--- - branch: jmcneill-usbmp date: Tue Dec 6 02:10:02 UTC 2011 files: - new: 1.181.6.3 old: 1.181.6.2 path: src/sys/dev/usb/ehci.c pathrev: src/sys/dev/usb/ehci.c@1.181.6.3 type: modified - new: 1.218.6.3 old: 1.218.6.2 path: src/sys/dev/usb/ohci.c pathrev: src/sys/dev/usb/ohci.c@1.218.6.3 type: modified - new: 1.125.6.2 old: 1.125.6.1 path: src/sys/dev/usb/usb.c pathrev: src/sys/dev/usb/usb.c@1.125.6.2 type: modified id: 20111206T021002Z.5910ef0f0383e4e7eb594fcc0f892eb2350c12fc log: | 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. module: src subject: 'CVS commit: [jmcneill-usbmp] src/sys/dev/usb' unixtime: '1323137402' user: mrg