Subject: Re: wi performance hack
To: Simon Burge <simonb@wasabisystems.com>
From: Charles M. Hannum <abuse@spamalicious.com>
List: tech-net
Date: 07/19/2004 14:53:48
On Monday 19 July 2004 11:34, Simon Burge wrote:
> I see the following errors in groups of three:
>
> wi0: bad alloc 1f7 != 1f9, cur 2 nxt 2
> wi0: bad alloc 1f8 != 1f9, cur 2 nxt 2
> wi0: bad alloc 1f9 != 1f7, cur 0 nxt 0
So, one thing you might try is to just modify:
if (sc->sc_txd[cur].d_fid != fid) {
printf("%s: bad alloc %x != %x, cur %d nxt %d\n",
sc->sc_dev.dv_xname, fid, sc->sc_txd[cur].d_fid, cur,
sc->sc_txqueue);
return;
}
to also print out the current value of sc->sc_txstart.