summaryrefslogtreecommitdiffstats
path: root/sys/cam/scsi
diff options
context:
space:
mode:
authormjacob <mjacob@FreeBSD.org>2005-04-14 04:05:00 +0000
committermjacob <mjacob@FreeBSD.org>2005-04-14 04:05:00 +0000
commit8080f86744ee8be86aa222749dbcfcbed12ecfc5 (patch)
treecab301b95e37a9435861cf61a4c2a759368b268b /sys/cam/scsi
parent59934d265d9605185365713beaf0cbb41b2cf921 (diff)
downloadFreeBSD-src-8080f86744ee8be86aa222749dbcfcbed12ecfc5.zip
FreeBSD-src-8080f86744ee8be86aa222749dbcfcbed12ecfc5.tar.gz
Applied conservative version of suggested quirk.
PR: 57468 Submitted by: walter@pelissero.de MFC after: 1 week
Diffstat (limited to 'sys/cam/scsi')
-rw-r--r--sys/cam/scsi/scsi_da.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/cam/scsi/scsi_da.c b/sys/cam/scsi/scsi_da.c
index 45b89c6..3a4e334 100644
--- a/sys/cam/scsi/scsi_da.c
+++ b/sys/cam/scsi/scsi_da.c
@@ -213,6 +213,13 @@ static struct da_quirk_entry da_quirk_table[] =
},
{
/*
+ * Doesn't like the synchronize cache command.
+ */
+ {T_DIRECT, SIP_MEDIA_FIXED, quantum, "LPS540S", "*"},
+ /*quirks*/ DA_Q_NO_SYNC_CACHE
+ },
+ {
+ /*
* Doesn't work correctly with 6 byte reads/writes.
* Returns illegal request, and points to byte 9 of the
* 6-byte CDB.
OpenPOWER on IntegriCloud