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