[PATCH] B43: Handle DMA RX descriptor underrun

Thommy Jakobsson thommyj at gmail.com
Fri May 3 15:40:32 EDT 2013



On Fri, 3 May 2013, John W. Linville wrote:

> On Wed, Apr 24, 2013 at 09:00:59AM +0200, Rafa? Mi?ecki wrote:
> > 2013/4/23 Thommy Jakobsson <thommyj at gmail.com>:
> > > From: Thommy Jakobsson <thommyj at gmail.com>
> > >
> > > Add handling of rx descriptor underflow. This fixes a fault that could
> > > happen on slow machines, where data is received faster than the CPU can
> > > handle. In such a case the device will use up all rx descriptors and
> > > refuse to send any more data before confirming that it is ok. This
> > > patch enables necessary interrupt to discover such a situation and will
> > > handle them by dropping everything in the ring buffer.
> > 
> > Thanks for working on this, I didn't really got enough time to follow
> > your active discussion actively.
> > 
> > I'll try to test this patch on my devices over the next weekend.
> 
> Any word on this testing?  Should this go to 3.10?
It still runs on my device without any problem. Don't know anything about 
Rafael's testing though

BR,
Thommy Jakobsson



More information about the b43-dev mailing list