Lenovo YUM Repository
Release and Change History








Bundle Release Information:
Targeted Server Family (Machine Type): ThinkSystem ST558 (7Y15, 7Y16)
Targeted Operating System: RHEL6.10
YUM Repository Build Date: 2019_04_23

YUM Repository Release Version: 19A

Device:
QLogic 16Gb Enhanced Gen5 FC Dual-port HBA

Device Product Guide

Part Number: 01CV760
Feature Code: ATZB
PCIe Sub Vendor ID: 0x1077
PCIe Sub Device ID: 0x02AF


Release History:
Release: 19A
Change History Documents
Firmware Firmware Name Version
QLogic Fibre Channel HBA Firmware Update for ThinkSystem 1.90.53-2690-2742.d
Drivers Driver Name Discreate Package Download Version
qlgc-qla2xxx
  kernel driver
kmod-qlgc-qla2xxx- 8.08.00.08.06.0_k-1.rhel6u10.x86_64.rpm 8.08.00.08.06.0_k

Release: 18D
Firmware Firmware Name Version
QLogic Fibre Channel HBA Firmware Update for ThinkSystem 1.90.53-2690-2742.d
Drivers Driver Name Discreate Package Download Version
qlgc-qla2xxx
  kernel driver
kmod-qlgc-qla2xxx- 8.08.00.08.06.0_k-1.rhel6u10.x86_64.rpm 8.08.00.08.06.0_k


Release 19A Change History Documents

QLogic Fibre Channel HBA Firmware Update for ThinkSystem



Change file for:

Lenovo Fibre Channel PCIe Adapter Firmware Update Package
          Firmware Change History
		    QLogic Corporation.
		   All rights reserved.

		   
Date	:	08/21/2018
Package Version	:  01.90.53-2690-2742


 *  Flash Image Version 01.90.53 contains:
    -------------------------------------
     Bootcode FC
       FC BIOS       v3.43
       FC EFI        v6.34 signed (Lenovo)
     FC Firmware   v8.08.05
     MPI Firmware  v1.01.26
     PEP Firmware (Qlipper) v2.0.08
     PEP SoftROM  (Qlipper) v2.0.08


*********Change History************
-----------------------------------
Date	:	06/11/2018
Package Version	:  01.90.51-2690-2742


 *  Flash Image Version 01.90.51 contains:
    -------------------------------------
     Bootcode FC
       FC BIOS       v3.43
       FC EFI        v6.34        (Lenovo)
     FC Firmware   v8.08.03
     MPI Firmware  v1.01.26
     PEP Firmware (Qlipper) v2.0.08
     PEP SoftROM  (Qlipper) v2.0.08

UEFI Driver:

6.34

* Added No Replicate UCM Attribute to HII WWN Database fields. (ER144061)

6.33

* Fixed an issue that caused missing data in the UCM Drive WWPN fields.
  (ER143885)
* Changed the HII WWN Database menu to use manual entry WWPN and LUN
  fields. (ER143885)

-----------------------------------
Date	:	02/27/2018
Package Version	:  01.90.48-2690-2742


 *  Flash Image Version 01.90.48 contains:
    -------------------------------------
     Bootcode FC
       FC BIOS       v3.43
       FC EFI        v6.32 signed (Lenovo)
     FC Firmware   v8.07.80
     MPI Firmware  v1.01.25
     PEP Firmware (Qlipper) v2.0.08
     PEP SoftROM  (Qlipper) v2.0.08

UEFI Driver:

6.32

* Corrected HII default values. (ER140441)
* Microsoft signed driver.

-----------------------------------
Date	:	01/12/2018
Package Version	:  01.90.46-2690-2742


 *  Flash Image Version 01.90.46 contains:
    -------------------------------------
     Bootcode FC
       FC BIOS       v3.43
       FC EFI        v6.31 (Lenovo)
     FC Firmware   v8.07.80
     MPI Firmware  v1.01.25
     PEP Firmware (Qlipper) v2.0.08
     PEP SoftROM  (Qlipper) v2.0.08

UEFI Driver:

6.31

* Removed additional debug messages. (ER142546)

6.30

* Removed spiRead:timeout debugging messages. (ER142546)
* Fixed 'LUNs per Target’ range in Help to 2047. (ER142071)
-----------------------------------------------------------
Date	:	08/11/2017
Package Version	:  01.90.43-2690-2742

 *  Flash Image Version 01.90.43 contains:
    -------------------------------------
     Bootcode FC
       FC BIOS       v3.43
       FC EFI        v6.29 Lenovo signed
     FC Firmware   v8.05.63
     MPI Firmware  v1.01.25
     PEP Firmware (Qlipper) v2.0.08
     PEP SoftROM  (Qlipper) v2.0.08
-------------------------------
Date	:	07/11/2017
Package Version	:  01.90.41-2690-2742

 *  Flash Image Version 01.90.41 contains:
    -------------------------------------
     Bootcode FC
       FC BIOS       v3.43
       FC EFI        v6.29 Lenovo 
     FC Firmware   v8.05.62
     MPI Firmware  v1.01.25
     PEP Firmware (Qlipper) v2.0.08
     PEP SoftROM  (Qlipper) v2.0.08

-------------------------------	
Date	:	06/06/2017
Package Version	:  01.90.40-2690-2742

 *  Flash Image Version 01.90.40 contains:
    -------------------------------------
     Bootcode FC
       FC BIOS       v3.43
       FC EFI        v6.29 Lenovo (signed)
     FC Firmware   v8.05.47
     MPI Firmware  v1.01.23
     PEP Firmware (Qlipper) v2.0.08
     PEP SoftROM  (Qlipper) v2.0.08

========================================================================================





Lenovo Data Center Group Linux OS Support Home Page
linux.lenovo.com

© 2018-2019 Lenovo. All rights reserved

Qlogic FC/FCoE Device Drivers for RHEL6



=======================================================
Change History for Qlogic Converged Network Adapter FC/FCoE Driver
=======================================================
Document Name:          Change History
Document Status:        Lenovo General Availability
Document Version:       qla2xxx-8.08.00.08.a
Latest Package Version: qla2xxx-8.08.00.08.a
Latest Driver Version:  8.08.00.08.06.0-k
Document Updated:       05-JUNE-2018
Product:                Qlogic FC/FCoE Linux Device Driver

=======================================================

Please visit www.qlogic.com/hba for full documentation, additional drivers,
and management applications.
 
Version qla2xxx-8.08.00.08.a
   RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
   * qla2xxx: Makefile updated for retpoline.
 
 
Version qla2xxx-8.08.00.07.g
* RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
   *  qla2xxx: Add fix to free dma memory.
   *  qla2xxx: Mask off Scope bits in retry delay.
 

Version 8.07.00.56.b
  * Included SLES11.4 LDPK
  * RHEL - Obsolete DUD RPM [ER0000000143124]
  * SLES - Use matching RPM installation path. [ER0000000143124]

Version 8.07.00.56.a
*  RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
   * qla2xxx: relogin is being triggered too fast.
   * Refresh all the SUPs packages with Pkgsdk4.12 and sLDPK1.19.

Version 8.07.00.51.b
* Refresh all the SUPs packages with Pkgsdk4.11 and sLDPK1.15.

Version 8.07.00.51.a
* RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
   * qla2xxx: Add LR distance support from nvram bit.
   * qla2xxx: Add support for fabric priority per target.
   * qla2xxx: Add timeout ability to wait_for_sess_deletion().
   * qla2xxx: Fix ql_dump_buffer (avoid emitting on multiple lines).
   * qla2xxx: Move logging default mask to execute once only.
   * qla2xxx: Print correct mailbox registers in failed summary.
   * qla2xxx: Allow SNS fabric login to be retried.
   * qla2xxx: Correction to vha->vref_count timeout.
   * qla2xxx: Process AEN 0x8200 for CNA cards only.
   * qla2xxx: Test elreq.options for CNA only.
   * qla2xxx: Use sp->free instead of hard coded call.
   * qla2xxx: Prevent sp->free null pointer dereference.
   * qla2xxx: Free sp after marking not busy.
   * qla2xxx: Increase the login retry count to 30.
   * qla2xxx: Properly calculate fwdump buffer size.


Version 8.07.00.42.o
* Refresh all the SUPs packages with sLDPKv1.10.

Version 8.07.00.42.n
* Refresh all the SUPs packages with PKGSDK4.08 and sLDPKv1.9.

Version 8.07.00.42.k
* [ER140565]-Boot from SAN fails after installing z stream kernel
             rpm on RHEL 7.2 DUD.
* [ER140617]-Error when uninstalling RPM following instructions in readme.
             (qlgc-lnvgy_dd_fc_qla2xxx-8.07.00.42.j_rhel7_x86-64 version issue)

Version 8.07.00.42.j
* Reprocessed with new kernels for SLES12SP2 and RHEL 7.3.
* Updates to readme(from Lenovo)
  Scope     : All Adapters

Version 8.07.00.42.i
* [ER140375] – SUPs Fail to install on SLES12SP2 and RHEL 7.3.
* Reprocessed the package with PKGSDK4.04
  Scope     : All Adapters


Version 8.07.00.42.h
Fixes and Ehancements:
 * New PKGSDK4.02 is used to prepare the packages.
 * qla2xxx: Remove all DIX-0 references.

Version 8.07.00.35.e
Fixes and Ehancements:
 * New PKGSDK3.27 is used to prepare the packages.
 * Support for RHEL6.8
 * RPM singing enforcement

   
Version 8.07.00.35.b
Fixes and Ehancements:
   SLES11:
   * qla2xxx: version missing in tcm_qla2xxx module.
   * sups: replace "_k" in xml file with "-k".
   
Version 8.07.00.35
Fixes and Ehancements:

Software/Driver

   RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
   * qla2xxx: Shutdown board on thermal shutdown aen.
   * qla2xxx: Correct RDP optical element array index.
   * qla2xxx: Log only failure case message for abort command.
   * qla2xxx: Add ram area DDR for fwdump template entry T262.
   * qla2xxx: Correction to RDP extensions transgression flags.
   * qla2xxx: Remove sysfs node fw_dump_template.
   * qla2xxx: Argument to le32_to_cpus() should be a pointer.
   * qla2xxx: Fix mbx_reg pointer iterator in 25xx fwdump routine.
   * extras: Inline log.sed into log.sh
   
   ********************************************************************************   

Version 8.07.00.3
Fixes and Ehancements:

Software/Driver

 RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
   * qla2xxx: Add support to disable laser for ISP27XX.
   * qla2xxx: Add RDP extensions.
   * qla2xxx: Set relogin flag when we fail to queue login requests.
   * qla2xxx: Fix default value descriptions for module parameters.
   * qla2xxx: Enable T10-DIF for ISP27XX.
   * qla2xxx: Use valid BBCR offset and datatype.
   * Revert "qla2xxx: Set echo test mailbox command option bit15 correctly."
  
Version 8.07.00.27
Fixes and Ehancements:

Software/Driver

   * qla2xxx: Avoid asynchronous abort requests.
   
   * qla2xxx: Avoid crossing initiator/target modes during AEN handling.
   
   * qla2xxx: Fix invalid offset reference of inquiry response data.
   
Version 8.06.00.10
Fixes and Ehancements:

Software/Driver

 * Remove entry in outstanding_cmds array if we fail to abort a request.

 * Clear RISC INT reg only for an event and not always while polling.
  
 * Fix undefined behavior in call to snprintf().

 * Added T10 DiF/DiX support for ISP83xx.

 * ISP83xx CNA support
    * IDC support for three protocols.
    * Loopback support.
    * Beacon support.

 * Added support for bidirectional commands
 
 * Added support for MCTP dump
 
 * ISP83xx(16G FC) support for Xenserver 6.0 and Oracle UEK.

 * SRB Consolidation.

 * RSCN handling changes.
 
 * Increase in support of maximum fibre devices.

 * Enhancements to support ISP83xx (Limited support).
    * Driver features supported
        * 10GB link support only
        * Port device discovery
        * LUN discovery
        * I/O
        * Perturbations
          * SG resets of host and SCSI devices.

    * Driver features not supported
        * Beacon support
        * Loopback
        * T10 DIX/DIF
        * SFP read/write
        * QCC GUI Support
        * QCC CLI Support
        * NPIV
        * Multi-Queue
        * Boot from SAN
        * FC-Tape
        * SLES10.3 driver:
            * Fix not to MPI reset on ISP83xx is not included.

 * Implemeted beacon on/off for ISP82xx.

 * Add support for ISP82xx to capture dump (minidump) on failure.

 * Provide method for updating I2C attached VPD.

 * Resync with latest ISP24xx/25xx firmware (5.08.00).

Industry Standards Compliance
-----------------------------
 * N/A

3. Bug Fixes

The following fix has been made to the Fibre Channel and FCoE 
Adapter Inbox Driver Update for Linux Kernel 2.6.x and 3.x:

 * 8.04.00.12.xx.y-k
   * Update the copyright information.
   * Display the lock owner on lock acquire failure.
   * Move loopback mode reset after chip reset check.
   * Extra loopback error handling for ISP83xx.
   * Do link initialization on get loop id failure.
   * Do MPI reset only for 81xx.

   V2632 (RHEL 6.x, SLES 11.x, Citrix 6.0, UEK):
     * Revert "qla2xxx: Optimize existing port name server query matching."
     * Revert "qla2xxx: Avoid losing any fc ports when loop id's are exhausted."
     * Don't free pool that wasn't allocated.
     * Unload hangs after issuing BSG commands to vport.

   Citrix 6.0:
     * Create initrd as a part of installation and removal of the driver rpm.
     * RPM install should install driver under extra instead of driver directory.

   RHEL 5.x, SLES 10.x:
     * MBA_IDC_NOTIFY case should fallthru.
     * Add fw_dump_size sysfs attribute file.
     * Add test for validity of virtual host in netlink interface.

   SLES 10.x:
     * Add 8031/2031 cases to request firmware.     

 * 8.04.00.11.xx.y-k
   * Move marking fcport online ahead of setting iiDMA speed.
   * Add 16Gb/s case to get port speed capability.
   * Get VPD information from common location for CNA.
   * Dont clear drv active on iospace config failure. 
   * Display that driver is operating in legacy interrupt mode.
   * Add "16" speed to link speeds array in qla2x00_iidma_fcport() function
   * Correct race in loop_state assignment during reset handling.
   * Reject loopback request if one is already in progress.
   * Update the FTP site references in the driver sources.

   V2632 (RHEL 6.x, SLES 11.x Citrix 6.0 and UEK):
     * Obtain loopback iteration count from bsg request.
     * Parameterize the link speed string conversion function.
     * Update ql2xextended_error_logging parameter description with new options.
     * Fix typo in qla2xxx driver.
     * Free rsp_data even on error in qla2x00_process_loopback().
     * Avoid null pointer dereference in shutdown routine.

   RHEL 5.x:
     * Remove fabric_logout() calls from qla2x00_dev_loss_tmo_callbk() function.

   SLES10.x:
     * Clear local references of rport on device loss timeout notification from FC transport.

 * 8.04.00.10.xx.y-k
   * Honor status value of 2 for report-id acquisition.
   * Ignore driver ack bit if corresponding presence bit is not set.
   * Add Gen3 PCIe speed 8GT/s to the log message.
   * Acquire risc semaphore before resetting ISP.

   V2632 (RHEL 6.x, SLES 11.x Citrix 6.0 and UEK):
     * Ramp down queue depth for attached SCSI devices when driver resources are low.
     * Determine the number of outstanding commands based on available resources.
     * Fix for kernel crash when external loopback diagnostic is run through BSG interface.
     * Fix coccinelle warnings in qla2x00_relogin.
     * Test and clear FCPORT_UPDATE_NEEDED atomically.
     * Use correct Request-Q-Out register during bidirectional request processing
     * Fix typo in qla83xx_fw_dump function.
     * Move noisy Start scsi failed messages to verbose logging level.
     * Fix for warnings reported by sparse.

   RHEL 5.x:
     * Inclusion of 4G/8G firmware version 5.08.00.
     * Log message when qla2xenablemsix module parameter is set to 2( MSI mode) and adpater does not support MSI mode.
     * Revert "qla2xxx: Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports"
     * Revert "qla2xxx: No fcport FC-4 type assignment in GA_NXT response."

   Citrix 6.x:         
     * RPM build should hide the directory naming convention from user.

 * 8.04.00.09.xx.y-k
   * No fcport FC-4 type assignment in GA_NXT response.
   * Fix checkpatch error in qla2xxx_mctp_dump.
   * Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver.
   * Clear unsupported 'states' during Get-FW-State queries.

   V2632 (RHEL 6.x, SLES 11.x Citrix 6.0 and UEK):
     * Pass correct parameters while creating an initrd.
     * Remove spurious taking of ha->vport_slock spinlock.

   UEK:
     * Add macro for kernel extended version.

   RHEL 5.x:
     * Use GFF_ID to check FCP-SCSI FC4 type before logging into Nx_Ports.
     * Pass correct parameters while creating an initrd.

********************************************************************************     


8.04.00.08
Initial release of Qlogic 10Gb FC Driver for RHEL5














Lenovo Data Center Group Linux OS Support Home Page
linux.lenovo.com

© 2018-2019 Lenovo. All rights reserved