Date: Thu, 01 Apr 2004 09:06:07 +0400 From: Dmitry Remesov <dmitry@remesov.ru> To: scsi@freebsd.org Subject: Adding new quirks Message-ID: <406BA33F.2050008@remesov.ru>
next in thread | raw e-mail | index | archive | help
I ask you to add a new quirk for a noname USB flash drive. It freezes
randomly with complains like "Synchronize cache failed"
# camcontrol inquiry da0
pass0: < USB BAR 1.89> Removable Direct Access SCSI-2 device
pass0: Serial Number
pass0: 1.000MB/s transfers
There is no such quirk in DA_OLD_QUIRKS
Here is the patch which seems to make it work
--- sys/cam/scsi/scsi_da.c.orig Mon Mar 29 14:32:54 2004
+++ sys/cam/scsi/scsi_da.c Mon Mar 29 14:32:01 2004
@@ -238,6 +238,13 @@
{T_DIRECT, SIP_MEDIA_FIXED, "COMPAQ", "RAID*", "*"},
/*quirks*/ DA_Q_NO_SYNC_CACHE
},
+ {
+ /*
+ * USB BAR aka Pen Drives
+ */
+ {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "USB BAR*", "*"},
+ /*quirks*/ DA_Q_NO_SYNC_CACHE
+ },
#ifdef DA_OLD_QUIRKS
/* USB floppy devices supported by umass(4) */
{
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?406BA33F.2050008>
