freebsd-nq/sys/dev/usb/storage
Andrew Thompson 11cf5c2f81 Change from CAM_TID_INVALID to CAM_SEL_TIMEOUT error code when the usb device
has been yanked, this works around a cam recounting bug when
CAM_DEV_UNCONFIGURED is set late in the detach. In certain conditions the
reference to the XPT device would not be released which would cause the usb
explore thread to sleep forever on "simfree", preventing any new usb devices to
be found/ejected on the bus.

This is intended to be a quick workaround to the problem without touching CAM
so it can be merged to 8.0.

Suggested by:	mav
MFC after:	3 days
2009-10-20 21:29:46 +00:00
..
rio500_usb.h
umass.c Change from CAM_TID_INVALID to CAM_SEL_TIMEOUT error code when the usb device 2009-10-20 21:29:46 +00:00
urio.c - FIFO's are always opened separately in read and write 2009-08-24 04:59:09 +00:00
ustorage_fs.c Sync to p4 2009-06-27 21:23:30 +00:00