RE: [Ipw2100-devel] ipw2200 stalls on high load

"Cahill, Ben M" <[email protected]> Tue, 5 Feb 2008 08:50:51 -0800
Newsgroups gmane.linux.kernel.wireless.general,gmane.linux.drivers.ipw2100.devel
Message-ID <4220499A1B034C4FA93B547BA01E1FF0017465A2@orsmsx413.amr.corp.intel.com>
> 
> That would mean that count never gets above 8, and that the 
> RX queue is never restocked.  The (count >= 8) part might be 
> specific to the
> 3945/4965 drivers, since they apparently restock the RX queue 
> in blocks of 8.  

That's right, the 3945 and 4965 hardware like to see the index change on
boundaries of 8.  You'll see that, somewhere in the driver code, the
lower 3 bits of the index get masked to 0.  I don't know what 2200's
requirements are in this regard.

-- Ben --