From owner-freebsd-usb@FreeBSD.ORG Tue Dec 12 22:46:36 2006 Return-Path: X-Original-To: freebsd-usb@hub.freebsd.org Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9BDBC16A4D1 for ; Tue, 12 Dec 2006 22:46:36 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4428445A8 for ; Tue, 12 Dec 2006 21:59:21 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id kBCM0M5p025391 for ; Tue, 12 Dec 2006 22:00:22 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id kBCM0MDx025390; Tue, 12 Dec 2006 22:00:22 GMT (envelope-from gnats) Resent-Date: Tue, 12 Dec 2006 22:00:22 GMT Resent-Message-Id: <200612122200.kBCM0MDx025390@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, Sam Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6E8D216A412 for ; Tue, 12 Dec 2006 21:53:50 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id 31EDF43DD4 for ; Tue, 12 Dec 2006 21:42:38 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id kBCLi2fG004588 for ; Tue, 12 Dec 2006 21:44:02 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id kBCLi279004587; Tue, 12 Dec 2006 21:44:02 GMT (envelope-from nobody) Message-Id: <200612122144.kBCLi279004587@www.freebsd.org> Date: Tue, 12 Dec 2006 21:44:02 GMT From: Sam To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: usb/106648: USB Floppy on D1950 10 min Hang on Insert w/o Floppy Disk 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: Tue, 12 Dec 2006 22:46:36 -0000 >Number: 106648 >Category: usb >Synopsis: USB Floppy on D1950 10 min Hang on Insert w/o Floppy Disk >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Dec 12 22:00:22 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Sam >Release: RELENG_6 from 2006-11-18 >Organization: Lumeta Corporation >Environment: FreeBSD dual-061211-125111 6.2-LUMETA FreeBSD 6.2-LUMETA #0: Tue Nov 21 01:17:27 UTC 2006 root@mothra.corp.lumeta.com:/usr/obj/usr/src/sys/LUMETA i386 >Description: When a USB Floppy drive is plugged into a Dell D1950 with no disk in the drive, the system hangs during boot for 10 minutes or so until it times out. If the drive is plugged into the system with no disk a similar timeout behavior is observable during which if you unplug the device a panic freezes the USB bus. The system must be restarted manually to recover. Following are some relevant portions of the system log from a boot: Dec 12 14:36:43 dual-061211-125111 kernel: da1 at umass-sim0 bus 0 target 0 lun 0 Dec 12 14:36:43 dual-061211-125111 kernel: da1: Removable Direct Access SCSI-0 device Dec 12 14:36:43 dual-061211-125111 kernel: da1: 1.000MB/s transfers Dec 12 14:36:43 dual-061211-125111 kernel: da1: 1MB (2880 512 byte sectors: 64H 32S/T 1C) Dec 12 14:36:44 dual-061211-125111 kernel: umass0: Unsupported UFI command 0x35 Dec 12 14:36:44 dual-061211-125111 kernel: (da1:umass-sim0:0:0:0): Synchronize cache failed, status == 0x6, scsi status == 0x0 Dec 12 14:36:44 dual-061211-125111 kernel: umass0: Unsupported UFI command 0x35 Dec 12 14:36:44 dual-061211-125111 kernel: (da1:umass-sim0:0:0:0): Synchronize cache failed, status == 0x6, scsi status == 0x0 Dec 12 14:36:44 dual-061211-125111 kernel: umass0: Unsupported UFI command 0x35 Dec 12 14:36:44 dual-061211-125111 kernel: (da1:umass-sim0:0:0:0): Synchronize cache failed, status == 0x6, scsi status == 0x0 Dec 12 14:36:52 dual-061211-125111 kernel: umass0: Unsupported UFI command 0x35 Dec 12 14:36:52 dual-061211-125111 kernel: (da1:umass-sim0:0:0:0): Synchronize cache failed, status == 0x6, scsi status == 0x0 Dec 12 14:37:00 dual-061211-125111 kernel: umass0: at uhub4 port 1 (addr 3) disconnected Dec 12 14:37:00 dual-061211-125111 kernel: (da1:umass-sim0:0:0:0): lost device Dec 12 14:37:00 dual-061211-125111 kernel: (da1:umass-sim0:0:0:0): removing device entry Dec 12 14:37:00 dual-061211-125111 kernel: umass0: detached Dec 12 14:37:15 dual-061211-125111 kernel: umass0: NEC NEC USB UF000x, rev 1.10/1.50, addr 3 Dec 12 14:37:16 dual-061211-125111 kernel: (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 0 0 0 24 0 Dec 12 14:37:16 dual-061211-125111 kernel: (probe0:umass-sim0:0:0:0): CAM Status: SCSI Status Error Dec 12 14:37:16 dual-061211-125111 kernel: (probe0:umass-sim0:0:0:0): SCSI Status: Check Condition Dec 12 14:37:16 dual-061211-125111 kernel: (probe0:umass-sim0:0:0:0): UNIT ATTENTION asc:29,0 Dec 12 14:37:16 dual-061211-125111 kernel: (probe0:umass-sim0:0:0:0): Power on, reset, or bus device reset occurred Dec 12 14:37:16 dual-061211-125111 kernel: (probe0:umass-sim0:0:0:0): Retrying Command (per Sense Data) Dec 12 14:38:07 dual-061211-125111 kernel: (da1:umass-sim0:0:0:0): got CAM status 0x4 Dec 12 14:38:07 dual-061211-125111 kernel: (da1:umass-sim0:0:0:0): fatal error, failed to attach to device Dec 12 14:38:07 dual-061211-125111 kernel: (da1:umass-sim0:0:0:0): lost device Dec 12 14:43:32 dual-061211-125111 kernel: (da1:umass-sim0:0:0:0): removing device entry Dec 12 14:43:32 dual-061211-125111 kernel: Opened disk da1 -> 5 >How-To-Repeat: On a Dell D1950 plug in a USB floppy with no disk in it and boot the system. It will hang when trying to read it. Alternately, plug the floppy with no disk in it and then remove it. The USB bus becomes unusable. >Fix: >Release-Note: >Audit-Trail: >Unformatted: