patch-2.2.18 linux/drivers/scsi/scsi.c
Next file: linux/drivers/scsi/scsi_obsolete.c
Previous file: linux/drivers/scsi/ppa.c
Back to the patch index
Back to the overall index
- Lines: 28
- Date:
Sun Sep 3 14:00:38 2000
- Orig file:
v2.2.17/drivers/scsi/scsi.c
- Orig date:
Sat Sep 9 18:42:41 2000
diff -u --new-file --recursive --exclude-from /usr/src/exclude v2.2.17/drivers/scsi/scsi.c linux/drivers/scsi/scsi.c
@@ -303,6 +303,8 @@
{"EMULEX","MD21/S2 ESDI","*", BLIST_SINGLELUN},
{"CANON","IPUBJD","*", BLIST_SPARSELUN},
{"nCipher","Fastness Crypto","*", BLIST_FORCELUN},
+{"DEC","HSG80","*", BLIST_FORCELUN},
+{"COMPAQ","LOGICAL VOLUME","*", BLIST_FORCELUN},
{"NEC","PD-1 ODX654P","*", BLIST_FORCELUN | BLIST_SINGLELUN},
{"MATSHITA","PD-1","*", BLIST_FORCELUN | BLIST_SINGLELUN},
{"iomega","jaz 1GB","J.86", BLIST_NOTQ | BLIST_NOLUN},
@@ -312,6 +314,8 @@
{"DGC", "DISK", "*", BLIST_SPARSELUN}, /* Dell PV 650F (no tgt @ LUN 0) */
{"DELL", "PV530F", "*", BLIST_SPARSELUN}, /* Dell PV 530F */
{"SONY", "TSL", "*", BLIST_FORCELUN}, /* DDS3 & DDS4 autoloaders */
+{"DELL", "PERCRAID", "*", BLIST_FORCELUN},
+{"HP", "NetRAID-4M", "*", BLIST_FORCELUN},
/*
* Must be at end of list...
*/
@@ -798,7 +802,8 @@
memcpy (SDpnt->rev, scsi_result + 32, 4);
SDpnt->removable = (0x80 & scsi_result[1]) >> 7;
- SDpnt->online = TRUE;
+ if (((scsi_result[0] >> 5) & 7) == 1) SDpnt->online = FALSE;
+ else SDpnt->online = TRUE;
SDpnt->lockable = SDpnt->removable;
SDpnt->changed = 0;
SDpnt->access_count = 0;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)