You can change the queue depth of Emulex HBAs and QLogic HBAs on Linux hosts.
Updating Emulex HBA queue depths on a Linux host You can update the queue depths of an Emulex HBA on a Linux host. To make the updates persistent across reboots, you must then create a new RAM disk image and reboot the host.
Updating QLogic HBA queue depths on a Linux host You can update the device queue depth of a QLogic driver on a Linux host. To make the updates persistent across reboots, you must then create a new RAM disk image and reboot the host. You can use the QLogic HBA management GUI or command-line interface (CLI) to modify the QLogic HBA queue depth.