Lenovo YUM Repository
Release and Change History








Bundle Release Information:
Targeted Server Family (Machine Type): System x3850 X6 / x3950 X6 (6241)
Targeted Operating System: SLES12SP2
YUM Repository Build Date: 2019_04_23

YUM Repository Release Version: 19A

Device:
Qlogic 16Gb FC Dual-port HBA for IBM System x Part Number: 00Y3341
Feature Code: A3KW
PCIe Sub Vendor ID: 0x1077
PCIe Sub Device ID: 0x0263


Release History:
Release: 18D
Continued Support in 19A - Latest Release Change History Documents
Firmware Firmware Name Version
QLogic 16Gb Fibre Channel Adapter MultiFlash Update for System x for 00Y3337-00Y3344 266x-4.74.13.d
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
QLogic 16Gb Fibre Channel Adapter MultiFlash Update for System x for 00Y3337-00Y3344 266x-4.74.11.b
Drivers Driver Name Discreate Package Download Version
InBox Driver provided by Linux Distro install supported

Release: 18A
Firmware Firmware Name Version
QLogic 16Gb Fibre Channel Adapter MultiFlash Update for System x for 00Y3337-00Y3344 266x-4.74.10.l
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

QLogic 16Gb Fibre Channel Adapter MultiFlash Update for System x for 00Y3337-00Y3344



	QLogic 16 Gb Fibre Channel Adapter MultiFlash Update for System x		
 		    QLogic Corporation.
		   All rights reserved.


 Version 4.74.13
 08/21/2018

 *  Flash Image Version 4.74.13

   HLD47412.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 3.43
	uEFI       version 6.24 signed
   * FC Firmware - v8.08.05
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15

 * QLflash     version 4.1.0.5

Change History
************************************************************************************
 Version 4.74.11
 04/13/2018

 *  Flash Image Version 4.74.11

   HLD47411.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 3.43
	uEFI       version 6.24 signed
   * FC Firmware - v8.07.12
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15

 * QLflash     version 4.1.0.5
************************************************************************************
 Version 4.74.10
 08/08/2017

 *  Flash Image Version 4.74.10

   HLD47410.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 3.43
	uEFI       version 6.24 signed
   * FC Firmware - v8.05.63
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15

 * QLflash     version 4.1.0.5
************************************************************************************
 Version 4.74.09
 07/11/2017

 *  Flash Image Version 4.74.09

   HLD47409.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 3.43
	uEFI       version 6.24 signed
   * FC Firmware - v8.05.61
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15

 * QLflash     version 4.1.0.5
*************************************************************************************
 Version 4.74.07
 06/06/2017

 *  Flash Image Version 4.74.07

   HLD47407.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 3.43
	uEFI       version 6.24 signed
   * FC Firmware - v8.05.47
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15

 * QLflash     version 4.1.0.5


BIOS Version

Version 3.43
* Fixed bug that caused FlexAddress to fail on Hilda adapters (ER139777).

Version 3.42
* Added delay before issuing zone command to get FA-BLUN (ER139690).

Version 3.41 
*  Added code to to allow direct connected LUN to be configured when FA_BLUN is enabled.   

Version 3.40 
* Removed Beta Banner

Version 3.40 Beta 3
* Added code to check for Embedded HBA flag in FBC to determine setting of Training Enable bit.

Version 3.40 Beta 2
* Changed code to check for selectable boot when FA_BLUN not found.   

Version 3.40 Beta 1
* Added support for configuring FEC and BB_CR.
* Fixed issue in check_mem64 routine where pci address was not setup correctly.

UEFI Driver:

6.24

* Fixed formatting problems in the HII WWN Database menu. The 
  formatting problems only exist on older System X servers. 
  (ER140666) 
* Built driver with x64 compiler. (ER140666)
* Microsoft signed driver.

*************************************************************************************
 Version 4.74.03
 01/17/2017
		   		
 *  Flash Image Version 4.74.03

   HLD47403.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 3.39
	uEFI       version 6.23 (signed)
   * FC Firmware - v8.03.00
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15

 * QLflash     version 4.1.0.5

Version 3.39 
* Fixed issue with 64bit addressing when BIOS enabled (ER138735).

Version 3.38 
* Removed Beta Banner

Version 3.38 Beta 1
* Added code for load separate BIOS image for QLE27xx  and QLE269x.(ER138517)
* Disabled CTRL-C option for BIOS setup utility (ER139677) 

Version 3.37
* Added code to restore Virtual WWPN after cold boot for Baker based HBA's (ER138315).

Version 3.36 
* Fixed bug created in BIOS 3.35 that caused BFS to fail (ER138533,ER138536). 

Version 3.35
* Removed code that was preventing alternate FW from loading (ER138425).

Version 3.34
* Fixed issue with Show CLP Hilda FC pointer. (ER138211) 

Version 3.33 
* Fixed CTRL-Q utility datarate menu for Hilda HBA. (ER138168)    

Version 3.32 
* Removed Beta Banner

Version 3.32 Beta 2
* Fixed bug in setting pointer for secondary FW (ER137883). 

Version 3.32 Beta 1
* Added support for QLipper  
 
Version 3.31 
* Removed Beta Banner
Version 3.31 Beta 2
* Added back Spin-up delay.(FOR DEBUG USE ONLY) (ER136488) 
* Fixed issue with OCSD (ER136720) 

Version 3.31 Beta 1
* Fixed bug in setting pointer for NVRAM access. This 
*  bug was created in version 3.30.              

Version 3.30 
* Removed Beta Banner
Version 3.30 Beta 1
* Added code to check for CTRl-Q disabled(ER135448).   
* Added code to allow 4G data rate for 26xx(ER135693).
* Added check for which copy of FW to use(Baker only).
* Fixed issue with supporting 64bit Bar(ER136098).  
*************************************************************************************
Version 4.74.02
 12/01/2015
		   		
 *  Flash Image Version 4.74.02

   HLD47402.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 3.29
	uEFI       version 6.23 (signed)
   * FC Firmware - v8.03.00
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15

 * QLflash     version 4.1.0.5


BIOS Version 3.29 
* Fixed issue causing MD2 CLP to fail (ER135507).
Version 3.29 Beta 2
* Added code to fix CLP issue with 13G Dell system
Version 3.29 Beta 1
* Fixed bug in displaying Execution Throttle in CTRL-Q utility correctly for 4/8G HBA.       
Version 3.28 
* Removed Beta Banner
Version 3.28  Beta 2
* Added coded to load/start FW for OCBB/OCSD only when BIOS is disabled
Version 3.28  Beta 1
* Added support of Baker HBA
Version 3.27
* Added code to not configure any targets when FA Boot
*  LUN enabled but FA BOOT LUN not found. ER133769.    
* Added code to allow FA Boot LUN when FA WWPN enabled
* Added options in CTRL-Q utility to enable FA WWPN   
*  and FA BOOT LUN.

UEFI Driver: 6.23
* Updated HII to support System X and AMI based servers. (ER137721)
* Changed HII WWN Database behavior. The WWPN/LUN list is now 
  created when the driver starts. This allows driver to run on AMI
  based servers. (ER137721)
* Updated a few HII strings. (ER137721)
* Fixed bug in UCM support.  Callback flag now used to determine browser
  mode or UCM mode. (ER137721)
* UCM WWN field is now a string.  UCM did not properly support UINT64.
  (ER137721)
*************************************************************************************
 Version 4.72.12
 09/22/2015
		   		
*  Flash Image Version 4.72.12

   HLD47212.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 3.29
	uEFI       version 6.22 signed
   * FC Firmware - v7.05.04
   * Pegtune -  v5.110.23
   * CRBnit - v5.14.15

* Removed Adapter Personality field from Agentless page. (ER136194)
* Microsoft signed driver.

*************************************************************************************
	  
 Version 4.70.07
 03/26/2015
 
 *  Flash Image Version 4.70.07

   HLD47007.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 3.29
	uEFI       version 6.21 Signed
   * FC Firmware - v7.05.04
   * Pegtune -  v5.110.10
   * CRBnit - v5.14.15
  
* Fixed issue causing MD2 CLP to fail (ER135507).
* Added code to fix CLP issue with 13G Dell system
* Fixed issue in displaying Execution Throttle in CTRL-Q utility correctly for 4/8G HBA.       
* Added coded to load/start FW for OCBB/OCSD only when BIOS is disabled
* Added support of Baker HBA
* Added code to not configure any targets when FA Boot
* LUN enabled but FA BOOT LUN not found. ER133769.    
* Added code to allow FA Boot LUN when FA WWPN enabled
* Added options in CTRL-Q utility to enable FA WWPN   
   and FA BOOT LUN.                                    
* Fix minor cosmetic error in display of Fcode/EFI   
   versions for show port CLP.(ER133294)               
* Added support FA BOOT LUN                             
* Added 8G support for show port clp                  
* Changed VLAN ID max value from 4095 to 4094.        
* Removed spinup option from CTRL-Q.                  
* Changed CTRL-Q to allow max value for Login Retry, 
* Port Down Retry, Link Down Count of 65535.ER(116099)
* Removed Helga support                               
* Added support for show port clp.                    
* Remove EV boot order option from OEM BIOS.
* Added CTRl_Q option to set VLAN_ID for FCoE HBA's(ER110593). 
* Changed Banner to display 'FCoE' for Schultz (ER110784).                         
* Added additional time to login target when called   
   after EFI driver unloads. (ER110755,ER110855)       
* Added code to handle boot LUN Greater Than 255 (ER109195).
* Added support for Helga.
* Added code to display message when 64 bit address is detected.
* Added support for Execution Throttle for P3P (ER106372)
* Added code to not display connection options for Hilda Trinity adapter.                              
* Checked for invalid LUN in CTRL-Q scan devices.           
* Removed port number from HII formset title. This fixes a UCM parsing
  issue. (ER134560).


   
   
*************************************************************************************
 		   
 Version 3.20.09.a
 12/11/2014

 *  Flash Image Version 3.20.09

   HLD32009.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 3.24
	uEFI       version 6.20
   * FC Firmware - v7.02.00

 * QLflash     version 4.1.0.5

 
These changes describe the changes, fixes, known issues, and 
release details that apply to the FC-FCoE BIOS version 3.24. 


Version 3.24
* Added code to display message when 64 bit address is detected.
* Added support for Execution Throttle for P3P (ER106372)
* Added code to not display connection options for Hilda Trinity adapter.                              
* Checked for invalid LUN in CTRL-Q scan devices.           
* Fixed bug in CTRL_Q utility that could cause some cosmetic display issues.                  
* Added Hilda CLP _hss support.                        
* Configured ISP24xx if on slot 0.                  
* Added "QLogic" to PnP productid (ER104424)         
* Checked for 4G flag in NVRAM for Hilda FC.(ER104714)  
		   
		   
*************************************************************************************
		   
Version 3.20.06
06/25/2014

   HLD32006.BIN contains:
   ----------------------
   * FC Bootcode (2600 Series only)
	BIOS 3.0   version 3.24
	uEFI       version 6.17
   * FC Firmware - v7.02.00
		   
 * Changed Banner to display 'FCoE' for Schultz (ER110790).                         
 * Updated to get PN & Card SKU dynamically from I2C VPD for AIM (ER116141)
 * Updated to get PN & Card SKU dynamically from I2C VPD for AIM (ER116141)
 * Updated MTU size and AIM version references as per revised requirement. (ER113361)
 * Updated AIM config strings as per revised requirements. (ER113361)
 * Updated AIM support as per revised requirements (ER113361)
 * Added fix for boot settings persistency issue in BOFM supported legacy BIOS (ER112641)
 * Added support for Lenovo AIM [ER113361]
 * Added fix to persist user changes made on static forms [ER112639]
 * Added feature to dynamically list targets in HII [ER105725]
	
 
 	   
*************************************************************************************
		       
Version 3.20.03
Date: 10/01/2013
	BIOS 3.0   version 3.24
	uEFI       version 6.10
    FC Firmware - v7.01.00
    
 * Added additional time to login target when called   
 *  after EFI driver unloads. (ER110755.ER110855)       
 * Added code to display message when 64 bit address detected.
 * Added support for Execution Throttle for P3P (ER106372)
 * Check for invalid LUN in CTRL-Q scan devices.           
 * Fixed bug in CTRL_Q utility that could cause some cosmetic display issues.                  
 * Configure ISP24xx if on slot 0.                  
 * Added "QLogic" to PnP productid (ER104424)         
 * Fixed bug with CTRL-Q Loopback Utility (ER100729). 
 * Added code to check/program Feature Config checksum.   
 * Fix bug that could cause buffer overrun in CTRL-Q with Report Lun command (ER100294).                 
 * Added check for PCI address change when updating option card data structure.                      
 * Changed code to use 32 bit pointer to allocate/deallocate EBDA memory.
 * Added code to check/program Feature Config checksum.
 * Fixed cosmetic issue in displaying data rate in CTRL-Q
 * Fixed display issue with CTRL-Q Diskutility(ER98727)
 * Fixed Lun select issue with CTRL-Q (ER98675).       
 * Fixed bug in displaying selectable boot lun (ER98226)                                         
 * Removed 4G data rate option for OEM adapter (ER98228)   
 * Limit leading '0's in CTRL-Q menu (ER98389).       
 * Set 'Aggressive Cooling' flag for OCSD.            
 * Enabled Personality Change option.              
 * Fixed issue with not restoring defaults on port 1 (ER 97619)
 * Fixed issue with serdes data saved incorrectly.   (ER 97654)                                      
 * Added code to limit Report Lun List size to 256 luns
 *  Added check for 0 lun count when selecting device (ER 97385)
 * Disable Personality Change option in CTRL-Q.                  
 * Fixed bug with WWNN handling for MCTP.(ER 96920)
 * Added check for Set MD2 set to 0 (restore defaults) (ER96912)
 * Added code to reset Port Config after Internal 
   loopback test(FCoE).                      
 * Added support for 16 bit lun (er96090). 
 * Add support for Set MD2 CLP string.                 
 * Added code to issue Load Flash FW (3) MB command as part ISP 
   start sequence. (ER 94035).       
 * Fixed code to prevent async event from causing BIOS 
   to hang when scanning for devices (er94371).
 * Fix code to disable ALT+1 Hotkey (er92844) .        
 * Fixed CTRL-Q code mailbox timeout (er92957).        
 * Added warning message in Personality change screen.
 * Updated BIOS to version 3.12 of non-hilda BIOS
 * Removed check for Virtual Address on Cold Boot.     
 * Changed code to check for signature aaaaaaaah before
   updating virtual mac address.                  
 * Changed code to ignore soft boot signature aaaaaaaah
 * Added code to save device number in OCSD.
 * Added code to read cold boot register signature to  
   determine when BIOS should update/restore virtual   
   Mac address.                                              
 * Fixed bug where retry count was not always being updated. 
 * Added code to support ECHO lopback command.         
 * Added support NCSI Flex Address. 

 
 		      
*************************************************************************************
	   
Version 3.20.00
Date: 8/30/2013
	BIOS 3.0   version 3.22
	uEFI       version 5.27
    FC Firmware - v7.00.01
    
	- Added code to display message when 64 bit address detected.
	- Added support for Execution Throttle for P3P (ER106372)
	- Added code to not display connection options for Hilda Trinity adapter.                              
	- Check for invalid LUN in CTRL-Q scan devices.           
	- Fixed bug in CTRL_Q utility that could cause some cosmetic display issues.                  
	- Add Hilda CLP _hss support.                        
	- Configure ISP24xx if on slot 0.                  
	- Added "QLogic" to PnP productid (ER104424)         
	- Check for 4G flag in NVRAM for Hilda FC.(ER104714)  
	- Fixed bug with CTRL-Q Loopback Utility (ER100729).  
	- Added code to check/program Feature Config checksum.   
	- Fix bug that could cause buffer overrun in CTRL-Q with Report Lun command (ER100294).    	   

	
	
*************************************************************************************
		   
		   Version 2.01.55
Date: 1/16/2013
	BIOS 3.0   version 3.16
	uEFI       version 5.27
    FC Firmware - v6.03.00
	
	-Fix an issue where the first 4 bytes of the BootTargetWWN are set to FF

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

Version: 2.01.26
Date: Initial Release
    BIOS 3.0   version 3.16
	uEFI       version 5.26
    FC Firmware - v6.03.00





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