patch-2.4.19 linux-2.4.19/drivers/scsi/megaraid.c
Next file: linux-2.4.19/drivers/scsi/mesh.c
Previous file: linux-2.4.19/drivers/scsi/mac_esp.c
Back to the patch index
Back to the overall index
- Lines: 29
- Date:
Fri Aug 2 17:39:44 2002
- Orig file:
linux-2.4.18/drivers/scsi/megaraid.c
- Orig date:
Mon Feb 25 11:38:04 2002
diff -urN linux-2.4.18/drivers/scsi/megaraid.c linux-2.4.19/drivers/scsi/megaraid.c
@@ -3005,11 +3005,10 @@
if (!(flag & BOARD_QUARTZ)) {
/* Request our IO Range */
- if (check_region (megaBase, 16)) {
+ if (!request_region(megaBase, 16, "megaraid")) {
printk(KERN_WARNING "megaraid: Couldn't register I/O range!\n");
goto err_unregister;
}
- request_region(megaBase, 16, "megaraid");
}
/* Request our IRQ */
@@ -3077,10 +3076,12 @@
/*
* which firmware
*/
- if( strcmp(megaCfg->fwVer, "H01.07") == 0 ||
- strcmp(megaCfg->fwVer, "H01.08") == 0 ) {
+ if( strcmp(megaCfg->fwVer, "H01.07") == 0 ||
+ strcmp(megaCfg->fwVer, "H01.08") == 0 ||
+ strcmp(megaCfg->fwVer, "H01.09") == 0 )
+ {
printk(KERN_WARNING
- "megaraid: Firmware H.01.07 or H.01.08 on 1M/2M "
+ "megaraid: Firmware H.01.07/8/9 on 1M/2M "
"controllers\nmegaraid: do not support 64 bit "
"addressing.\n"
"megaraid: DISABLING 64 bit support.\n");
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)