Date: Tue, 17 Apr 2007 01:50:06 GMT From: Dierk Sacher <usenet01@blaxxtarz.de> To: freebsd-bugs@FreeBSD.org Subject: [patch] Re: usb/99418: external usb harddrive slow to accept Message-ID: <200704170150.l3H1o65n017472@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR conf/99418; it has been noted by GNATS. From: Dierk Sacher <usenet01@blaxxtarz.de> To: bug-followup@FreeBSD.org, list@understudy.net Cc: peter.schuller@infidyne.com, jharris@widomaker.com Subject: [patch] Re: usb/99418: external usb harddrive slow to accept Date: Tue, 17 Apr 2007 03:46:56 +0200 --mYCpIKhGyMATD0i+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi, looking at the debugging output it seemed to hang at Apr 17 03:36:52 hobo kernel: (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 1 80 0 ff 0 retrying the INQUIRY 3 time which took about 10mins to finish on my X40. Attached patches work arround the issue by enabling the NO_INQUIRY_EVPD for the Device. I'd like to see some more owners of that particular device test the patch, which is against 6.2-RELEASE-p3 (not tracking CURRENT,sry). I'd didn't have the time yet to try how kern/107495 would fit in as a solution to the issue. My Drive is: External HDD(0x0901), Western Digital(0x1058), rev 1.08 WD 2500JB External 0108 -- |----+----|----+----|----+----|----+----|----+----|----+----|----+----|--< GPG Fingerprint: D14C 12BB 37A6 6745 7F4F F420 9E59 D79E A492 2A96 GPG KeyID : A4922A96 +------------------------------------------------------------------------+ --mYCpIKhGyMATD0i+ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="usbdevs.diff" --- usbdevs Tue Apr 17 05:17:02 2007 +++ usbdevs.orig Tue Nov 14 13:54:38 2006 @@ -1684,7 +1684,6 @@ /* Western Digital products */ product WESTERN EXTHDD 0x0400 External HDD product WESTERN HUB 0x0500 USB HUB -product WESTERN MYBOOK 0x0901 External HDD MyBook Series /* Windbond Electronics */ product WINBOND UH104 0x5518 4-port USB Hub --mYCpIKhGyMATD0i+ Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="umass.c.diff" --- umass.c.orig Sat Dec 23 03:03:40 2006 +++ umass.c Tue Apr 17 05:14:04 2007 @@ -510,6 +510,10 @@ UMASS_PROTO_SCSI | UMASS_PROTO_BBB, FORCE_SHORT_INQUIRY | NO_START_STOP | IGNORE_RESIDUE }, + { USB_VENDOR_WESTERN, USB_PRODUCT_WESTERN_MYBOOK, RID_WILDCARD, + UMASS_PROTO_SCSI | UMASS_PROTO_BBB, + NO_INQUIRY_EVPD + }, { USB_VENDOR_YANO, USB_PRODUCT_YANO_U640MO, RID_WILDCARD, UMASS_PROTO_ATAPI | UMASS_PROTO_CBI_I, FORCE_SHORT_INQUIRY --mYCpIKhGyMATD0i+--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200704170150.l3H1o65n017472>