Module parameter | Default | Description |
| (minimum/maxi |
|
| mum) |
|
|
|
|
fio_dev_wait_timeout_secs | 30 | Number of seconds to wait for /dev/fio* files |
|
| to show up during driver load. For systems not |
|
| using udev, set this parameter to 0 to disable |
|
| the timeout and avoid an unneeded pause |
|
| during driver load. |
|
|
|
force_minimal_mode | False | Force minimal mode on the device. |
parallel_attach | True | Enable parallel attach of multiple devices. |
preallocate_memory | No devices | For the selected devices, |
| selected | memory necessary to have the drive usable as |
|
| swap space. |
|
|
|
tintr_hw_wait | 0 (0, 255) | Interval (microseconds) to wait between |
|
| hardware interrupts, also known as interrupt |
|
| coalescing. 0 is off. |
use_workqueue | 3 (1 or 3) | Linux only: |
|
| 3 = Use standard OS I/O elevators |
|
| 0 = bypass |
IMPORTANT: Except for the preallocate_memory instruction, module parameters apply to all IO Accelerator devices in the system.
One-time configuration
The IO Accelerator driver options can be set when the driver is installed on the command line of either insmod or modprobe. For example, set the auto_attach driver option to 0:
$ modprobe
This option takes effect only for this load of this driver. This option is not set for subsequent calls to modprobe or insmod.
Persistent configuration
To maintain a persistent setting for an option, add the option to
options
The driver option then takes effect for every subsequent driver load, as well as on autoload of the driver during boot time.
Upgrading the firmware
After the IO Accelerator driver is loaded, ensure that the IO Accelerator device firmware is up to date by running the
Software installation 21