Lenovo YUM Repository
Release and Change History








Bundle Release Information:
Targeted Server Family (Machine Type): Flex System x240 (7162, 2588)
Targeted Operating System: SLES12SP2
YUM Repository Build Date: 2019_04_23

YUM Repository Release Version: 19A

Device:
IBM Flex System FC5172 2-port 16Gb FC Adapter Part Number: 69Y1942
Feature Code: A2N5
PCIe Sub Vendor ID: 0x1077
PCIe Sub Device ID: 0x0240


Release History:
Release: 18D
Continued Support in 19A - Latest Release Change History Documents
Firmware Firmware Name Version
Lenovo Flex System FC5172 2-port 16Gb FC Multiboot Update Package 4.75.10-16g-fxd
Drivers Driver Name Discreate Package Download Version
qlgc-qla2xxx-kmp-default
  enablement code
qlgc-qla2xxx-kmp-default-8.08.00.08.12.2_k_ k4.4.21_69-1.sles12sp2.x86_64.rpm 8.08.00.08.12.2_k_k4.4.21_69

Release: 18B
Firmware Firmware Name Version
Lenovo Flex System FC5172 2-port 16Gb FC Multiboot Update Package 4.75.08-16g-fxb
Drivers Driver Name Discreate Package Download Version
InBox Driver provided by Linux Distro install supported

Release: 18A
Firmware Firmware Name Version
Lenovo Flex System FC5172 2-port 16Gb FC Multiboot Update Package 4.75.07-16g-fxl
Drivers Driver Name Discreate Package Download Version
qlgc-qla2xxx-kmp-default
  enablement code
qlgc-qla2xxx-kmp-default-8.07.00.51.12.2_k_ k4.4.21_69-1.sles12sp2.x86_64.rpm 8.07.00.51.12.2_k_k4.4.21_69


Release 18D Change History Documents

Lenovo Flex System FC5172 2-port 16Gb FC Multiboot Update Package



Change file for:

QLogic Lenovo Flex System FC5172 2-port 16Gb Multiboot Update for FLEX.		
        Firmware Change History
		    QLogic Corporation.
		   All rights reserved.

	Date	:	08/21/2018
Package Version	:	4.75.10-16g-fx

 *  Flash Image Version 4.75.10

   HLD47509.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 2.14 (BOFM)
	uEFI       version 6.24 signed
	FCode      version 4.09
   * FC Firmware - v8.08.05
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15



*********Change History************	
-------------------------------	
	Date	:	04/13/2018
Package Version	:	4.75.08-16g-fx

 *  Flash Image Version 4.75.08

   HLD47508.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 2.14 (BOFM)
	uEFI       version 6.24 signed
	FCode      version 4.09
   * FC Firmware - v8.07.12
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15
-------------------------------	
	Date	:	08/08/2017
Package Version	:	4.75.07-16g-fx

 *  Flash Image Version 4.75.07

   HLD47507.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 2.14 (BOFM)
	uEFI       version 6.24 signed
	FCode      version 4.09
   * FC Firmware - v8.05.63
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15

-------------------------------		
	Date	:	07/11/2017
Package Version	:	4.75.06-16g-fx

 *  Flash Image Version 4.75.06

   HLD47506.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 2.14 (BOFM)
	uEFI       version 6.24 signed
	FCode      version 4.09
   * FC Firmware - v8.05.61
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15

-------------------------------	 
	Date	:	02/14/2017
Package Version	:	4.75.04-16g-fx

 *  Flash Image Version 4.75.04

   HLD47504.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 2.14 (BOFM)
	uEFI       version 6.24 signed
	FCode      version 4.09
   * FC Firmware - v8.03.00
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15
-------------------------------	 
	Date	:	01/17/2017
Package Version	:	4.75.02-16g-fx
	
 *  Flash Image Version 4.75.02

   HLD47502.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 2.14 (BOFM)
	uEFI       version 6.23 (signed)
	FCode      version 4.09
   * FC Firmware - v8.03.00
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15	   
		  	
-------------------------------	 
Date	:	09/22/2015
Package Version	:	4.73.12-16g-fxa
	
 *  Flash Image Version 4.73.12

   HLD47312.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 2.14 (BOFM)
	uEFI       version 6.22 Signed
	FCode      version 4.09
   * FC Firmware - v7.05.04
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15

* Removed Adapter Personality field from Agentless page. (ER136194)
* Microsoft signed driver.   
-------------------------------	   	   	   
Date	:	03/26/2015
Package Version	:	4.71.07

*  Flash Image Version 4.71.07

   HLD47107.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 2.14 (BOFM)
	uEFI       version 6.21 Signed
	FCode      version 4.09
   * FC Firmware - v7.05.04
   * Pegtune -  v5.110.10
   * CRBnit - v5.14.15
 
      


-------------------------------	   
		   
Below code versions remain the same as previous update.  The package version
was changed from 3.80.09 to 3.80.09.b in order for update utility to work 
around an erroneous return code.

Date	:	06/23/2014
Package version : 3.80.09.b
Version	:	3.80.09
Firmware:	7.02.00 
BIOS:		2.14

 *  Flash Image Version v3.80.09

   HLD38009.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 2.14 (BOFM)
	uEFI       version 6.17
	FCode      version 4.05
   * FC Firmware - v7.02.00

 * QLflash     version 4.1.0.5

		   
-------------------------------	   
		   	   		   
Date	:	01/09/2014
Version	:	3.80.05
Firmware:	7.01.00 
BIOS:		2.14

 *  Flash Image Version v3.80.09

   HLD38009.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 2.14 (BOFM)
	uEFI       version 6.17
	FCode      version 4.05
   * FC Firmware - v7.02.00

 * QLflash     version 4.1.0.5


-------------------------------	   

Date	:	07/22/2013		   
Version	:	2.02.65
Firmware:	6.07.00 
BIOS:		2.14

 --Initial Release

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







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

© 2018-2019 Lenovo. All rights reserved

Qlogic FC Device Drivers for SLES12 SP2



=======================================================
Change History for Qlogic Converged Network Adapter FC Driver
=======================================================
Document Name:          Change History
Document Status:        Lenovo General Availability
Document Version:       qla2xxx-8.08.00.08.c
Latest Package Version: qla2xxx-8.08.00.08.c
Latest Driver Version:  8.08.00.08.12.2-k
Document Updated:       17-July-2018
Product:                Qlogic FC Linux Device Driver

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

Please visit www.qlogic.com/hba for full documentation, additional drivers,
and management applications.
 
Version qla2xxx-8.08.00.08.c
  * Rebuilt with Package Description changed to FC.
  * Change document updated to include FC not FCoE.
  * Readme updated to include the Operating System supported.
  * RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
    qla2xxx: Makefile updated for retpoline. 
 
 
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.m
* Rework Bug 83459 - The"qlgc-lnvgy_dd_fc_qla2xxx-8.07.00.42.k_sles12"installed version 
              and new version are mismatch in the UXSP inventory list

Version 8.07.00.42.l
* Bug 83459 - The"qlgc-lnvgy_dd_fc_qla2xxx-8.07.00.42.k_sles12"installed version 
              and new version are mismatch in the UXSP inventory list

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 PKGSDK3.02 is used to prepare the packages.
 * qla2xxx: Remove all DIX-0 references.
   

Version 8.07.00.35.h
Fixes and Ehancements:
 * Re-spin the SLES12.x DUDs to include correct driver (k5)
   
Version 8.07.00.35.g
Fixes and Ehancements:
 * Fix for Bug 59184 - 2016A SLES12 FC Driver 8.07.00.35.f (OSS 75811) 
   Argument "k5" isn't numeric.
 
Version 8.07.00.35.f
Fixes and Ehancements:
 * Fix to remove the SLES suffix in Lenovo-driver-tools-0.160-0.noarch.rpm.SLES
 
Version 8.07.00.35.e
Fixes and Ehancements:
 * New PKGSDK3.27 is used to prepare the packages.
 * 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
   * Fix for ER139057 - Lenovo drivers missing signatures.
   
******************************************************************************** 
   
Version 8.07.00.34
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