From guido@mouse.gvr.org Thu Oct 3 05:20:48 2002 Return-Path: Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E3BE37B401 for ; Thu, 3 Oct 2002 05:20:48 -0700 (PDT) Received: from mouse.gvr.org (dhcp4.madison-gurkha.com [212.61.21.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97C1143E6E for ; Thu, 3 Oct 2002 05:20:47 -0700 (PDT) (envelope-from guido@mouse.gvr.org) Received: (from guido@localhost) by mouse.gvr.org (8.11.6/8.11.6) id g93CLhU99154; Thu, 3 Oct 2002 14:21:43 +0200 (CEST) (envelope-from guido) Message-Id: <200210031221.g93CLhU99154@mouse.gvr.org> Date: Thu, 3 Oct 2002 14:21:43 +0200 (CEST) From: Guido van Rooij Reply-To: Guido van Rooij To: FreeBSD-gnats-submit@freebsd.org Cc: Subject: QUIRK: Apacer Handydrive USB drive X-Send-Pr-Version: 3.113 X-GNATS-Notify: >Number: 43627 >Category: kern >Synopsis: QUIRK: Apacer Handydrive USB drive >Confidential: no >Severity: non-critical >Priority: low >Responsible: njl >State: closed >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Oct 03 05:30:00 PDT 2002 >Closed-Date: Sat Aug 30 11:02:33 PDT 2003 >Last-Modified: Sat Aug 30 11:02:33 PDT 2003 >Originator: Guido van Rooij >Release: FreeBSD 4.7-RC i386 >Organization: >Environment: System: FreeBSD mouse.gvr.org 4.7-RC FreeBSD 4.7-RC #36: Tue Oct 1 11:57:54 CEST 2002 guido@mouse.gvr.org:/usr/src/sys/compile/MOUSE i386 >Description: pass0: Removable Direct Access SCSI-0 device pass0: Serial Number ~ pass0: 650KB/s transfers This is a USB device Quirks needed: DA_Q_NO_SYNC_CACHE and # DA_Q_NO_6_BYTE Output without quircks: umass0: Apacer HandyDrive , rev 1.00/1.00, addr 2 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: 650KB/s transfers da0: 15MB (32000 512 byte sectors: 64H 32S/T 15C) umass0: BBB reset failed, TIMEOUT umass0: BBB bulk-in clear stall failed, TIMEOUT umass0: BBB bulk-out clear stall failed, TIMEOUT umass0: BBB reset failed, TIMEOUT umass0: BBB bulk-in clear stall failed, TIMEOUT umass0: BBB bulk-out clear stall failed, TIMEOUT umass0: BBB reset failed, TIMEOUT umass0: BBB bulk-in clear stall failed, TIMEOUT umass0: BBB bulk-out clear stall failed, TIMEOUT umass0: BBB reset failed, TIMEOUT umass0: BBB bulk-in clear stall failed, TIMEOUT umass0: BBB bulk-out clear stall failed, TIMEOUT umass0: BBB reset failed, TIMEOUT umass0: BBB bulk-in clear stall failed, TIMEOUT umass0: BBB bulk-out clear stall failed, TIMEOUT da0: reading primary partition table: error reading fsbn 0 umass0: BBB reset failed, TIMEOUT umass0: BBB bulk-in clear stall failed, TIMEOUT umass0: BBB bulk-out clear stall failed, TIMEOUT (da0:umass-sim0:0:0:0): Synchronize cache failed,status == 0x4, scsi status == 0x0 Output with quirck: umass0: Apacer HandyDrive , rev 1.00/1.00, addr 2, SCSI over Bulk-Only umass0:0:0:-1: Attached to scbus0 as device 0 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: 650KB/s transfers da0: 15MB (32000 512 byte sectors: 64H 32S/T 15C) >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: From: Nate Lawson To: Guido van Rooij Cc: freebsd-gnats-submit@freebsd.org Subject: Re: kern/43627 Date: Thu, 17 Oct 2002 10:05:47 -0700 (PDT) On Thu, 17 Oct 2002, Guido van Rooij wrote: > > Please see the mail about this that I just sent to current@ and > > scsi@. I'll be maintaining the quirks tables and would appreciate it if > > you could submit the information as a PR as per: > > http://www.root.org/~nate/freebsd/quirks.html > > > > I'll add a reference to your PR as a forced commit and close it once you > > have submitted it. > > I have committed the PR > 10 days ago and have not seen any commit. > Do you mind if I MFC the Apacer quirck? > > -Guido Sorry, I must have missed your email mentioning that you had submitted a PR. As far as your quirk, it appears that only the NO_SYNC_CACHE may be needed. Can you try it without the NO_6_BYTE and let me know the dmesg output? Once we have the quirk in proper shape, I will MFC it quickly. Thanks, Nate Responsible-Changed-From-To: freebsd-bugs->njl Responsible-Changed-By: njl Responsible-Changed-When: Thu Oct 17 10:19:10 PDT 2002 Responsible-Changed-Why: quirk maintainer http://www.freebsd.org/cgi/query-pr.cgi?pr=43627 From: Guido van Rooij To: Nate Lawson Cc: freebsd-gnats-submit@freebsd.org Subject: Re: kern/43627 Date: Fri, 18 Oct 2002 10:39:36 +0200 When only the NO_SYNC_CACHE quirck is enabled, I get the following: On insert: umass0: Apacer HandyDrive , rev 1.00/1.00, addr 2, SCSI over Bulk-Only umass0:0:0:-1: Attached to scbus0 as device 0 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: 650KB/s transfers da0: 15MB (32000 512 byte sectors: 64H 32S/T 15C) On mount: umass0: BBB reset failed, TIMEOUT umass0: BBB bulk-in clear stall failed, TIMEOUT umass0: BBB bulk-out clear stall failed, TIMEOUT umass0: BBB reset failed, TIMEOUT umass0: BBB bulk-in clear stall failed, TIMEOUT umass0: BBB bulk-out clear stall failed, TIMEOUT umass0: BBB reset failed, TIMEOUT umass0: BBB bulk-in clear stall failed, TIMEOUT umass0: BBB bulk-out clear stall failed, TIMEOUT umass0: BBB reset failed, TIMEOUT umass0: BBB bulk-in clear stall failed, TIMEOUT umass0: BBB bulk-out clear stall failed, TIMEOUT umass0: BBB reset failed, TIMEOUT umass0: BBB bulk-in clear stall failed, TIMEOUT umass0: BBB bulk-out clear stall failed, TIMEOUT da0: reading primary partition table: error reading fsbn 0 umass0: BBB reset failed, TIMEOUT umass0: BBB bulk-in clear stall failed, TIMEOUT umass0: BBB bulk-out clear stall failed, TIMEOUT -Guido State-Changed-From-To: open->closed State-Changed-By: njl State-Changed-When: Wed Oct 30 22:54:07 PST 2002 State-Changed-Why: MFC version 1.42.2.27 http://www.freebsd.org/cgi/query-pr.cgi?pr=43627 State-Changed-From-To: closed->feedback State-Changed-By: njl State-Changed-When: Mon Aug 25 10:59:22 PDT 2003 State-Changed-Why: Would you please test this device again on -stable and let me know if it works without the kernel option "DA_OLD_QUIRKS"? Thank you. http://www.freebsd.org/cgi/query-pr.cgi?pr=43627 From: Guido van Rooij To: Nate Lawson Cc: Subject: Re: kern/43627: QUIRK: Apacer Handydrive USB drive Date: Tue, 26 Aug 2003 10:04:36 +0200 On Mon, Aug 25, 2003 at 11:00:05AM -0700, Nate Lawson wrote: > Synopsis: QUIRK: Apacer Handydrive USB drive > > State-Changed-From-To: closed->feedback > State-Changed-By: njl > State-Changed-When: Mon Aug 25 10:59:22 PDT 2003 > State-Changed-Why: > Would you please test this device again on -stable and let me know if it > works without the kernel option "DA_OLD_QUIRKS"? Thank you. It does work. On a site note: I'm very positive that the Fujifilm camera probably won't I'll sent you an email tonight. -Guido State-Changed-From-To: feedback->closed State-Changed-By: njl State-Changed-When: Sat Aug 30 11:02:14 PDT 2003 State-Changed-Why: User confirms recent commits fix this device. http://www.freebsd.org/cgi/query-pr.cgi?pr=43627 >Unformatted: