summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1995-12-26 21:08:39 +0000
committerpeter <peter@FreeBSD.org>1995-12-26 21:08:39 +0000
commite8640f37cd464752011b5a3dacadaf8299e8d056 (patch)
treee75a091fdab58faa96c6509b010d923f5a30c366 /sys
parent02325f659c4e3fd36940e6cb95a1f9ae3c3fffd2 (diff)
downloadFreeBSD-src-e8640f37cd464752011b5a3dacadaf8299e8d056.zip
FreeBSD-src-e8640f37cd464752011b5a3dacadaf8299e8d056.tar.gz
Add an entry for the NEC CDROM:55 drive to stop it answering all 7 LUNS.
Diffstat (limited to 'sys')
-rw-r--r--sys/scsi/scsiconf.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/sys/scsi/scsiconf.c b/sys/scsi/scsiconf.c
index 2fdf6ad..41effa7 100644
--- a/sys/scsi/scsiconf.c
+++ b/sys/scsi/scsiconf.c
@@ -16,7 +16,7 @@
*
* New configuration setup: dufault@hda.com
*
- * $Id: scsiconf.c,v 1.42 1995/12/14 09:54:29 phk Exp $
+ * $Id: scsiconf.c,v 1.43 1995/12/14 19:44:29 bde Exp $
*/
#include <sys/types.h>
@@ -296,6 +296,16 @@ static struct scsidevs knowndevs[] =
T_READONLY, T_READONLY, T_REMOV, "CHINON", "CD-ROM CDS-535","*",
"cd", SC_ONE_LU
},
+ /*
+ * Note: My drive with v1.0 firmware "forgets" to generate scsi parity
+ * when answering probes.. :-( EVIL!! You need to disable scsi parity
+ * checking in order to find out that it answers to all 7 LUNS. :-(
+ * -Peter
+ */
+ {
+ T_READONLY, T_READONLY, T_REMOV, "NEC", "CD-ROM DRIVE:55","*",
+ "cd", SC_ONE_LU
+ },
#endif /* !UKTEST */
#endif /* NCD */
#if NWORM > 0
OpenPOWER on IntegriCloud