PATCH [6/18] qla2xxx: Initialization fixes
Subsystems (2)
ChangeSet
1.1842 04/06/03 17:02:04 [email protected] +3 -0 Small initialization fixes:
o 'point-to-point preferred, else loop' is not a safe connection mode setting for ISP2200 boards. Use 'loop preferred, else point-to-point.'
o Add modules parameter to enable ZIO -- Support mode 5 only.
o No point in doing a PRLI (process login) to the SNS port.
o Fix problem where the driver would incorrectly skip ports with the same domain and area of the HBA.
Signed-off-by Andrew Vasquez <[email protected]>
drivers/scsi/qla2xxx/qla_gbl.h | 1 drivers/scsi/qla2xxx/qla_init.c | 54 +++++++++++++++++++++------------------- drivers/scsi/qla2xxx/qla_os.c | 7 +++++ 3 files changed, 37 insertions(+), 25 deletions(-)
drivers/scsi/qla2xxx/qla_gbl.h +1 -0
@@ -64,6 +64,7 @@extern int ql2xmaxqdepth;extern int displayConfig;extern int ql2xplogiabsentdevice; +extern int ql2xenablezio;extern int ql2xintrdelaytimer;extern int ql2xloginretrycount;
drivers/scsi/qla2xxx/qla_init.c +29 -25
111 lines not on this page · raw message
drivers/scsi/qla2xxx/qla_os.c +7 -0
@@ -79,6 +79,13 @@"a Fabric scan. This is needed for several broken switches." "Default is 0 - no PLOGI. 1 - perfom PLOGI."); +int ql2xenablezio =0 ; +module_param (ql2xenablezio, int,S_IRUGO |S_IRUSR ); +MODULE_PARM_DESC (ql2xenablezio, +"Option to enable ZIO:If 1 then enable it otherwise" +" use the default set in the NVRAM." +" Default is 0 : disabled" ); +int ql2xintrdelaytimer =10 ;module_param (ql2xintrdelaytimer, int,S_IRUGO |S_IRUSR ); MODULE_PARM_DESC(ql2xintrdelaytimer,