anton wilson wrote: > I'm having a problem where the kernel is freezing when the function > sohci_unlink_urb is attempting to shedule_timeout(timeout). The exact point > in the kerneL where it freezes is in add_timer(&timer) after the spinlock is > locked.
That is, not in the USB code at all. I'd wonder if you're trying to do a synchronous unlink from an interrupt context ... or maybe something equally wrong, since you said using async unlinks made your system start to buzz (like maybe your driver was making the power supply dance or something, spinning instead of blocking). - Dave ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Stuff, things, and much much more. http://thinkgeek.com/sf _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
