CVSROOT:        /cvs
Module name:    src
Changes by:     jake...@cvs.openbsd.org 2011/02/05 11:10:44

Modified files:
        sys/dev/usb    : if_otus.c if_rsu.c if_run.c if_urtwn.c 

Log message:
* use usb_ref_{incr,decr,wait}() to avoid detaching the driver while a
process is still using the hardware.
* don't add timeout(9)s if the device is detached.
* add checks to see if the device has been detached before running
ioctls, timeouts, and tasks.
* use usb_wait_task() to wait for tasks to complete.

ok damien@

Reply via email to