Re: Spinlock recursion in usbnet + rndis-wlan

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 17 Jan 2009, Oliver Neukum wrote:

> Am Saturday 17 January 2009 04:03:51 schrieb David Brownell:
> > On Wednesday 14 January 2009, Williams, Jeremy (Xetron) wrote:
> > > I am seeing a spinlock recursion bug when usbnet is 
> > > attempting to unlink the urbs from the device.
> > 
> > Maybe this will help ... all I did is refresh an older patch
> > so it builds again.  I've not re-tested.  I *expect* that on
> > a uniprocessor system it should be pretty much OK; but as I
> 
> Most systems these days are SMP.
> I'd prefer changing the HCDs.

If you do change some HCDs, be sure to document the new behavioral
requirement.  You'll probably want to forbid giving back _any_ URBs
while one is being enqueued or dequeued, even totally unrelated URBs.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux