Printable version

Drivers & software

* RECOMMENDED * Red Hat Enterprise Linux 7 Server FCoE/FC Driver Kit for HPE QLogic CNAs, HBAs and mezzanine HBAs and CNAs

By downloading, you agree to the terms and conditions of the Hewlett Packard Enterprise Software License Agreement.
Note:  Some software requires a valid warranty, current Hewlett Packard Enterprise support contract, or a license fee.

Type: Driver - Storage Fibre Channel and Fibre Channel Over Ethernet
Version: 8.07.00.29.07.0-k1(b)(1 Apr 2016)
Operating System(s): Red Hat Enterprise Linux 7 Server
Multi-part download
File name: kmod-qlgc-qla2xxx-8.07.00.29.07.0_k1-2.rhel7u2.x86_64.rpm (1.9 MB)
File name: kmod-qlgc-qla2xxx-8.07.00.29.07.0_k1-2.rhel7u1.x86_64.rpm (283 KB)
This RPM is used to provide binary driver modules that have been pre-built to enable HPE Storage Fibre Channel Adapter. This RPM provides a customer friendly approach to install a pre-built binary driver.

To ensure the integrity of your download, HPE recommends verifying your results with the following SHA-256 Checksum values:

59e6e1f486b6bae174f054a5706ffe38605d28a5f874e70272e5d22e5d218c5d kmod-qlgc-qla2xxx-8.07.00.29.07.0_k1-2.rhel7u2.x86_64.rpm
77142eb752071e10acf476fefde244880a8f34f2d07ced065c5efeaef8f2c88d kmod-qlgc-qla2xxx-8.07.00.29.07.0_k1-2.rhel7u1.x86_64.rpm

Reboot Requirement:
Reboot is required after installation for updates to take effect and hardware stability to be maintained.


Installation:

1. Login as the system administrator (root).

2. Download the RPM to a directory on your hard drive and change to that directory.

3. To install or upgrade the driver, type the following command at the prompt:
                   
                    # rpm -Uvh kmod-qla2xxx-<version>.<OSupdate>.x86_64.rpm

                    Example: # rpm -Uvh kmod-qla2xxx-4.6.28-20.rhel6u1.x86_64.rpm

4. When the installation or upgrade is complete, the following message displays:

                    Setup is now complete. Please REBOOT your computer NOW!!

IMPORTANT: If the installation fails or if you see any warning or error messages, STOP, do NOT reboot the computer. The driver will not be operational and you must uninstall the driver by typing the following command:

                      # rpm -e kmod-qla2xxx-<version>.<OSupdate>.x86_64.rpm


End User License Agreements:
HPE Software License Agreement v1


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important:

Release Notes:

HPE StoreFabric QLogic Adapter Release Notes

 

Note: The rpm base-name for the QLogic driver has been changed to "qlgc". Upgrades from the earlier "hpqlgc" driver are supported.


Supported Devices and Features:

This driver supports the following HP adapters:        

  • HP FC1142SR 4Gb PCIe Host Bus Adapter                 
  • HP FC1242SR 4Gb PCIe DC Host Bus Adapter          
  • HP 81Q PCIe Fibre Channel Host Bus Adapter           
  • HP 82Q 8Gb Dual Port PCIe Fibre Channel Host Bus Adapter        
  • QLogic QMH2562 8Gb Fibre Channel Host Bus Adapter for c-Class BladeSystem
  • QLogic QMH2462 4Gb Fibre Channel Host Bus Adapter for c-Class BladeSystem
  • HP QMH2572 8Gb Fibre Channel Host Bus Adapter for c-Class BladeSystem
  • HP StoreFabric SN1000Q 16Gb PCIe Fibre Channel Host Bus Adapter
  • HP QMH2672 16Gb FC HBA for c-Class BladeSystem
  • HP FlexFabric 10Gb 2-port 526FLR-SFP+ Adapter
  • HP CN1000Q Dual Port Converged Network Adapter 

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Maintenance updates made to driver including

  • Defer marking device lost when receiving an RSCN.
  • Removed unneeded link offline message
  • Restructured RDP routine to handle failure cases.
  • Fixed invalid offset reference of inquiry response data.
  • Fixed issue where the scsi status was getting overwritten
  • Improved upon T10 DIF implementation

Release Notes:

HPE StoreFabric QLogic Adapter Release Notes

 

Note: The rpm base-name for the QLogic driver has been changed to "qlgc". Upgrades from the earlier "hpqlgc" driver are supported.

Version:10.01.00.64.07.6-k1a (3 Aug 2020)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the following:

  • Hosts booting from 3PAR arrays could unexpectedly reboot during 3PAR array node controller reboots with driver 10.01.00.57.xx.xx
  • Improved adapter driver handling of and recovery from the unexpected behavior described in Customer Advisory titled: “HPE ProLiant, Synergy and Superdome Flex Host Bus Adapters (HBA) - Certain Fibre Channel HBA Firmware May Cause the Operating System to Halt and Potentially Compromise Filesystem Data Integrity" at the following link:

https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=a00094722en_us

Enhancements

Initial driver for RedHat Enterprise Linux Server 7 update 8 version 10.01.00.64.07.6-k1a

 

Added support for the following:

  • Allow ql2xextended_error_logging special value 1 to be set anytime.
  • Port statistics collection improved to increase driver performance

Version:10.01.00.57.07.6-k1 (9 Mar 2020)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the following:

  • Login failure issue in point-to-point mode
  • Read Diagnostic Parameters (RDP) respond data format
  • Cleanup the trace buffer initialization
  • Restore World Wide Port Name (WWPN) of Physical Port for fabric configuration only for loop down
  • Abort timeout race condition
  • Incorrect region-size setting in optrom SYSFS routines
  • Correct fcport flags handling
  • Use a dedicated interrupt handler for 'handshake-required' ISPs
  • Change abort wait_loop from msleep to wait_event_timeout
  • Increase the max_sgl_segments to 1024(max supported) to support larger IO size
  • Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
  • LUN discovery if loop id is not assigned yet by firmware
  • The flash updates return possible failure status through bsg interface
  • RHBA (Red Hat Bug Advisory) command time out on link reset
  • A condition where Driver fail to flush all session when switch scan failed. This leave multipath driver in a hung state.
  • A condition where driver fail to push forward after re-checking PRLI completion
Enhancements

Updated driver version to 10.01.00.57.07.6-k1

 

Added support for the following:

  • Firmware debug information
  • Error handling for Port Login (PLOGI) Extended Link Service (ELS) pass through
  • Improved secure flash support messages
  • Correct fcport flags handling
  • Debug counters for T10-PI/DIF
  • Implemented LUN level DIF for 3PAR array

 


Version:10.01.00.52.07.6-k1(b) (20 Dec 2019)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the following:

  • Flash read
  • Read Diagnostic Parameters (RDP) respond data format
  • Cleanup trace buffer initialization
  • Unintended wait
  • Incomplete login in point-to-point mode
  • Restore World Wide Port Name (WWPN) of Physical Port for fabric configuration only for loop down
Enhancements

Initial driver for RedHat Enterprise Linux Server 7 update 7 version 10.01.00.52.07.6-k1

Added support for the following:

  • Add more Firmware debug information
  • Add error handling for Port Login (PLOGI) Extended Link Service (ELS) passthrough
  • Improved secure flash support messages

Version:10.01.00.52.07.6-k1 (10 Oct 2019)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Initial driver for RedHat Enterprise Linux Server 7 update 7 version 10.01.00.52.07.6-k1

Added support for the following:

  • HPE SN1610Q 32Gb 2P FC HBA
  • HPE SN1610Q 32Gb 1P FC HBA

Version:8.08.00.08.07.5-k20a (17 Aug 2020)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the following:

  • FIbre Channel Adapter may become non-operational after a firmware or HBA parameter update, if certain mount point parameters are set.

For more details please go through the document titled "HPE StoreFabric QLogic 8Gb, 16Gb, And 32Gb Host Bus Adapters - The Fibre Channel Adapter May Become Non-Operational After A Firmware Or HBA Parameter Update In A Linux Environment" at the following link:

https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=a00091245en_us

Enhancements

RedHat Enterprise Linux Server 7 update 5 version 8.08.00.08.07.5-k20a


Version:10.01.00.33.07.6-k2 (2 Apr 2019)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the following:

  •  Snoop inquiry response atleast 168 bytes to determine proprietary DIF
  •  Disable standard DIF for arrays advertising proprietary DIF.
  •  Reset PROTECT bit only in standard INQUIRY response.
  •  Check if the INQ response buffer is > 170 (instead of >=).
  •  Fix invalid offset reference of inquiry response data.
  •  set ql2xenabledif_tgt enabled by default.
  •  Parameterize ql2xenabledif_tgt (defaulted to zero).
  •  Mark DIF errors from target as re-tryable errors.
  •  Do not turn off T10 DIF on a port reset.
  •  Enable T10 DIF for reads as well.
Enhancements

Added support for following:

  • Implement LUN level DIF for 3PAR array.

Initial driver for RedHat Enterprise Linux Server 7 update 6 version 10.01.00.33.07.6-k2

RedHat Enterprise Linux Server 7 update 5 version 8.08.00.08.07.5-k10


Version:8.08.00.08.07.5-k1 (27 Sep 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  •  Spectra Meltdown warning messages during driver update/installation.
Enhancements

Updated driver to version 8.08.00.08.07.5-k1


Version:8.08.00.07.07.5-k1 (26 Jun 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • Mask off Scope bits in retry delay.
  • Track if INQ (Inquiry) was sent, and send INQ (Inquiry) to all LUNs (Logical Unit).
  • Prevent re_login trigger from sending too many commands
  • Prevent multiple active discovery commands per session
  • Correction to non-existent fabric name.
  • Remove RDP (Read Diagnostic Parameter) response size cropping for logged out port.
  • Fix supported speed ranges in FDMI/RDP (Fabric Device Management Interface /Read Diagnostic Parameter).
  • GPID (Get Node Identification) Data unexpected terminations.
  • Re-login for N-port Handle in use.
  • Re-login is being triggered too fast.
  • Reported supported link speeds.
  • Add correction to fc (Fibre Channel) host stats (Statistics).
Enhancements

Updated driver to version 8.08.00.07.07.5-k1

Added support for the following:

  • Handle cases for limiting Read Diagnostic Parameter (RDP) response payload length.
  • Add fabric priority QoS (Quality of Service) lun (Logical Unit) IOCB (I/O Control Block) mechanism.
  • Implement CT (Common Transport) command GFO (Get Fabric Object)
  • Retry switch command on timed out.
  • Add short name for SFP (Small Form-Factor Pluggable) range auto detect.
  • Add ability to auto detect SFP (Small Form-Factor Pluggable) type.
  • Add support for fabric priority per target.
  • Allow Storage Name Service (SNS) fabric login to be retried.
  • Increase the login retry count to 30.

Version:8.07.00.50.07.0-k7(b) (12 Mar 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • Host panic after target reset – fixed simplified fabric discovery enhancement implementation

For more details please go through the document titled "HPE Fibre Channel Host Bus Adapters - Task Hangs During Fibre Channel Storage Array Port/Node Resets When Using A QLogic-Based FC Adapter Driver Present In HPE Service Pack For ProLiant 2017.07.01 And Later" at the following link:

https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00041102en_us

NOTE: HPE removed version 8.07.00.50.07.0-k7 from HPE Support Center due to the corrupt kernel object.

Enhancements

Updated driver to version 8.07.00.50.07.0-k7


Version:8.07.00.50.07.0-k6 (5 Feb 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • Normalized duplicate timeout field contexts.
  • Duplicate timeout fields used in incorrect contexts.
  • ql_dump_buffer to avoid emitting on multiple lines.
  • Allowed Simple Name Server (SNS) fabric logins to be retried.
  • Callback for memory cleanup
  • Relogin from being triggered too fast.
Enhancements

Updated driver to version 8.07.00.50.07.0-k6


Version:8.07.00.50.07.0-k4 (25 Sep 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • Snoop Inquiry response spanning multiple scatter/gather elements.

Enhancements

Updated driver to version 8.07.00.50.07.0-k4


Version:8.07.00.50.07.0-k3 (12 Jul 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • Increase the driver login retry count to 30.

  • Mark Data Integrity Field (DIF) errors from target as re-tryable errors.

  • Reduced excessive debug print during 27xx fwdump.

  • Avoid crashing on null cred pointer in exit_creds().

  • Fixed mbx pointer error in classic fwdump.

  • Added check for different type of Register State Change Notification (RSCN).

  • Fixed improper fcport_count accounting.

  • Corrected supported Fibre Channel (FC) speed for sysfs.

  • Corrected supported Fibre Channel (FC) speed for Fabric Device Management Interface (FDMI) / Remote Desktop Protocol (RDP).

Enhancements

Updated driver to version 8.07.00.50.07.0-k3

  • Implement LUN level Data Integrity Field (DIF) for 3PAR array on RHEL 6, RHEL7. SLES12

  • Simplified printk format for portid's

  • Set Fabric Login (FLOGI) retry in additional firmware options for Point to Point (P2P/N2N) mode.


Version:8.07.00.42.07.0-k1(b) (12 Dec 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Updated driver to version 8.07.00.42.07.0-k1

Added support for the following devices:

  • HPE StoreFabric SN1600Q 32Gb Dual Port Fibre Channel Host Bus Adapter
  • HPE StoreFabric SN1600Q 32Gb Single Port Fibre Channel Host Bus Adapter

Version:8.07.00.42.07.0-k1 (26 Sep 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Updated driver to version 8.07.00.42.07.0-k1

Added support for SN1600Q.


Version:8.07.00.34.07.0-k1(b) (9 Dec 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • corrected issue where scsi status was getting overwritten.
  • set relogin flag when failed to queue login requests.
  • set echo test mailbox command option bit15 correctly.
  • corrected FDMI vendor port state value.
  • corrected warnings reported by static checker.
  • race condition in handling rport deletion during recovery.

 

 

Enhancements

Driver version 8.07.00.34.07.0-k1

Added support for Red Hat Enterprise Linux 7 Server update 3.

Added support for Private link statistics counters.

Added support for the following devices:

  • HPE StoreFabric 84Q 4P 8Gb Fibre Channel HBA
  • HPE StoreFabric SN1100Q 16Gb 2P FC HBA
  • HPE StoreFabric SN1100Q 16Gb 1P FC HBA
  • HPE Synergy 3830C 16G Fibre Channel Host Bus Adapter

Version:8.07.00.34.07.0-k1(a) (24 Oct 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • corrected issue where scsi status was getting overwritten.
  • set relogin flag when failed to queue login requests.
  • set echo test mailbox command option bit15 correctly.
  • corrected FDMI vendor port state value.
  • corrected warnings reported by static checker.
  • race condition in handling rport deletion during recovery.

 

 

Enhancements

Updated driver to version 8.07.00.34.07.0-k1

Added support for Private link statistics counters.

Added support for the following devices:

  • HPE StoreFabric 84Q 4P 8Gb Fibre Channel HBA
  • HPE StoreFabric SN1100Q 16Gb 2P FC HBA
  • HPE StoreFabric SN1100Q 16Gb 1P FC HBA
  • HPE Synergy 3830C 16G Fibre Channel Host Bus Adapter

Version:8.07.00.34.07.0-k1 (31 Mar 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • corrected issue where scsi status was getting overwritten.
  • set relogin flag when failed to queue login requests.
  • set echo test mailbox command option bit15 correctly.
  • corrected FDMI vendor port state value.
  • corrected warnings reported by static checker.
  • race condition in handling rport deletion during recovery.

 

 

Enhancements

Updated driver to version 8.07.00.34.07.0-k1

Added support for Private link statistics counters.

Added support for the following devices:

  • HPE StoreFabric 84Q 4P 8Gb Fibre Channel HBA
  • HPE StoreFabric SN1100Q 16Gb 2P FC HBA
  • HPE StoreFabric SN1100Q 16Gb 1P FC HBA
  • HPE Synergy 3830C 16G Fibre Channel Host Bus Adapter

Version:8.07.00.29.07.0-k1(b) (1 Apr 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Maintenance updates made to driver including

  • Defer marking device lost when receiving an RSCN.
  • Removed unneeded link offline message
  • Restructured RDP routine to handle failure cases.
  • Fixed invalid offset reference of inquiry response data.
  • Fixed issue where the scsi status was getting overwritten
  • Improved upon T10 DIF implementation

Version:8.07.00.28.07.0-k1.rhel7u2 (22 Dec 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Maintenance updates to driver including:

  • Check if the INQ response buffer is > 170 (instead of >=)
  • Fix for invalid offset reference of inquiry response data
  • Hande INQ data changed check condition
  • Fix for the scsi status getting overwritten
  • Fix to avoid crossing initiator/target mode during AEN handling
Enhancements

  • Updated driver to version 8.07.00.28.07.0-k
  • Enabled T10 DIF

Version:8.07.00.28.07.0-k1 (1 Oct 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Maintenance updates to driver including:

  • Check if the INQ response buffer is > 170 (instead of >=)
  • Fix for invalid offset reference of inquiry response data
  • Hande INQ data changed check condition
  • Fix for the scsi status getting overwritten
  • Fix to avoid crossing initiator/target mode during AEN handling
Enhancements

  • Updated driver to version 8.07.00.28.07.0-k
  • Enabled T10 DIF

Version:8.07.00.23.07.0-k2 (15 Jun 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Maintenance updates made to driver including
    • Fixed Pause risc before manipulating risc semaphore.
    • Fixed virtual port configuration when switch port is disabled/enabled.
    • Will restore physical port WWPN only when port down detected for FA-WWPN port.
Enhancements

Updated driver to version 8.07.00.23.07.0-k2. Added support for RHEL 7.1


Version:8.07.00.16.07.0-k-2 (30 Mar 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Maintenance updates including:

  • Mark port lost when we receive an RSCN for it.
  • Disable PCI device in shutdown handler.
  • Restore WWPN from flash when cable pulled for Fabric Attach-WWPN port.
  • Restore WWPN in case of Loop Dead.
  • Honor FCP_RSP retry delay timer field.
  • Fixed FW dump issue for ISP82XX.
     
Enhancements

Initial driver release.


Type: Driver - Storage Fibre Channel and Fibre Channel Over Ethernet
Version: 8.07.00.29.07.0-k1(b)(1 Apr 2016)
Operating System(s):
Red Hat Enterprise Linux 7 Server

Description

This RPM is used to provide binary driver modules that have been pre-built to enable HPE Storage Fibre Channel Adapter. This RPM provides a customer friendly approach to install a pre-built binary driver.

Installation Instructions

To ensure the integrity of your download, HPE recommends verifying your results with the following SHA-256 Checksum values:

59e6e1f486b6bae174f054a5706ffe38605d28a5f874e70272e5d22e5d218c5d kmod-qlgc-qla2xxx-8.07.00.29.07.0_k1-2.rhel7u2.x86_64.rpm
77142eb752071e10acf476fefde244880a8f34f2d07ced065c5efeaef8f2c88d kmod-qlgc-qla2xxx-8.07.00.29.07.0_k1-2.rhel7u1.x86_64.rpm

Reboot Requirement:
Reboot is required after installation for updates to take effect and hardware stability to be maintained.


Installation:

1. Login as the system administrator (root).

2. Download the RPM to a directory on your hard drive and change to that directory.

3. To install or upgrade the driver, type the following command at the prompt:
                   
                    # rpm -Uvh kmod-qla2xxx-<version>.<OSupdate>.x86_64.rpm

                    Example: # rpm -Uvh kmod-qla2xxx-4.6.28-20.rhel6u1.x86_64.rpm

4. When the installation or upgrade is complete, the following message displays:

                    Setup is now complete. Please REBOOT your computer NOW!!

IMPORTANT: If the installation fails or if you see any warning or error messages, STOP, do NOT reboot the computer. The driver will not be operational and you must uninstall the driver by typing the following command:

                      # rpm -e kmod-qla2xxx-<version>.<OSupdate>.x86_64.rpm


Release Notes

End User License Agreements:
HPE Software License Agreement v1


Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important:

Release Notes:

HPE StoreFabric QLogic Adapter Release Notes

 

Note: The rpm base-name for the QLogic driver has been changed to "qlgc". Upgrades from the earlier "hpqlgc" driver are supported.


Supported Devices and Features:

This driver supports the following HP adapters:        

  • HP FC1142SR 4Gb PCIe Host Bus Adapter                 
  • HP FC1242SR 4Gb PCIe DC Host Bus Adapter          
  • HP 81Q PCIe Fibre Channel Host Bus Adapter           
  • HP 82Q 8Gb Dual Port PCIe Fibre Channel Host Bus Adapter        
  • QLogic QMH2562 8Gb Fibre Channel Host Bus Adapter for c-Class BladeSystem
  • QLogic QMH2462 4Gb Fibre Channel Host Bus Adapter for c-Class BladeSystem
  • HP QMH2572 8Gb Fibre Channel Host Bus Adapter for c-Class BladeSystem
  • HP StoreFabric SN1000Q 16Gb PCIe Fibre Channel Host Bus Adapter
  • HP QMH2672 16Gb FC HBA for c-Class BladeSystem
  • HP FlexFabric 10Gb 2-port 526FLR-SFP+ Adapter
  • HP CN1000Q Dual Port Converged Network Adapter 

Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Maintenance updates made to driver including

  • Defer marking device lost when receiving an RSCN.
  • Removed unneeded link offline message
  • Restructured RDP routine to handle failure cases.
  • Fixed invalid offset reference of inquiry response data.
  • Fixed issue where the scsi status was getting overwritten
  • Improved upon T10 DIF implementation

Important

Release Notes:

HPE StoreFabric QLogic Adapter Release Notes

 

Note: The rpm base-name for the QLogic driver has been changed to "qlgc". Upgrades from the earlier "hpqlgc" driver are supported.

Revision History

Version:10.01.00.64.07.6-k1a (3 Aug 2020)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the following:

  • Hosts booting from 3PAR arrays could unexpectedly reboot during 3PAR array node controller reboots with driver 10.01.00.57.xx.xx
  • Improved adapter driver handling of and recovery from the unexpected behavior described in Customer Advisory titled: “HPE ProLiant, Synergy and Superdome Flex Host Bus Adapters (HBA) - Certain Fibre Channel HBA Firmware May Cause the Operating System to Halt and Potentially Compromise Filesystem Data Integrity" at the following link:

https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=a00094722en_us

Enhancements

Initial driver for RedHat Enterprise Linux Server 7 update 8 version 10.01.00.64.07.6-k1a

 

Added support for the following:

  • Allow ql2xextended_error_logging special value 1 to be set anytime.
  • Port statistics collection improved to increase driver performance

Version:10.01.00.57.07.6-k1 (9 Mar 2020)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the following:

  • Login failure issue in point-to-point mode
  • Read Diagnostic Parameters (RDP) respond data format
  • Cleanup the trace buffer initialization
  • Restore World Wide Port Name (WWPN) of Physical Port for fabric configuration only for loop down
  • Abort timeout race condition
  • Incorrect region-size setting in optrom SYSFS routines
  • Correct fcport flags handling
  • Use a dedicated interrupt handler for 'handshake-required' ISPs
  • Change abort wait_loop from msleep to wait_event_timeout
  • Increase the max_sgl_segments to 1024(max supported) to support larger IO size
  • Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
  • LUN discovery if loop id is not assigned yet by firmware
  • The flash updates return possible failure status through bsg interface
  • RHBA (Red Hat Bug Advisory) command time out on link reset
  • A condition where Driver fail to flush all session when switch scan failed. This leave multipath driver in a hung state.
  • A condition where driver fail to push forward after re-checking PRLI completion
Enhancements

Updated driver version to 10.01.00.57.07.6-k1

 

Added support for the following:

  • Firmware debug information
  • Error handling for Port Login (PLOGI) Extended Link Service (ELS) pass through
  • Improved secure flash support messages
  • Correct fcport flags handling
  • Debug counters for T10-PI/DIF
  • Implemented LUN level DIF for 3PAR array

 


Version:10.01.00.52.07.6-k1(b) (20 Dec 2019)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the following:

  • Flash read
  • Read Diagnostic Parameters (RDP) respond data format
  • Cleanup trace buffer initialization
  • Unintended wait
  • Incomplete login in point-to-point mode
  • Restore World Wide Port Name (WWPN) of Physical Port for fabric configuration only for loop down
Enhancements

Initial driver for RedHat Enterprise Linux Server 7 update 7 version 10.01.00.52.07.6-k1

Added support for the following:

  • Add more Firmware debug information
  • Add error handling for Port Login (PLOGI) Extended Link Service (ELS) passthrough
  • Improved secure flash support messages

Version:10.01.00.52.07.6-k1 (10 Oct 2019)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Initial driver for RedHat Enterprise Linux Server 7 update 7 version 10.01.00.52.07.6-k1

Added support for the following:

  • HPE SN1610Q 32Gb 2P FC HBA
  • HPE SN1610Q 32Gb 1P FC HBA

Version:8.08.00.08.07.5-k20a (17 Aug 2020)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the following:

  • FIbre Channel Adapter may become non-operational after a firmware or HBA parameter update, if certain mount point parameters are set.

For more details please go through the document titled "HPE StoreFabric QLogic 8Gb, 16Gb, And 32Gb Host Bus Adapters - The Fibre Channel Adapter May Become Non-Operational After A Firmware Or HBA Parameter Update In A Linux Environment" at the following link:

https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=a00091245en_us

Enhancements

RedHat Enterprise Linux Server 7 update 5 version 8.08.00.08.07.5-k20a


Version:10.01.00.33.07.6-k2 (2 Apr 2019)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the following:

  •  Snoop inquiry response atleast 168 bytes to determine proprietary DIF
  •  Disable standard DIF for arrays advertising proprietary DIF.
  •  Reset PROTECT bit only in standard INQUIRY response.
  •  Check if the INQ response buffer is > 170 (instead of >=).
  •  Fix invalid offset reference of inquiry response data.
  •  set ql2xenabledif_tgt enabled by default.
  •  Parameterize ql2xenabledif_tgt (defaulted to zero).
  •  Mark DIF errors from target as re-tryable errors.
  •  Do not turn off T10 DIF on a port reset.
  •  Enable T10 DIF for reads as well.
Enhancements

Added support for following:

  • Implement LUN level DIF for 3PAR array.

Initial driver for RedHat Enterprise Linux Server 7 update 6 version 10.01.00.33.07.6-k2

RedHat Enterprise Linux Server 7 update 5 version 8.08.00.08.07.5-k10


Version:8.08.00.08.07.5-k1 (27 Sep 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  •  Spectra Meltdown warning messages during driver update/installation.
Enhancements

Updated driver to version 8.08.00.08.07.5-k1


Version:8.08.00.07.07.5-k1 (26 Jun 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • Mask off Scope bits in retry delay.
  • Track if INQ (Inquiry) was sent, and send INQ (Inquiry) to all LUNs (Logical Unit).
  • Prevent re_login trigger from sending too many commands
  • Prevent multiple active discovery commands per session
  • Correction to non-existent fabric name.
  • Remove RDP (Read Diagnostic Parameter) response size cropping for logged out port.
  • Fix supported speed ranges in FDMI/RDP (Fabric Device Management Interface /Read Diagnostic Parameter).
  • GPID (Get Node Identification) Data unexpected terminations.
  • Re-login for N-port Handle in use.
  • Re-login is being triggered too fast.
  • Reported supported link speeds.
  • Add correction to fc (Fibre Channel) host stats (Statistics).
Enhancements

Updated driver to version 8.08.00.07.07.5-k1

Added support for the following:

  • Handle cases for limiting Read Diagnostic Parameter (RDP) response payload length.
  • Add fabric priority QoS (Quality of Service) lun (Logical Unit) IOCB (I/O Control Block) mechanism.
  • Implement CT (Common Transport) command GFO (Get Fabric Object)
  • Retry switch command on timed out.
  • Add short name for SFP (Small Form-Factor Pluggable) range auto detect.
  • Add ability to auto detect SFP (Small Form-Factor Pluggable) type.
  • Add support for fabric priority per target.
  • Allow Storage Name Service (SNS) fabric login to be retried.
  • Increase the login retry count to 30.

Version:8.07.00.50.07.0-k7(b) (12 Mar 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • Host panic after target reset – fixed simplified fabric discovery enhancement implementation

For more details please go through the document titled "HPE Fibre Channel Host Bus Adapters - Task Hangs During Fibre Channel Storage Array Port/Node Resets When Using A QLogic-Based FC Adapter Driver Present In HPE Service Pack For ProLiant 2017.07.01 And Later" at the following link:

https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00041102en_us

NOTE: HPE removed version 8.07.00.50.07.0-k7 from HPE Support Center due to the corrupt kernel object.

Enhancements

Updated driver to version 8.07.00.50.07.0-k7


Version:8.07.00.50.07.0-k6 (5 Feb 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • Normalized duplicate timeout field contexts.
  • Duplicate timeout fields used in incorrect contexts.
  • ql_dump_buffer to avoid emitting on multiple lines.
  • Allowed Simple Name Server (SNS) fabric logins to be retried.
  • Callback for memory cleanup
  • Relogin from being triggered too fast.
Enhancements

Updated driver to version 8.07.00.50.07.0-k6


Version:8.07.00.50.07.0-k4 (25 Sep 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • Snoop Inquiry response spanning multiple scatter/gather elements.

Enhancements

Updated driver to version 8.07.00.50.07.0-k4


Version:8.07.00.50.07.0-k3 (12 Jul 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • Increase the driver login retry count to 30.

  • Mark Data Integrity Field (DIF) errors from target as re-tryable errors.

  • Reduced excessive debug print during 27xx fwdump.

  • Avoid crashing on null cred pointer in exit_creds().

  • Fixed mbx pointer error in classic fwdump.

  • Added check for different type of Register State Change Notification (RSCN).

  • Fixed improper fcport_count accounting.

  • Corrected supported Fibre Channel (FC) speed for sysfs.

  • Corrected supported Fibre Channel (FC) speed for Fabric Device Management Interface (FDMI) / Remote Desktop Protocol (RDP).

Enhancements

Updated driver to version 8.07.00.50.07.0-k3

  • Implement LUN level Data Integrity Field (DIF) for 3PAR array on RHEL 6, RHEL7. SLES12

  • Simplified printk format for portid's

  • Set Fabric Login (FLOGI) retry in additional firmware options for Point to Point (P2P/N2N) mode.


Version:8.07.00.42.07.0-k1(b) (12 Dec 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Updated driver to version 8.07.00.42.07.0-k1

Added support for the following devices:

  • HPE StoreFabric SN1600Q 32Gb Dual Port Fibre Channel Host Bus Adapter
  • HPE StoreFabric SN1600Q 32Gb Single Port Fibre Channel Host Bus Adapter

Version:8.07.00.42.07.0-k1 (26 Sep 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Updated driver to version 8.07.00.42.07.0-k1

Added support for SN1600Q.


Version:8.07.00.34.07.0-k1(b) (9 Dec 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • corrected issue where scsi status was getting overwritten.
  • set relogin flag when failed to queue login requests.
  • set echo test mailbox command option bit15 correctly.
  • corrected FDMI vendor port state value.
  • corrected warnings reported by static checker.
  • race condition in handling rport deletion during recovery.

 

 

Enhancements

Driver version 8.07.00.34.07.0-k1

Added support for Red Hat Enterprise Linux 7 Server update 3.

Added support for Private link statistics counters.

Added support for the following devices:

  • HPE StoreFabric 84Q 4P 8Gb Fibre Channel HBA
  • HPE StoreFabric SN1100Q 16Gb 2P FC HBA
  • HPE StoreFabric SN1100Q 16Gb 1P FC HBA
  • HPE Synergy 3830C 16G Fibre Channel Host Bus Adapter

Version:8.07.00.34.07.0-k1(a) (24 Oct 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • corrected issue where scsi status was getting overwritten.
  • set relogin flag when failed to queue login requests.
  • set echo test mailbox command option bit15 correctly.
  • corrected FDMI vendor port state value.
  • corrected warnings reported by static checker.
  • race condition in handling rport deletion during recovery.

 

 

Enhancements

Updated driver to version 8.07.00.34.07.0-k1

Added support for Private link statistics counters.

Added support for the following devices:

  • HPE StoreFabric 84Q 4P 8Gb Fibre Channel HBA
  • HPE StoreFabric SN1100Q 16Gb 2P FC HBA
  • HPE StoreFabric SN1100Q 16Gb 1P FC HBA
  • HPE Synergy 3830C 16G Fibre Channel Host Bus Adapter

Version:8.07.00.34.07.0-k1 (31 Mar 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


This driver version resolves the following:

  • corrected issue where scsi status was getting overwritten.
  • set relogin flag when failed to queue login requests.
  • set echo test mailbox command option bit15 correctly.
  • corrected FDMI vendor port state value.
  • corrected warnings reported by static checker.
  • race condition in handling rport deletion during recovery.

 

 

Enhancements

Updated driver to version 8.07.00.34.07.0-k1

Added support for Private link statistics counters.

Added support for the following devices:

  • HPE StoreFabric 84Q 4P 8Gb Fibre Channel HBA
  • HPE StoreFabric SN1100Q 16Gb 2P FC HBA
  • HPE StoreFabric SN1100Q 16Gb 1P FC HBA
  • HPE Synergy 3830C 16G Fibre Channel Host Bus Adapter

Version:8.07.00.29.07.0-k1(b) (1 Apr 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Maintenance updates made to driver including

  • Defer marking device lost when receiving an RSCN.
  • Removed unneeded link offline message
  • Restructured RDP routine to handle failure cases.
  • Fixed invalid offset reference of inquiry response data.
  • Fixed issue where the scsi status was getting overwritten
  • Improved upon T10 DIF implementation

Version:8.07.00.28.07.0-k1.rhel7u2 (22 Dec 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Maintenance updates to driver including:

  • Check if the INQ response buffer is > 170 (instead of >=)
  • Fix for invalid offset reference of inquiry response data
  • Hande INQ data changed check condition
  • Fix for the scsi status getting overwritten
  • Fix to avoid crossing initiator/target mode during AEN handling
Enhancements

  • Updated driver to version 8.07.00.28.07.0-k
  • Enabled T10 DIF

Version:8.07.00.28.07.0-k1 (1 Oct 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Maintenance updates to driver including:

  • Check if the INQ response buffer is > 170 (instead of >=)
  • Fix for invalid offset reference of inquiry response data
  • Hande INQ data changed check condition
  • Fix for the scsi status getting overwritten
  • Fix to avoid crossing initiator/target mode during AEN handling
Enhancements

  • Updated driver to version 8.07.00.28.07.0-k
  • Enabled T10 DIF

Version:8.07.00.23.07.0-k2 (15 Jun 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Maintenance updates made to driver including
    • Fixed Pause risc before manipulating risc semaphore.
    • Fixed virtual port configuration when switch port is disabled/enabled.
    • Will restore physical port WWPN only when port down detected for FA-WWPN port.
Enhancements

Updated driver to version 8.07.00.23.07.0-k2. Added support for RHEL 7.1


Version:8.07.00.16.07.0-k-2 (30 Mar 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Maintenance updates including:

  • Mark port lost when we receive an RSCN for it.
  • Disable PCI device in shutdown handler.
  • Restore WWPN from flash when cable pulled for Fabric Attach-WWPN port.
  • Restore WWPN in case of Loop Dead.
  • Honor FCP_RSP retry delay timer field.
  • Fixed FW dump issue for ISP82XX.
     
Enhancements

Initial driver release.


Legal Disclaimer: Products sold prior to the November 1, 2015 separation of Hewlett-Packard Company into Hewlett Packard Enterprise Company and HP Inc. may have older product names and model numbers that differ from current models.