Date: Sun, 29 May 2005 16:10:04 GMT From: Gerrit =?iso-8859-1?Q?K=FChn?= <gerrit@pmp.uni-hannover.de> To: freebsd-usb@FreeBSD.org Subject: Re: usb/81621 external hd hangs under load on ehci Message-ID: <200505291610.j4TGA4iK062734@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR usb/81621; it has been noted by GNATS. From: Gerrit =?iso-8859-1?Q?K=FChn?= <gerrit@pmp.uni-hannover.de> To: bug-followup@freebsd.org Cc: Subject: Re: usb/81621 external hd hangs under load on ehci Date: Sun, 29 May 2005 18:07:56 +0200 I did some further testing and found out that the disk hangs on my usb1 ports, too. It just takes longer time to provoke this. When it hangs, I can occasionally see the following in my syslog: May 29 17:01:13 stardust kernel: umass0: BBB reset failed, TIMEOUT May 29 17:09:53 stardust kernel: umass0: BBB reset failed, TIMEOUT May 29 17:09:53 stardust last message repeated 3 times May 29 17:21:12 stardust last message repeated 5 times May 29 17:30:21 stardust last message repeated 4 times May 29 17:35:10 stardust last message repeated 2 times When I finally decided to unplug the device (unmounting was not possible), the whole system rebooted (which is possible a consequence of the still mounted fs, but annoying anyway): May 29 17:35:58 stardust kernel: (da1:umass-sim0:0:0:0): lost device May 29 17:35:58 stardust kernel: (da2:umass-sim0:0:0:1): lost device May 29 17:35:58 stardust kernel: (da2:umass-sim0:0:0:1): removing device entry May 29 17:35:58 stardust kernel: (da3:umass-sim0:0:0:2): lost device May 29 17:35:58 stardust kernel: (da3:umass-sim0:0:0:2): removing device entry May 29 17:35:58 stardust kernel: (da4:umass-sim0:0:0:3): lost device May 29 17:35:58 stardust kernel: (da4:umass-sim0:0:0:3): removing device entry May 29 17:35:58 stardust kernel: umass0: detached May 29 17:35:58 stardust kernel: fsync: giving up on dirty: 0xc3fc8528: tag msdo sfs, type VREG, usecount 1, writecount 0, refcount 1, flags (VV_OBJBUF), lock ty pe msdosfs: EXCL (count 1) by thread 0xc3c7f600 (pid 1307) May 29 17:35:58 stardust kernel: startcluster 9760198, dircluster 746251, diroff set 1344, on dev (4, 45) May 29 17:35:58 stardust kernel: fsync: giving up on dirty: 0xc3fc9738: tag msdo sfs, type VREG, usecount 1, writecount 0, refcount 1054, flags (VV_OBJBUF), lock type msdosfs: EXCL (count 1) by thread 0xc3c7f600 (pid 1307) Since I can see this problem on two different machines with altogether four different chipsets (two usb1, two usb2) I think the problem is the XS-Drive itself. Maybe there are other/more quirks needed? Here is how it shows up in syslog: May 29 18:03:14 stardust kernel: umass0: PNY USB, rev 2.00/1.00, addr 2 May 29 18:03:15 stardust kernel: da1 at umass-sim0 bus 0 target 0 lun 0 May 29 18:03:15 stardust kernel: da1: <USB USB 1.30> Removable Direct Access SCS I-0 device May 29 18:03:15 stardust kernel: da1: 40.000MB/s transfers May 29 18:03:15 stardust kernel: da1: 38204MB (78242976 512 byte sectors: 255H 6 3S/T 4870C) May 29 18:03:15 stardust kernel: da2 at umass-sim0 bus 0 target 0 lun 1 May 29 18:03:15 stardust kernel: da2: <USB USB 1.30> Removable Direct Access SCS I-0 device May 29 18:03:15 stardust kernel: da2: 40.000MB/s transfers May 29 18:03:15 stardust kernel: da2: Attempt to query device size failed: NOT R EADY, Medium not present May 29 18:03:15 stardust kernel: da3 at umass-sim0 bus 0 target 0 lun 2 May 29 18:03:15 stardust kernel: da3: <USB USB 1.30> Removable Direct Access SCS I-0 device May 29 18:03:15 stardust kernel: da3: 40.000MB/s transfers May 29 18:03:15 stardust kernel: da3: Attempt to query device size failed: NOT R EADY, Medium not present May 29 18:03:15 stardust kernel: da4 at umass-sim0 bus 0 target 0 lun 3 May 29 18:03:15 stardust kernel: da4: <USB USB 1.30> Removable Direct Access SCS I-0 device May 29 18:03:15 stardust kernel: da4: 40.000MB/s transfers May 29 18:03:15 stardust kernel: da4: Attempt to query device size failed: NOT R EADY, Medium not present usbdevs says Controller /dev/usb4: addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), NEC(0x0000), rev 1.00 port 1 powered port 2 powered port 3 powered port 4 powered port 5 addr 2: high speed, power 350 mA, config 1, USB(0x1270), PNY(0x0d7d), rev 1.00 Is there any further info I could provide? cu Gerrit --
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200505291610.j4TGA4iK062734>