Lenovo YUM Repository
Release and Change History
Bundle Release Information: |
Targeted Server Family (Machine Type): System x3250 M6 (3633, 3943) |
Targeted Operating System: SLES12SP3 |
YUM Repository Build Date: 2020_03_18 |
Device: |
QLogic 8Gb FC Single-port HBA for IBM System x |
![]() Device Product Guide |
Part Number: 42D0501 Feature Code: 3581 |
|||
---|---|---|---|---|---|
PCIe Sub Vendor ID: 0x1077 PCIe Sub Device ID: 0x015C |
Release History: |
Change History Documents |
Firmware | Firmware Name | Version | |
---|---|---|---|
Qlogic Update for 8G FC - Multiboot Update for System x | 8g-mb4.11.01.f | ||
Drivers | Driver Name | Discreate Package Download | Version |
qlgc-qla2xxx-kmp-default enablement code |
qlgc-qla2xxx-kmp-default-8.08.00.08.12.3_k11_ k4.4.73_5-1.sles12sp3.x86_64.rpm | 8.08.00.08.12.3_k11_k4.4.73_5 |
Firmware | Firmware Name | Version | |
---|---|---|---|
Qlogic Update for 8G FC - Multiboot Update for System x | 8g-mb4.11.01.f | ||
Drivers | Driver Name | Discreate Package Download | Version |
qlgc-qla2xxx-kmp-default enablement code |
qlgc-qla2xxx-kmp-default-8.08.00.08.12.3_k11_ k4.4.73_5-1.sles12sp3.x86_64.rpm | 8.08.00.08.12.3_k11_k4.4.73_5 |
Firmware | Firmware Name | Version | |
---|---|---|---|
Qlogic Update for 8G FC - Multiboot Update for System x | 8g-mb4.10.08.c | ||
Drivers | Driver Name | Discreate Package Download | Version |
qlgc-qla2xxx-kmp-default enablement code |
qlgc-qla2xxx-kmp-default-8.08.00.08.12.3_k_ k4.4.73_5-1.sles12sp3.x86_64.rpm | 8.08.00.08.12.3_k_k4.4.73_5 |
Release 20A Change History Documents |

Multi-boot Image for 8Gb FC HBAs Release Notes version MB_4.10.09 This software license applies only to QLogic customers. QLogic Corporation. All rights reserved. Table of Contents 1. Version 2. 8Gb BIOS 3. 8Gb EFI 4. 8Gb FCode 5. Trademarks 6. Notices 7. Contacting Support 1. Version These release notes describe the changes, fixes, known issues, and release details that apply to the multi-boot package for 8Gb HBAs. This package is a compressed file that contains: Kit Version 4.11.01 Q25A1411.BIN contains: ---------------- * BIOS version 3.31 * UEFI version 6.15 (signed) * Firmware version 8.08.01 FlasUtil version 1.89 VPD version 10.01a Efiutil version 3.17 ========================================================================== Kit Version 4.10.09 Q25A9410.BIN contains: ---------------- * BIOS version 3.31 * UEFI version 6.15 * Firmware version 8.08.01 FlasUtil version 1.89 VPD version 10.01a Efiutil version 3.17 ========================================================================== Kit Version 4.10.08 Q25A8410.BIN contains: ---------------- * BIOS version 3.31 * UEFI version 6.14 signed * Firmware version 8.08.01 FlasUtil version 1.89 VPD version 10.01a Efiutil version 3.17 ========================================================================= Version History ========================================================================== Kit Version 4.10.07 Q25A6410.BIN contains: ---------------- * BIOS version 3.31 * UEFI version 6.14 signed * Firmware version 8.07.00 FlasUtil version 1.89 VPD version 10.01a Efiutil version 3.17 ========================================================================== Kit Version 4.10.06 Q25A6410.BIN contains: ---------------- * BIOS version 3.31 * UEFI version 6.14 signed * Firmware version 8.05.00 FlasUtil version 1.89 VPD version 10.01a Efiutil version 3.17 ========================================================================== Kit Version 4.10.02 Q25A2410.BIN contains: ---------------- * BIOS version 3.27 * UEFI version 6.13 signed * Firmware version 8.03.00 FlasUtil version 1.89 VPD version 10.01a Efiutil version 3.17 ========================================================================== Kit Version 4.10.01 Q25A1410.BIN contains: ---------------- * BIOS version 3.27 * UEFI version 6.13 * Firmware version 8.03.00 FlasUtil version 1.89 VPD version 10.01a Efiutil version 3.17 ========================================================================== Kit Version 3.11.06 Q25A6311.BIN contains: ---------------- * BIOS version 3.27 * UEFI version 6.12 signed * Firmware version 7.04.00 FlasUtil version 1.89 VPD version 10.01a Efiutil version 3.17 ========================================================================== Kit Version 3.11.02 Q25A2311.BIN contains: ---------------- * BIOS version 3.24 * UEFI version 6.11 * Firmware version 7.02.00 FlasUtil version 1.89 VPD version 10.01 Efiutil version 3.17 ========================================================================== Kit Version 3.10.09 Q25A9310.BIN contains: ---------------- * BIOS version 3.24 * UEFI version 6.09 * Firmware version 7.02.00 FlasUtil version 1.89 VPD version 10.01 Efiutil version 3.17 ========================================================================== 2. 8Gb BIOS QLogic FC-FCoE BIOS Release Notes QLogic Corporation. All rights reserved. Table of Contents 1. Change History 2. Known Issues 3. Notices 4. Contacting Support 1. Change History These release notes describe the changes, fixes, known issues, and release details that apply to the FC-FCoE BIOS versions 3.00 - 3.27. This section contains: * 1.1 Version * 1.2 Changes * 1.3 Bug Fixes 1.1 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 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. Version 3.26 * 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 Version 3.25 * Removed Beta Banner Version 3.25 Beta 2 * 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. Version 3.25 Beta 1 * Remove EV boot order option from OEM BIOS. * Added CTRl_Q option to set VLAN_ID for FCoE HBA's(ER110593). Version 3.24 * Removed Beta Banner Version 3.24 Beta 1 Changed Banner to display 'FCoE' for Schultz (ER110784). Added additional time to login target when called after EFI driver unloads. (ER110755,ER110855) Version 3.23 * Removed Beta Banner Version 3.23 Beta 2 Added code to handle boot LUN Greater Than 255 (ER109195). Version 3.23 Beta 1 * Added support for Helga. Version 3.22 * Added code to display message when 64 bit address is detected. Version 3.21 * Removed Beta Banner Version 3.21 Beta 1 * 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. Version 3.20 * 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.19 * Removed Beta Banner Version 3.19 Beta 1 * Fixed bug with CTRL-Q Loopback Utility (ER100729). Version 3.18 * Removed Beta Banner Version 3.18 * Added code to check/program Feature Config checksum. * Fixed 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. Version 3.18 Beta 1 * Changed code to use 32 bit pointer to allocate/deallocate EBDA memory. * Added code to check/program Feature Config checksum. Version 3.17 * Removed Beta Banner Version 3.17 Beta 1 * Fixed cosmetic issue in displaying data rate in CTRL-Q Version 3.16 * Changed text for 8300 series adapter External loopback (ER98690). * Fixed display issue with CTRL-Q Diskutility(ER98727) * Fixed Lun select issue with CTRL-Q (ER98675). Version 3.15 * Removed Beta Banner Version 3.14 Beta 3 * Fixed bug in displaying selectable boot lun (ER98226) * Removed 4G data rate option for OEM adapter (ER98228) * Limited leading '0's in CTRL-Q menu (ER98389). * Set 'Aggressive Cooling' flag for OCSD. * Enabled Personality Change option. Version 3.14 Beta 2 * 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 Version 3.14 Beta 1 * Added check for 0 lun count when selecting device (ER 97385) Version 3.14 * Removed 'Beta' from banner Version 3.13 Beta 17 * Disabled Personality Change option in CTRL-Q. * Fixed bug with WWNN handling for MCTP.(ER 96920) Version 3.13 Beta 16 * Added check for Set MD2 set to 0 (restore defaults) (ER96912) * Added code to reset Port Config after Internal loopback test for 8300 series adapter(FCoE). Version 3.13 Beta 15 * Added support for 16 bit lun (ER96090). Version 3.13 Beta 14 * Added support for Set MD2 CLP string. Version 3.13 Beta 13 * Added code to issue Load Flash FW (3) MB command for 8300 series adapter as part ISP start sequence. (ER 94035). Version 3.13 Beta 12 * Fixed code to prevent async event from causing BIOS to hang when scanning for devices (ER94371). * Added check for Internal Loopback mode when connected to F-Port (ER71773). * Added check for 8300 series adapter FW Auto Load when re-initing ISP. * Version 3.13 Beta 11 * Fixed code to disable ALT+1 Hotkey (ER92844) . * Fixed CTRL-Q code mailbox timeout (ER92957). Version 3.12 Beta 10 * Added warning message in Personality change screen Version 3.12 Beta 9 * Updated BIOS to version 3.12 of non-8300 series adapter BIOS Version 3.12 Beta 8 * Updated 8300 series adapter BIOS code with version 3.11 fixes Version 3.11 * Removed check for Virtual Address flag on Cold Boot. Version 3.10 * Changed code to check for signature aaaaaaaah before* updating virtual mac address. Version 3.09 * Changed code to ignore soft boot signature aaaaaaaah* Version 3.08 * Added code to save device number in OCSD. Version 3.07 * Added code to read cold boot register signature to determine when BIOS should update/restore virtual Mac address. Version 3.06 * Fixed bug where retry count was not always being updated. Version 3.05 * Added code to support ECHO loopback command. Version 3.04 * Removed Beta from banner. Version 3.04 Beta 4 * Fixed bug in clp_hss processing. * Updated some ETOC header data fields. Version 3.04 Beta 3: * Changed code passing Sensor Data pointer Version 3.04 Beta 2 * Added support for passing ETOC pointer. * Added support for posting port status for EFI use. Version 3.04 Beta 1 * Added support for sensor data reporting. Version 3.03 * Added support NCSI Flex Address. Version 3.02 * Fixed bug in setting mailbox timeout for TUR. Version 3.01 * Removed CTRL-Q Loopback test for P3P. Version 3.00 * Removed Beta banner Version Beta 14 * Added code to get serial number from VPD data for ISP2532. * Fixed bug in display loopback error status. Version Beta 13 * Fixed bug in verifying FW for non-P3P HBA's. * Removed QLogic vendor id from BIOS banner. * Added retry for LLIOCB when status subcode is 4. Version Beta 12 * Fixed bug in not setting up retry count for P3P. Version Beta 11 * Added support for -LR option * Changed error message when no ISP Functions found. Version Beta 10 * Added code to check for Wocket card. Version Beta 9 * Fixed bug with not clearing P3 Async Event. Version Beta 8 * Added additional check for P3 INIT Complete. Version Beta 7 * Increased p3_busy_wait delay 1.2 Changes The following changes have been made to the BIOS for FC-FCoE Adapters between versions 3.02 and 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. * 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 (ER110790). * Added additional time to login target when called * after EFI driver unloads. (ER110755.ER110855) * 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. * 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) * Fixed bug with CTRL-Q Loopback Utility (ER100729). * Added code to check/program Feature Config checksum. * Fixed 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 * Changed text for Hilda External loopback (ER98690). * 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) * Limited 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) * Disabled 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 for Hilda(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 for Hilda as part ISP start sequence. (ER 94035). * Fixed code to prevent async event from causing BIOS to hang when scanning for devices (er94371). * Fixed 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 loopback command. * Added support NCSI Flex Address. 1.3 Bug Fixes The following fixes have been made to the BIOS for FC-FCoE Adapters between versions 3.00 Beta 7 and 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 * Fix minor cosmetic error in display of Fcode/EFI * versions for show port CLP.(ER133294) * Added support FA BOOT LUN . * Changed CTRL-Q to allow max value for Login Retry, * Port Down Retry, Link Down Count of 65535.ER(116099) * Changed Banner to display 'FCoE' for Schultz (ER110790). * Added additional time to login target when called * after EFI driver unloads. (ER110755.ER110855) * Added code to handle boot LUN Greater Than 255 (ER109195). * 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) * Fixed bug with CTRL-Q Loopback Utility (ER100729). * Added code to check/program Feature Config checksum. * Fixed 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 * Changed text for Hilda External loopback (ER98690). * 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) * Limitleading '0's in CTRL-Q menu (ER98389). * Set 'Aggressive Cooling' flag for OCSD. * 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) * Disabled 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 support for 16 bit lun (er96090). * Add support for Set MD2 CLP string. * Added code to issue Load Flash FW (3) MB command for Hilda as part ISP start sequence. (ER 94035). * Fixed code to prevent async event from causing BIOS to hang when scanning for devices (er94371). * Fixed 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 loopback command. * Fixed bug in clp_hss processing. * Updated some ETOC header data fields. * Changed code passing Sensor data pointer * Added support for passing ETOC pointer. * Added support for posting port status for EFI use. * Added support for sensor data reporting. * Added support NCSI Flex Address. * Fixed bug in setting mailbox timeout for TUR. * Increased p3_busy_wait delay * Added additional check for P3 INIT Complete. * Fixed bug with not clearing P3 Async Event. * Added code to check for Wocket card. * Added support for -LR option * Changed error message when no ISP Functions found. * Fixed bug in not setting up retry count for P3P. * Fixed bug in verifying FW for non-P3P HBA's. * Removed QLogic vendor id from BIOS banner. * Added retry for LLIOCB when status subcode is 4. * Added code to get serial number from VDP data for ISP2532. * Fixed bug in display loopback error status. * Fixed bug in setting mailbox timeout for TUR. 2. Known Issues None 3. Notices Information furnished in this document is believed to be accurate and reliable. However, QLogic Corporation assumes no responsibility for its use, nor for any infringements of patents or other rights of third parties which may result from its use. QLogic Corporation reserves the right to change product specifications at any time without notice. Applications described in this document for any of these products are only for illustrative purposes. QLogic Corporation makes no representation nor warranty that such applications are suitable for the specified use without further testing or modification. QLogic Corporation assumes no responsibility for any errors that may appear in this document. 4. Contacting Support For further assistance, contact QLogic Technical Support at: http://support.qlogic.com Trademarks Accelera, Accelerating Cluster Performance, InfiniCon Systems, InfiniNIC, InfiniPath, InfiniView, QLA, QLogic, the QLogic logo, ReadyPath, SANdoctor, SANsurfer, and SilverStorm are registered trademarks of QLogic Corporation. All other brand and product names are trademarks or registered trademarks of their respective owners. (c) Copyright 2014. All rights reserved worldwide. QLogic and the QLogic logo are registered trademarks of QLogic Corporation. All other brand and product names are trademarks or registered trademarks of their respective owners. QLogic Driver Release Notes QLogic Corporation. All rights reserved. Table of Contents 1. Change History 2. Known Issues 3. Notices 4. Contacting Support 1. Changes History UEFI Driver: 6.14 * Fixed formatting problems in the HII WWN Database menu. The formatting problems only exist on older System X servers. (ER140666) * Microsoft signed driver. 6.13 * 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) 6.12 * Removed port number from HII formset title. This fixes a UCM parsing issue. (ER134560). * Microsoft signed driver. 6.11 * AIM Fcode info. is now hidden if the option ROM does not contain Fcode. (ER133730) * Fixed errors in AIM UUID and AIM Serial Number info. (ER133802) * Microsoft signed driver. 6.10 * Added default UUID support. (ER133286) * Added N/A for undefined vpd fields. (ER133286) * Added v1.28 AIM spec. changes. (ER133286) * Changed a few field sizes to match the AIM spec. (ER133286) 6.09 * Added AIM support for 8G standup cards. (ER132095) * Changes in place to reduce image size. Image binary is now X64. (ER132119) 6.08 * Added fix to hide or list HII elements selectively. (ER116233) 6.07 * Updated to get PN & Card SKU dynamically from I2C VPD for AIM. (ER116141) * Corrected help text string. (ER115814) 6.06 * Updated MTU size and AIM version references as per revised requirement. (ER113361) 6.05 * Updated AIM config strings as per revised requirements. (ER113361) 6.04 * Update AIM support as per revised requirements. (ER113361) * Added fix for boot settings persistency issue in BOFM supported legacy BIOS. (ER112641) 6.03 * Added support for IBM AIM. (ER113428) 6.02 * Added fix to persist user changes made on static forms. (ER112639) * Added feature to dynamically list targets in HII. (ER105725) * EDKII Successor of older tiano/EDKI driver ver 2.51. (07/17/13) Efiutil: 3.17 * Add fix for 25xx ver_info command. (ER104543) 3.16 * Removed hardcoded subsystem id check. (ER0103883) * Replaced with MBI image traverse for ssid match. (ER0103883) 3.15 * Fixed ambiguity in firmware version display. (ER0103456) 2. Known Issues * Dynamic target listing in HII requires UEFI 2.3 or later system compliance. * Efiutil does not support the 2.0 Shell. Please load the 1.0 Shell before running Efiutil. 3. Notices Information furnished in this document is believed to be accurate and reliable. However, QLogic Corporation assumes no responsibility for its use, nor for any infringements of patents or other rights of third parties which may result from its use. QLogic Corporation reserves the right to change product specifications at any time without notice. Applications described in this document for any of these products are only for illustrative purposes. QLogic Corporation makes no representation nor warranty that such applications are suitable for the specified use without further testing or modification. QLogic Corporation assumes no responsibility for any errors that may appear in this document. 4. Contacting Support For further assistance, contact QLogic Technical Support at: http://support.qlogic.com Trademarks Accelera, Accelerating Cluster Performance, InfiniCon Systems, InfiniNIC, InfiniPath, InfiniView, QLA, QLogic, the QLogic logo, ReadyPath, SANdoctor, SANsurfer, and SilverStorm are registered trademarks of QLogic Corporation. All other brand and product names are trademarks or registered trademarks of their respective owners. (c) Copyright 2018. All rights reserved worldwide. QLogic, the QLogic logo, and the Powered by QLogic logo are registered trademarks of QLogic Corporation. All other brand and product names are trademarks or registered trademarks of their respective owners.
Lenovo Data Center Group Linux OS Support Home Page |
linux.lenovo.com |
© 2018-2020 Lenovo. All rights reserved |

======================================================= 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.12.3.f Latest Package Version: qla2xxx-8.08.00.08.12.3.f Latest Driver Version: 8.08.00.08.12.3-k11 Document Updated: 09-May-2019 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.12.3.f * Rebuild with new drivers. Version qla2xxx-8.08.00.08.12.3.e * Add Flex IDs Version qla2xxx-8.08.00.08.12.3.d * Misc updates to docs Version qla2xxx-8.08.00.08.12.3.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-2020 Lenovo. All rights reserved |