kern/55434: submit
Dax Eckenberg
daxbert at ra.dweebsoft.com
Sat Aug 9 23:30:10 PDT 2003
>Number: 55434
>Category: kern
>Synopsis: Jungsoft Nexdisk USB storage device and Synchronize cache quirk
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sat Aug 09 23:30:08 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Dax Eckenberg
>Release: FreeBSD 5.1-RELEASE i386
>Organization:
dweebsoft.com
>Environment:
System: FreeBSD dsfw.edocustream.com 5.1-RELEASE FreeBSD 5.1-RELEASE #4: Sun Aug 10 00:56:53 PDT 2003 root at dsfw.edocustream.com:/usr/src/sys/i386/compile/DSFW i386
>Description:
DA_Q_NO_SYNC_CACHE needed as a quirk for Jungsoft's Nexdisk USB Mass Storage Device
Aug 9 20:55:45 kernel: da0 at umass-sim0 bus 0 target 0 lun 0
Aug 9 20:55:45 kernel: da0: <JUNGSOFT NEXDISK 1.00> Removable Direct Access SCSI-0 device
Aug 9 20:55:45 kernel: da0: 1.000MB/s transfers
Aug 9 20:55:45 kernel: da0: 63MB (130656 512 byte sectors: 64H 32S/T 63C)
Aug 9 20:55:45 kernel: umass0: Phase Error, residue = 0
Aug 9 20:55:45 kernel: (da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
>How-To-Repeat:
Insert Jungsoft NexDisk into available USB port
>Fix:
add the following to /usr/src/sys/cam/scsi/scsi_da.c
{
/*
* Jungsoft Nexdisk
*/
{T_DIRECT, SIP_MEDIA_REMOVABLE, "JUNGSOFTNEXDISK", "NEXDISK", "*"},
/*quirks*/ DA_Q_NO_SYNC_CACHE
},
>Release-Note:
>Audit-Trail:
>Unformatted:
To: FreeBSD-gnats-submit at freebsd.org
From: Dax Eckenberg <deckenberg at dweebsoft.com>
Reply-To: Dax Eckenberg <deckenberg at dweebsoft.com>
Cc:
X-send-pr-version: 3.113
X-GNATS-Notify:
More information about the freebsd-bugs
mailing list