Colin Fletcher wrote: > Clemens Ladisch wrote: > > In this case, the oops apparently happens when the > > MIDI URBs are canceled (the MIDI input URBs are active as long as the > > driver is loaded). Please try the attached patch; it adds two printk()s > > around the snd_usbmidi_disconnect() function. If my theory is correct, > > the oops should happen immediately after the "killing MIDI URBs..." > > message. > > I don't see the "killing MIDI URBs..." message at all.
OK, the kernel nowadays kills URBs of disconnected devices before it informs the driver of this. > > BTW: I never had the opportunity to test my code for the UA-1000. > > Does playback/capture/MIDI work? > > jackd will connect to the UA-1000, at which point the 10 output state > LEDs on the front light up, and the output meter shows signals when I > play sound through it, but it's a bit unstable: it will stop working > after a short while. I haven't investigated any further. There is a bug in the EHCI driver that will corrupt memory, use this patch: http://www.mail-archive.com/linux-usb-devel@lists.sourceforge.net/msg35743.html There seems to be another bug in either the EHCI or the snd-usb-audio driver; I'm still getting problems with high speed iso transfers. I'm investigating this. Regards, Clemens ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel