Date: Wed, 21 Oct 2009 19:48:27 +0000 (UTC) From: Andrew Thompson <thompsa@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/usb/storage umass.c Message-ID: <200910211948.n9LJmckL076089@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
thompsa 2009-10-21 19:48:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/dev/usb/storage umass.c Log: SVN rev 198348 on 2009-10-21 19:48:27Z by thompsa MFC r198307 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. Approved by: re (kib) Revision Changes Path 1.21.2.2 +3 -2 src/sys/dev/usb/storage/umass.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200910211948.n9LJmckL076089>