Am Saturday 17 January 2009 11:46:52 schrieb David Brownell: > On Saturday 17 January 2009, Oliver Neukum wrote: > > > > > 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. > > I mostly ran it on an asymmetric SMP: ARM and C64x+ DSP. > The DSP doesn't talk to the HCD; so, no problem! ;) > > > What HCD change(s) were you thinking of? HCDs shall not call the completion handler from the context that called usb_submit_urb(), if necessary from a workqueue. Regards Oliver -- 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