Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Mar 2005 18:58:26 GMT
From:      John Pettitt <jpp@cloudview.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   usb/79140: WD Firewire/USB Combo hangs under load on USB interface.
Message-ID:  <200503221858.j2MIwQc0005852@www.freebsd.org>
Resent-Message-ID: <200503221900.j2MJ0CGs074601@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         79140
>Category:       usb
>Synopsis:       WD Firewire/USB Combo hangs under load on USB interface.
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-usb
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 22 19:00:12 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     John Pettitt
>Release:        5.4-PRE
>Organization:
>Environment:
FreeBSD gatekeeper.no-such-agency.net 5.4-PRERELEASE FreeBSD 5.4-PRERELEASE #36: Tue Mar 22 10:00:57 PST 2005     root@gatekeeper.no-such-agency.net:/usr/src/sys/i386/compile/GATEKEEPER  i386
>Description:
Western Digital 250GB external drive with Firewire and USB 2.0 interface hangs under high load conditions.  Exact symptoms vary either whole machine locks (console dead, no caps lock light) or disk system locks (console responsive as long at no disk access) or just USB drive locks (rare).

Device:
umass0: Western Digital FireWire/USB2.0 Combo, rev 2.00/ff.ff, addr 2
umass0: SCSI over Bulk-Only; quirks = 0x0000

>How-To-Repeat:
Device attached via USB2.0 EHCI driver.  Repeated runs of dbench with 20 clients will trigger lockups.
>Fix:
Tentative fix.

*** umass.c.orig        Wed Mar  2 18:12:35 2005
--- umass.c     Tue Mar 22 10:54:23 2005
***************
*** 463,468 ****
--- 463,472 ----
          UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
          FORCE_SHORT_INQUIRY | NO_START_STOP | IGNORE_RESIDUE
        },
+       { USB_VENDOR_WESTERN,  USB_PRODUCT_WESTERN_COMBO, RID_WILDCARD,
+         UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
+         FORCE_SHORT_INQUIRY | NO_START_STOP | IGNORE_RESIDUE
+       },
        { USB_VENDOR_YANO,  USB_PRODUCT_YANO_U640MO, RID_WILDCARD,
          UMASS_PROTO_ATAPI | UMASS_PROTO_CBI_I,
          FORCE_SHORT_INQUIRY

*** usbdevs.orig        Wed Mar  2 18:19:51 2005
--- usbdevs     Tue Mar 22 10:54:31 2005
***************
*** 1352,1357 ****
--- 1352,1358 ----
  product WACOM GD0912U         0x0022  Intuos 9x12 Graphics Tablet
  
  /* Western Digital products */
+ product WESTERN COMBO         0x0200  Firewire USB Combo
  product WESTERN EXTHDD                0x0400  External HDD
  product WESTERN HUB           0x0500  USB HUB
  


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503221858.j2MIwQc0005852>