Module Name: src Committed By: mrg Date: Tue Dec 6 02:10:02 UTC 2011
Modified Files: src/sys/dev/usb [jmcneill-usbmp]: ehci.c ohci.c usb.c Log Message: need to ensure kpreempt_disable() for softint_schedule(). fix the locking in ohci_timeout_task(), ohci_device_isoc_start(), ohci_device_isoc_abort() and ohci_device_isoc_close(). uaudio(4) can still play with these, but mixerctl -a against it will hang the writer. however, mixerctl continues to run in a tight loop and the system isn't soft-locked up at this point, an advance from how it is in -current. To generate a diff of this commit: cvs rdiff -u -r1.181.6.2 -r1.181.6.3 src/sys/dev/usb/ehci.c cvs rdiff -u -r1.218.6.2 -r1.218.6.3 src/sys/dev/usb/ohci.c cvs rdiff -u -r1.125.6.1 -r1.125.6.2 src/sys/dev/usb/usb.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.