Logged in to work and got some more info from the driver. Probably
better to post too much than too little, at least since I'm off to bed
now (I'm in Norway), so it'll be a few hours before I can reply
again..
[root@linux02 ~]# modinfo qla4xxx
filename: /lib/modules/2.6.18-53.1.21.el5/kernel/drivers/scsi/
qla4xxx/qla4xxx.ko
license: GPL
description: QLogic ISP4XXX iSCSI Host Bus Adapter driver
author: QLogic Corporation
srcversion: C2F4E58491D8E255655BB4D
alias: pci:v00001077d00004032sv*sd*bc*sc*i*
alias: pci:v00001077d00004022sv*sd*bc*sc*i*
alias: pci:v00001077d00004010sv*sd*bc*sc*i*
depends: scsi_mod
vermagic: 2.6.18-53.1.21.el5 SMP mod_unload gcc-4.1
parm: ql4xfailover:Driver failover support: 0 to disable; 1
to enable. (int)
parm: recoveryTime:Recovery time in seconds before a target
device is sent I/O after a failback is performed. (int)
parm: failbackTime:Delay in seconds before a failback is
performed. (int)
parm: MaxPathsPerDevice:Maximum number of paths to a
device. Default 8. (int)
parm: MaxRetriesPerPath:How many retries to perform on the
current path before failing over to the next path in the path list.
(int)
parm: MaxRetriesPerIo:How many total retries to do before
failing the command and returning to the OS with a DID_NO_CONNECT
status. (int)
parm: qlFailoverNotifyType:Failover notification mechanism
to use when a failover or failback occurs. (int)
parm: ql4xdiscoverywait:Discovery wait time (int)
parm: ql4xkeepalive:Keep Alive Timeout (int)
parm: ql4xdontresethba:Dont reset the HBA when the driver
gets 0x8002 AEN default it will reset hba :0 set to 1 to avoid
resetting HBA (int)
parm: ql4xcmdretrycount:Maximum number of mid-layer retries
allowed for a command. Default value in non-failover mode is 20, in
failover mode, 30. (int)
parm: ql4xqfullrampup:Number of seconds to wait to begin to
ramp-up the queue depth for a device after a queue-full condition has
been detected. Default is 120 seconds. (int)
parm: ql4xmaxqdepth:Maximum queue depth to report for target
devices. (int)
parm: extended_error_logging:Option to enable extended error
logging, Default is 0 - no logging. 1 - log errors. 2 - debug logging
(int)
parm: displayConfig:If 1 then display the configuration used
in /etc/modules.conf. (int)
dmesg (the first port on the card):
QLogic iSCSI HBA Driver (ffffffff88119000)
GSI 20 sharing vector 0x5A and IRQ 20
ACPI: PCI Interrupt 0000:09:01.1[B] -> GSI 19 (level, low) -> IRQ 90
qla4xxx 0000:09:01.1: Found an ISP4032, irq 0, iobase
0xffffc2000001a000
qla4xxx 0000:09:01.1: Configuring PCI space...
qla4xxx 0000:09:01.1: Configuring NVRAM ...
qla4xxx 0000:09:01.1: Initializing firmware..
qla4xxx 0000:09:01.1: Waiting for Firmware Ready..
qla4xxx 0000:09:01.1: Firmware Ready..
qla4xxx 0000:09:01.1: Initializing DDBs ...
qla4xxx 0000:09:01.1: DDB[0] MB0 4000 Tot 1 Next 2 State 0000 ConnErr
00000000
0.0.0.0:3260 ""
qla4xxx 0000:09:01.1: DDB[0] MB0 4000 Tot 1 Next 2 State 0000 ConnErr
00000000
0.0.0.0:3260 ""
qla4xxx 0000:09:01.1: DDB[2] MB0 4000 Tot 1 Next 0 State 0004 ConnErr
00000000 172.2x.yy.10:3260 "iqn.2001-05.com.equallogic:
0-8a0906-6accc8302-9ef00000a31483c2-ora-u02"
qla4xxx 0000:09:01.1: DDB[2] MB0 4000 Tot 1 Next 0 State 0004 ConnErr
00000000 172.2x.yy.10:3260 "iqn.2001-05.com.equallogic:
0-8a0906-6accc8302-9ef00000a31483c2-ora-u02"
qla4xxx 0000:09:01.1: DDB list done..
scsi-qla0-mac=00c0dd0bd785\;
scsi3 : qla4xxx
QLogic iSCSI HBA Driver version: 5.01.01.04
QLogic ISP4032 @ 0000:09:01.1 hdma+, host#=3, fw=03.00.01.24
Vendor: EQLOGIC Model: 100E-00 Rev: 3.3
Type: Direct-Access ANSI SCSI revision: 05
qla4xxx 0000:09:01.1: scsi(3:0:1:0): Enabled tagged queuing, queue
depth 32.
SCSI device sdc: 524298240 512-byte hdwr sectors (268441 MB)
sdc: Write Protect is off
sdc: Mode Sense: 81 00 00 00
SCSI device sdc: drive cache: write through
SCSI device sdc: 524298240 512-byte hdwr sectors (268441 MB)
sdc: Write Protect is off
sdc: Mode Sense: 81 00 00 00
SCSI device sdc: drive cache: write through
sdc: unknown partition table
sd 3:0:1:0: Attached scsi disk sdc