From owner-freebsd-bugs@FreeBSD.ORG Thu Mar 4 15:10:09 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0BDC316A4CE for ; Thu, 4 Mar 2004 15:10:09 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2C1343D1F for ; Thu, 4 Mar 2004 15:10:08 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i24NA8bv080275 for ; Thu, 4 Mar 2004 15:10:08 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i24NA8Be080272; Thu, 4 Mar 2004 15:10:08 -0800 (PST) (envelope-from gnats) Resent-Date: Thu, 4 Mar 2004 15:10:08 -0800 (PST) Resent-Message-Id: <200403042310.i24NA8Be080272@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Bjorn Dittmer-Roche Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7E68B16A4CE for ; Thu, 4 Mar 2004 15:02:07 -0800 (PST) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6127F43D2D for ; Thu, 4 Mar 2004 15:02:07 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i24N2772043447 for ; Thu, 4 Mar 2004 15:02:07 -0800 (PST) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.10/8.12.10/Submit) id i24N27Ar043446; Thu, 4 Mar 2004 15:02:07 -0800 (PST) (envelope-from nobody) Message-Id: <200403042302.i24N27Ar043446@www.freebsd.org> Date: Thu, 4 Mar 2004 15:02:07 -0800 (PST) From: Bjorn Dittmer-Roche To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: kern/63779: USB-mass storage (USB to IDE Converter) works on UHCI not OHCI X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Mar 2004 23:10:09 -0000 >Number: 63779 >Category: kern >Synopsis: USB-mass storage (USB to IDE Converter) works on UHCI not OHCI >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Mar 04 15:10:08 PST 2004 >Closed-Date: >Last-Modified: >Originator: Bjorn Dittmer-Roche >Release: Stable (4.9) >Organization: XO Audio >Environment: FreeBSD twiggy 4.9-STABLE FreeBSD 4.9-STABLE #2: Wed Jan 14 17:21:22 EST 2004 root@twiggy:/usr/obj/usr/src/sys/TWIGGY i386 >Description: (Note that I has a simmilar result with 5.1 when I tried it a long time ago. see http://lists.freebsd.org/pipermail/freebsd-questions/2003-September/019520.html) I have a USB-to-IDE converter: Genesys Logic USB TO IDE, rev 2.00/0.02 When I plug it into my UHCI controler, all is well. When I plug it into my OHCI controler I get lots of this: ---------< Mar 4 17:30:00 twiggy /kernel: umass0: BBB reset failed, TIMEOUT Mar 4 17:30:00 twiggy /kernel: umass0: BBB bulk-in clear stall failed, TIMEOUT Mar 4 17:30:00 twiggy /kernel: umass0: BBB bulk-out clear stall failed, TIMEOUT Mar 4 17:30:00 twiggy /kernel: umass0: BBB reset failed, TIMEOUT Mar 4 17:30:00 twiggy /kernel: umass0: BBB bulk-in clear stall failed, TIMEOUT Mar 4 17:30:00 twiggy /kernel: umass0: BBB bulk-out clear stall failed, TIMEOUT Mar 4 17:30:00 twiggy /kernel: umass0: BBB reset failed, TIMEOUT Mar 4 17:30:00 twiggy /kernel: umass0: BBB bulk-in clear stall failed, IOERROR Mar 4 17:30:00 twiggy /kernel: umass0: BBB bulk-out clear stall failed, IOERROR ----------< Whatever process is using the drive often hangs in D state and I am forced to reboot. I've tried to clip the relevant portions of dmesg here so you know what chipsets and so on: ----------< ohci0: mem 0xe7002000-0xe7002fff irq 5 at device 14.0 on pci0 usb0: OHCI version 1.0, legacy support usb0: on ohci0 uhub0: OPTi OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhci0: port 0xe000-0xe01f irq 12 at device 17.2 on pci0 umass0: Genesys Logic USB TO IDE, rev 2.00/0.02, addr 2 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-0 device da0: 650KB/s transfers da0: 114440MB (234375000 512 byte sectors: 64H 32S/T 48904C) >How-To-Repeat: Not sure, but it would probably happen ith UMASS and OHCI, but it could be specific to my USB-to-IDE converter. >Fix: Workaround is to use UHCI. >Release-Note: >Audit-Trail: >Unformatted: