CVSROOT: /cvs Module name: src Changes by: [email protected] 2010/09/22 22:58:02
Modified files:
sys/dev/usb : uhub.c usb.c usbdi.c usbdivar.h
Log message:
instead of running usb_explore() from individual kthreads for each
USB bus, make usb_explore() a usb_task. reduces races during normal
USB device detach, since now usb_tasks and detach happen in the same
process.
ok yuo@, matthew@ helped with the task thread loop
