usb/119201: [patch] Quirksfor Olympus FE-210 camera,
LG and Laser MP3 players
Peter Jeremy
peterjeremy at optushome.com.au
Mon Dec 31 12:50:01 PST 2007
>Number: 119201
>Category: usb
>Synopsis: [patch] Quirksfor Olympus FE-210 camera, LG and Laser MP3 players
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-usb
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 31 20:50:00 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator: Peter Jeremy
>Release: FreeBSD 6.3-PRERELEASE i386
>Organization:
n/a
>Environment:
System: FreeBSD turion.vk2pj.dyndns.org 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #8: Thu Dec 27 19:17:16 EST 2007 root@:/usr/obj/6_amd64/usr/src/sys/turion i386
Also affects amd64
>Description:
The Olympus FE-210 camera, LG UP3S MP3 player and Laser MP3-2GA13 MP3
player all hang on the SCSI Sync Cache command and require quirks
to operate with FreeBSD.
>How-To-Repeat:
Plug device in and attempt I/O
>Fix:
Index: scsi_da.c
===================================================================
RCS file: /usr/ncvs/src/sys/cam/scsi/scsi_da.c,v
retrieving revision 1.180.2.13
diff -u -r1.180.2.13 scsi_da.c
--- scsi_da.c 25 May 2007 20:14:02 -0000 1.180.2.13
+++ scsi_da.c 27 Dec 2007 08:13:56 -0000
@@ -475,6 +475,27 @@
{T_DIRECT, SIP_MEDIA_REMOVABLE, "EM732X", "MP3 Player*",
"1.0"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
},
+ {
+ /*
+ * Olympus FE-210 camera
+ */
+ {T_DIRECT, SIP_MEDIA_REMOVABLE, "OLYMPUS", "FE210*",
+ "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
+ },
+ {
+ /*
+ * LG UP3S MP3 player
+ */
+ {T_DIRECT, SIP_MEDIA_REMOVABLE, "LG", "UP3S",
+ "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
+ },
+ {
+ /*
+ * Laser MP3-2GA13 MP3 player
+ */
+ {T_DIRECT, SIP_MEDIA_REMOVABLE, "USB 2.0", "(HS) Flash Disk",
+ "*"}, /*quirks*/ DA_Q_NO_SYNC_CACHE
+ },
};
static disk_strategy_t dastrategy;
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-usb
mailing list