aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
diff options
context:
space:
mode:
authorIan Dowse <iedowse@FreeBSD.org>2001-11-17 14:46:22 +0000
committerIan Dowse <iedowse@FreeBSD.org>2001-11-17 14:46:22 +0000
commitd5abb1e4528f24e32e123d66f8175fb14b31f0df (patch)
treedf298b375799132e2382aa956e4fe6665adb9ccf /sys/cam
parentccc7b69205d48bc890a1565811ef265a7904977c (diff)
downloadsrc-d5abb1e4528f24e32e123d66f8175fb14b31f0df.tar.gz
src-d5abb1e4528f24e32e123d66f8175fb14b31f0df.zip
Add quirk for Fujitsu M2513A MO drives. These drives hang at various
operations due to the synchronize cache command. PR: kern/21674 Submitted by: W.Scholten <whs@xs4all.nl> MFC after: 1 week
Notes
Notes: svn path=/head/; revision=86500
Diffstat (limited to 'sys/cam')
-rw-r--r--sys/cam/scsi/scsi_da.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/sys/cam/scsi/scsi_da.c b/sys/cam/scsi/scsi_da.c
index d299e5ae12c8..0e1041683d79 100644
--- a/sys/cam/scsi/scsi_da.c
+++ b/sys/cam/scsi/scsi_da.c
@@ -143,6 +143,21 @@ static struct da_quirk_entry da_quirk_table[] =
{
{
/*
+ * Fujitsu M2513A MO drives.
+ * Tested devices: M2513A2 firmware versions 1200 & 1300.
+ * (dip switch selects whether T_DIRECT or T_OPTICAL device)
+ * Reported by: W.Scholten <whs@xs4all.nl>
+ */
+ {T_DIRECT, SIP_MEDIA_REMOVABLE, "FUJITSU", "M2513A", "*"},
+ /*quirks*/ DA_Q_NO_SYNC_CACHE
+ },
+ {
+ /* See above. */
+ {T_OPTICAL, SIP_MEDIA_REMOVABLE, "FUJITSU", "M2513A", "*"},
+ /*quirks*/ DA_Q_NO_SYNC_CACHE
+ },
+ {
+ /*
* This particular Fujitsu drive doesn't like the
* synchronize cache command.
* Reported by: Tom Jackson <toj@gorilla.net>