From owner-freebsd-usb@FreeBSD.ORG Mon May 12 15:40:01 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E29E81065674 for ; Mon, 12 May 2008 15:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C18718FC1A for ; Mon, 12 May 2008 15:40:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m4CFe1sb065498 for ; Mon, 12 May 2008 15:40:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m4CFe1U7065497; Mon, 12 May 2008 15:40:01 GMT (envelope-from gnats) Resent-Date: Mon, 12 May 2008 15:40:01 GMT Resent-Message-Id: <200805121540.m4CFe1U7065497@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-usb@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "S. Hutchins" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 420B61065681 for ; Mon, 12 May 2008 15:39:05 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 324DA8FC13 for ; Mon, 12 May 2008 15:39:05 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m4CFc0xS092258 for ; Mon, 12 May 2008 15:38:00 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m4CFc0G4092257; Mon, 12 May 2008 15:38:00 GMT (envelope-from nobody) Message-Id: <200805121538.m4CFc0G4092257@www.freebsd.org> Date: Mon, 12 May 2008 15:38:00 GMT From: "S. Hutchins" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: usb/123611: BBB reset failed, STALLED from Imation/Mitsumi USB Floppy Drive X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 May 2008 15:40:02 -0000 >Number: 123611 >Category: usb >Synopsis: BBB reset failed, STALLED from Imation/Mitsumi USB Floppy Drive >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon May 12 15:40:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: S. Hutchins >Release: 7.0-RELEASE >Organization: >Environment: FreeBSD 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: Imation D353FUE Floppy Drive (reported as Mitsumi) VID 0x03ee PID 0x6901. Connecting the device to a 7.0-RELEASE system doesn't seem to work: umass0: on uhub0 umass0: BBB reset failed, STALLED (after a delay, the message repeats) This message appears to be emitted from line sys/dev/usb/umass.c:2082 Disconnect the device and the following additional messages appear: umass0: BBB bulk-in clear stall failed, STALLED umass0: BBB bulk-out clear stall failed, STALLED umass0: at uhub0 port 1 (addr 2) disconnected umass0: detached Reproduced on Shuttle XPC w. ICH6 and an Intel Server motherboard with ICH8 host controllers: Connecting a variety of other USB 2.0 mass storage devices to these two machines works, as well as connecting USB 2.0 devices through a USB 1.0 hub. I have no reason to believe any of the hardware is defective. This device works on FreeBSD 6.2-RELEASE but emits messages: Unsupported UFI command 0x35 (cam path) Synchronize cache failed, status == 0x6, scsi status == 0x00 Because the device works on 6.2-RELEASE, this may be a regression. It also works on Linux-2.6.23.15-137.fc8. >How-To-Repeat: Connect the Imation device described above to the FreeBSD 7.0-RELEASE system. Observe the message described above, and observe that it repeats after a delay. Observe that there is no device node for the device and consequently no I/O can be started. >Fix: >Release-Note: >Audit-Trail: >Unformatted: