Storage parameters
Table 43.1. Storage Module Parameters
dacmode
- Control whether dma addressing is using 64 bit DAC. 0=off, 1=on
commit
- Control whether a COMMIT_CONFIG is issued to the adapter for foreign arrays. This is typically needed in systems that do not have a BIOS. 0=off, 1=on
startup_timeout
- The duration of time in seconds to wait for adapter to have it's kernel up and running. This is typically adjusted for large systems that do not have a BIOS
aif_timeout
- The duration of time in seconds to wait for applications to pick up AIFs before deregistering them. This is typically adjusted for heavily burdened systems.
numacb
- Request a limit to the number of adapter control blocks (FIB) allocated. Valid values are 512 and down. Default is to use suggestion from Firmware.
acbsize
- Request a specific adapter control block (FIB) size. Valid values are 512, 2048, 4096 and 8192. Default is to use suggestion from Firmware.
allow_memio
- Allow device registers to be memory mapped
debug
- Bitmask of debug values to enable
no_probe
- Toggle EISA/VLB controller probing
probe_eisa_vl
- Toggle EISA/VLB controller probing
no_reset
- Supress initial bus resets
extended
- Enable extended geometry on all controllers
periodic_otag
- Send an ordered tagged transaction periodically to prevent tag starvation. This may be required by some older disk drives or RAID arrays.
tag_info:<tag_str>
- Set per-target tag depth
global_tag_depth:<int>
- Global tag depth for every target on every bus
seltime:<int>
- Selection Timeout (0/256ms,1/128ms,2/64ms,3/32ms)
busy_wait
- Max wait for mailbox in microseconds if busy (default=10)
max_sectors
- Maximum number of sectors per IO command (default=128)
cmd_per_lun
- Maximum number of commands per logical unit (default=64)
fast_load
- Faster loading of the driver, skips physical devices! (default=0)
debug_level
- Debug level for driver (default=0)
lpfc_log_verbose
- Verbose logging bit-mask
lpfc_lun_queue_depth
- Max number of FCP commands we can queue to a specific LUN
lpfc_hba_queue_depth
- Max number of FCP commands we can queue to a lpfc HBA
lpfc_scan_down
- Start scanning for devices from highest ALPA to lowest
lpfc_nodev_tmo
- Seconds driver will hold I/O waiting for a device to come back
lpfc_topology
- Select Fibre Channel topology
lpfc_link_speed
- Select link speed
lpfc_fcp_class
- Select Fibre Channel class of service for FCP sequences
lpfc_use_adisc
- Use ADISC on rediscovery to authenticate FCP devices
lpfc_ack0
- Enable ACK0 support
lpfc_cr_delay
- A count of milliseconds after which an interrupt response is generated
lpfc_cr_count
- A count of I/O completions after which an interrupt response is generated
lpfc_multi_ring_support
- Determines number of primary SLI rings to spread IOCB entries across
lpfc_fdmi_on
- Enable FDMI support
lpfc_discovery_threads
- Maximum number of ELS commands during discovery
lpfc_max_luns
- Maximum allowed LUN
lpfc_poll_tmo
- Milliseconds driver will wait between polling FCP ring
mptfc_dev_loss_tmo
- Initial time the driver programs the transport to wait for an rport to return following a device loss event.
mpt_pt_clear
- Clear persistency table
mpt_saf_te
- Force enabling SEP Processor
qlport_down_retry
- Maximum number of command retries to a port that returns a PORT-DOWN status
ql2xplogiabsentdevice
- Option to enable PLOGI to devices that are not present after a Fabric scan.
ql2xloginretrycount
- Specify an alternate value for the NVRAM login retry count.
ql2xallocfwdump
- Option to enable allocation of memory for a firmware dump during HBA initialization. Default is 1 - allocate memory.
extended_error_logging
- Option to enable extended error logging.
ql2xfdmienable
- Enables FDMI registrations.
tag_ctrl
- More detailed control over tags per LUN
burst
- Maximum burst. 0 to disable, 255 to read from registers
led
- Set to 1 to enable LED support
diff
- 0 for no differential mode, 1 for BIOS, 2 for always, 3 for not GPIO3
irqm
- 0 for open drain, 1 to leave alone, 2 for totem pole
buschk
- 0 to not check, 1 for detach on error, 2 for warn on error
hostid
- The SCSI ID to use for the host adapters
verb
- 0 for minimal verbosity, 1 for normal, 2 for excessive
debug
- Set bits to enable debugging
settle
- Settle delay in seconds. Default 3
nvram
- Option currently not used
excl
- List ioport addresses here to prevent controllers from being attached
safe
- Set other settings to a "safe mode"
Hardware | Module | Parameters |
---|---|---|
3ware Storage Controller and 9000 series | 3w-xxxx.ko, 3w-9xxx.ko
| |
Adaptec Advanced Raid Products, Dell PERC2, 2/Si, 3/Si, 3/Di, HP NetRAID-4M, IBM ServeRAID, and ICP SCSI driver | aacraid.ko
|
|
Adaptec 28xx, R9xx, 39xx AHA-284x, AHA-29xx, AHA-394x, AHA-398x, AHA-274x, AHA-274xT, AHA-2842, AHA-2910B, AHA-2920C, AHA-2930/U/U2, AHA-2940/W/U/UW/AU/, U2W/U2/U2B/, U2BOEM, AHA-2944D/WD/UD/UWD, AHA-2950U2/W/B, AHA-3940/U/W/UW/, AUW/U2W/U2B, AHA-3950U2D, AHA-3985/U/W/UW, AIC-777x, AIC-785x, AIC-786x, AIC-787x, AIC-788x , AIC-789x, AIC-3860 | aic7xxx.ko
|
|
IBM ServeRAID | ips.ko
| |
LSI Logic MegaRAID Mailbox Driver | megaraid_mbox.ko
|
|
Emulex LightPulse Fibre Channel SCSI driver | lpfc.ko
|
|
HP Smart Array | cciss.ko | |
LSI Logic MPT Fusion | mptbase.ko mptctl.ko mptfc.ko mptlan.ko mptsas.ko mptscsih.ko mptspi.ko |
|
QLogic Fibre Channel Driver | qla2xxx.ko |
|
NCR, Symbios and LSI 8xx and 1010 | sym53c8xx |
|