<?xml version="1.0" encoding="UTF-8"?>
<manifest schema_version="2.0.0.0">
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="406">
  <package pkgid="4697690314806f6a9993c88c76b2bf192de6452c19ce0a6e83deaa1bfb926edf" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1107.0" rel="1.rhel6"/>
    <changelog author="Broadcom Automated Build User" date="1497484800">- Changed version to 11.2
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1506038400">- Changed version to 11.4
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507593600">- Changed version to 12.0
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
  </package>
  <package pkgid="ed0a0997d6ec940e3127153bc74e6f118f344631cba59871efe47e31ba53362a" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1107.0" rel="1.rhel7"/>
    <changelog author="Broadcom Automated Build User" date="1497484800">- Changed version to 11.2
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1506038400">- Changed version to 11.4
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507593600">- Changed version to 12.0
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
  </package>
  <package pkgid="9e8df8a9659acdc8847dcbd04f87a174493b77cf004398696cedd55875ac8e37" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1107.0" rel="1.sles11sp3"/>
    <changelog author="Broadcom Automated Build User" date="1497484800">- Changed version to 11.2
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1506038400">- Changed version to 11.4
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507593600">- Changed version to 12.0
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
  </package>
  <package pkgid="8b9d05ec35e66af3376d4d9b71872bccdcfcda5dba38b18f0f3065f1788fdd67" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1107.0" rel="1.sles11sp4"/>
    <changelog author="Broadcom Automated Build User" date="1497484800">- Changed version to 11.2
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1506038400">- Changed version to 11.4
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507593600">- Changed version to 12.0
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
  </package>
  <package pkgid="2e6e2c3021210d3504fcb3e3719a946217d5ebb5e0d066353e6036ba980370dd" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1107.0" rel="1.sles12sp2"/>
    <changelog author="Broadcom Automated Build User" date="1497484800">- Changed version to 11.2
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1506038400">- Changed version to 11.4
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507593600">- Changed version to 12.0
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
  </package>
  <package pkgid="ca5e49f7200e5a4bc312fe3db55ed5c4b78f7b7b52a73e248dcd84a4a7b366d4" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1107.0" rel="1.sles12sp3"/>
    <changelog author="Broadcom Automated Build User" date="1497484800">- Changed version to 11.2
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1506038400">- Changed version to 11.4
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507593600">- Changed version to 12.0
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
  </package>
  <package pkgid="6fd705dae5201fe89b6f8ba87b169b0abdada7ff700a13c7ac5391286ae4dd72" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="11.4.334.2" rel="1.rhel6"/>
    <changelog author="Emulex Automated Build User" date="1374969600">- Initial RPM release
- Changed version number to 6.4.9.2
- Added libdfc 4.2.25
- Added libdfc 3.2.23
- Added libemulexhbaapi 2.3.b
- Added libemsdm.so 1.1</changelog>
    <changelog author="Emulex Automated Build User" date="1376352000">- Changed version number to 6.4.10.2
- Fixed Bug 144987: Updated release string on RHEL 6
- Fixed Bug 145311: Improved Requires and Provides tag entries</changelog>
    <changelog author="Emulex Automated Build User" date="1379721600">- Changed version number to 6.4.12.3
- Fixed Bug 148456: Updated the spec file to use ldconfig -X</changelog>
    <changelog author="Emulex Automated Build User" date="1464825600">- Changed version to 10.7
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library 
- Added support for RHEL 7.2, SLES12 SP1</changelog>
    <changelog author="Broadcom Automated Build User" date="1497484800">- Changed version to 11.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1506038400">- Changed version to 11.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
  </package>
  <package pkgid="ea90c68a29c2b052ff3ce2d83d0b90592f50808f645863421caabb42d0b5a84c" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="11.4.334.2" rel="1.rhel7"/>
    <changelog author="Emulex Automated Build User" date="1374969600">- Initial RPM release
- Changed version number to 6.4.9.2
- Added libdfc 4.2.25
- Added libdfc 3.2.23
- Added libemulexhbaapi 2.3.b
- Added libemsdm.so 1.1</changelog>
    <changelog author="Emulex Automated Build User" date="1376352000">- Changed version number to 6.4.10.2
- Fixed Bug 144987: Updated release string on RHEL 6
- Fixed Bug 145311: Improved Requires and Provides tag entries</changelog>
    <changelog author="Emulex Automated Build User" date="1379721600">- Changed version number to 6.4.12.3
- Fixed Bug 148456: Updated the spec file to use ldconfig -X</changelog>
    <changelog author="Emulex Automated Build User" date="1464825600">- Changed version to 10.7
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library 
- Added support for RHEL 7.2, SLES12 SP1</changelog>
    <changelog author="Broadcom Automated Build User" date="1497484800">- Changed version to 11.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1506038400">- Changed version to 11.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
  </package>
  <package pkgid="12aeadc68d2caca712a757946034815aa9eff9a0ff433be0f533740fc7e7e094" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="11.4.334.2" rel="1.sles11sp3"/>
    <changelog author="Emulex Automated Build User" date="1374969600">- Initial RPM release
- Changed version number to 6.4.9.2
- Added libdfc 4.2.25
- Added libdfc 3.2.23
- Added libemulexhbaapi 2.3.b
- Added libemsdm.so 1.1</changelog>
    <changelog author="Emulex Automated Build User" date="1376352000">- Changed version number to 6.4.10.2
- Fixed Bug 144987: Updated release string on RHEL 6
- Fixed Bug 145311: Improved Requires and Provides tag entries</changelog>
    <changelog author="Emulex Automated Build User" date="1379721600">- Changed version number to 6.4.12.3
- Fixed Bug 148456: Updated the spec file to use ldconfig -X</changelog>
    <changelog author="Emulex Automated Build User" date="1464825600">- Changed version to 10.7
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library 
- Added support for RHEL 7.2, SLES12 SP1</changelog>
    <changelog author="Broadcom Automated Build User" date="1497484800">- Changed version to 11.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1506038400">- Changed version to 11.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
  </package>
  <package pkgid="ab1c3d6c3629e76e5f95129a22375931a4b47a4982bfec252d55ab1fc2d4f055" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="11.4.334.2" rel="1.sles11sp4"/>
    <changelog author="Emulex Automated Build User" date="1374969600">- Initial RPM release
- Changed version number to 6.4.9.2
- Added libdfc 4.2.25
- Added libdfc 3.2.23
- Added libemulexhbaapi 2.3.b
- Added libemsdm.so 1.1</changelog>
    <changelog author="Emulex Automated Build User" date="1376352000">- Changed version number to 6.4.10.2
- Fixed Bug 144987: Updated release string on RHEL 6
- Fixed Bug 145311: Improved Requires and Provides tag entries</changelog>
    <changelog author="Emulex Automated Build User" date="1379721600">- Changed version number to 6.4.12.3
- Fixed Bug 148456: Updated the spec file to use ldconfig -X</changelog>
    <changelog author="Emulex Automated Build User" date="1464825600">- Changed version to 10.7
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library 
- Added support for RHEL 7.2, SLES12 SP1</changelog>
    <changelog author="Broadcom Automated Build User" date="1497484800">- Changed version to 11.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1506038400">- Changed version to 11.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
  </package>
  <package pkgid="94d97458ffdbd8ea5fc23c2d83d0cfc0ee53a2e255a6edfa2c73ad3ad9f2003b" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="11.4.334.2" rel="1.sles12sp2"/>
    <changelog author="Emulex Automated Build User" date="1374969600">- Initial RPM release
- Changed version number to 6.4.9.2
- Added libdfc 4.2.25
- Added libdfc 3.2.23
- Added libemulexhbaapi 2.3.b
- Added libemsdm.so 1.1</changelog>
    <changelog author="Emulex Automated Build User" date="1376352000">- Changed version number to 6.4.10.2
- Fixed Bug 144987: Updated release string on RHEL 6
- Fixed Bug 145311: Improved Requires and Provides tag entries</changelog>
    <changelog author="Emulex Automated Build User" date="1379721600">- Changed version number to 6.4.12.3
- Fixed Bug 148456: Updated the spec file to use ldconfig -X</changelog>
    <changelog author="Emulex Automated Build User" date="1464825600">- Changed version to 10.7
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library 
- Added support for RHEL 7.2, SLES12 SP1</changelog>
    <changelog author="Broadcom Automated Build User" date="1497484800">- Changed version to 11.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1506038400">- Changed version to 11.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
  </package>
  <package pkgid="5116b6c3af77db2cc6f3ba2fc4b9758c0ffe777c4d858fafc246d5861644f22b" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="11.4.334.2" rel="1.sles12sp3"/>
    <changelog author="Emulex Automated Build User" date="1374969600">- Initial RPM release
- Changed version number to 6.4.9.2
- Added libdfc 4.2.25
- Added libdfc 3.2.23
- Added libemulexhbaapi 2.3.b
- Added libemsdm.so 1.1</changelog>
    <changelog author="Emulex Automated Build User" date="1376352000">- Changed version number to 6.4.10.2
- Fixed Bug 144987: Updated release string on RHEL 6
- Fixed Bug 145311: Improved Requires and Provides tag entries</changelog>
    <changelog author="Emulex Automated Build User" date="1379721600">- Changed version number to 6.4.12.3
- Fixed Bug 148456: Updated the spec file to use ldconfig -X</changelog>
    <changelog author="Emulex Automated Build User" date="1464825600">- Changed version to 10.7
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library 
- Added support for RHEL 7.2, SLES12 SP1</changelog>
    <changelog author="Broadcom Automated Build User" date="1497484800">- Changed version to 11.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1506038400">- Changed version to 11.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
  </package>
  <package pkgid="3e9910da44ba4e5cd629b4389f8d3f33028a7a7a590b097a37852c04b7cac54e" name="HP-CNA-FC-hpqlgc-Enablement-Kit" arch="noarch">
    <version epoch="0" ver="6.0.0.0" rel="4"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1349395200">v6.01 build1:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Added NPIV QoS Support
Introduced: v6.01 build1
Impact: HW: ISP24xx, ISP25xx
	OS: RHEL 6.x, SLES 11.x
	Protocol: FC, FCoE

Defect/Enhancement: Defect
Problem: 32bit pointers not converted properly on Big Endian systems
Solution: Use correct value during 64bit pointer/value conversion
Introduced: Day One
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

Defect/Enhancement: Defect
Problem: Loopback failure requires reset of the firmware
Solution: Invoked reset after loopback failure is detected
Introduced: v6.00 build18
Impact: HW: ISP25xx, ISP2031, ISP8001, ISP8021, ISP8031
	OS: RHEL 5.x, RHEL 6.x, SLES 10.x, SLES 11.x
	Protocol: FC, FCoE

Defect/Enhancement: Enhancement
Problem: A log message is seen in /var/log/messages while accessing
	 QLogic's Udev files
Solution: Read Udev Rules file in read-only mode to get Udev Names of disks
Introduced: v4.00 build15
Impact: HW: All adapters
	OS: RHEL 6.2, RHEL 6.3
	Protocol: FC, FCoE

Defect/Enhancement: Enhancement
Problem: Some QLogic mezz adapters needs to read/write data on devices
	 connected through I2C bus on the adapter
Solution: Add I2C read/write support
Introduced: v6.01 build1
Impact: HW: ISP25xx, ISP2031
	OS: RHEL 5.x, RHEL 6.x, SLES 10.x, SLES 11.x
	Protocol: FC, FCoE

Defect/Enhancement: Defect
Problem: API segfaults if a faulty adapter is not completely detected
Solution:  Ignore adapter if partially detected.
Introduced: Day One
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add Get FW Dump Support for sysfs based drivers
Introduced: v6.01 build1
Impact: HW: All adapters
	OS: RHEL 6.x, SLES 11.x
	Protocol: FC, FCoE

Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add FCE Trace Buffer support
Introduced: v6.01 build1
Impact: HW: ISP25xx, ISP2031, ISP8001, ISP8031
	OS: RHEL 6.x, SLES 11.x
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1351468800">v6.01 build2:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Read Model Description from VPD for ISP2031/ISP8031 adapters
Introduced: v6.01 build2
Impact: HW: ISP2031, ISP8031
	OS: RHEL 5.x, RHEL 6.x, SLES 10.x, SLES 11.x
	Protocol: FC, FCoE

Defect/Enhancement: Defect
Problem: Flash read fails through vports for ISP24xx adapters
Solution: Allow flash read using vport handle for ISP24xx adapters
Introduced: v6.00 build1
Impact: HW: ISP24xx
	OS: RHEL 5.x, RHEL 6.x, SLES 10.x, SLES 11.x
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1352246400">v6.01 build3:
-------------
Defect/Enhancement: Defect
Problem: "Encounterd and error loading: /usr/lib/libqlsdm.so" message seen
	 when adapter not present or driver not loaded
Solution: Return success for load library
Introduced: Day One
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1360886400">v6.01 build4:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Read Board Temperature for ISP2031/IS8031 adapters
Introduced: v6.01 build4
Impact: HW: ISP2031, ISP8031
	OS: All supported Linux flavors
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1367884800">v6.01 build5:
-------------
Defect/Enhancement: Defect
Problem: Boot Code expansion region is not flashed during flash update
Solution: Update Boot Code expnasion region
Introduced: v4.00 build2
Impact: HW: ISP2532
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1373414400">v6.02 build1:
-------------
Defect/Enhancement: Enhancement 
Problem: N/A
Solution: Added ISP8044 support
Introduced: v6.02 build1
Impact: HW: ISP8044
	OS: All supported Linux flavors
	Protocol: FCoE

Defect/Enhancement: Enhancement 
Problem: N/A
Solution: Added EP2831 support
Introduced: v6.02 build1
Impact: HW: EP2831
	OS: All supported Linux flavors
	Protocol: FC

Defect/Enhancement: Enhancement 
Problem: N/A
Solution: Added EP8831 support
Introduced: v6.02 build1
Impact: HW: EP8831
	OS: All supported Linux flavors
	Protocol: FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1378166400">v6.02 build2:
-------------
Defect/Enhancement: Enhancement 
Problem: N/A
Solution: Update Flash versions without reset after flash update
Introduced: Day One
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

Defect/Enhancement: Enhancement 
Problem: N/A
Solution: Retry flash operations after a delay when driver returns BUSY
Introduced: Day One
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

Defect/Enhancement: Enhancement 
Problem: N/A
Solution: Send only Report LUNs command on first LUN found
Introduced: Day One
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1379289600">v6.02 build3:
-------------
Defect/Enhancement: Enhancement 
Problem: N/A
Solution: Add SerDes Register read/write support
Introduced: v6.02 build3
Impact: HW: ISP2031
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1388966400">v6.02 build4:
-------------
Defect/Enhancement: Enhancement 
Problem: N/A
Solution: Add 32bit SerDes Register read/write support
Introduced: v6.02 build4
Impact: HW: ISP8044
	OS: All supported Linux flavors
	Protocol: FC

Defect/Enhancement: Enhancement 
Problem: N/A
Solution: Allow FCoE context reset for ISP8044 after NVRAM update
Introduced: v6.02 build4
Impact: HW: ISP8044
	OS: All supported Linux flavors
	Protocol: FC

Defect/Enhancement: Defect
Problem: Targets are not visible if Lun 0 is not present
Solution: Find first valid LUN found and send SCSI comands on it
Introduced: v6.02 build2
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1394496000">v6.02 build7:
-------------
Defect/Enhancement: Enhancement 
Problem: N/A
Solution: Add ECHO ELS support
Introduced: v6.02 build7
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

Defect/Enhancement: Defect
Problem: Additional data sent in get statistics
Solution: Removed invalid code from get statistics
Introduced: v6.00 build2
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1397174400">v6.02 build9:
-------------
Defect/Enhancement: Defect
Problem: Get statistics failing on RHEL5/SLES10
Solution: Use min data size for statistics required by driver
Introduced: v6.00 build7
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1404432000">v6.02 build12:
-------------
Defect/Enhancement: Defect
Problem: CT Ping failing in ESXi 5.0/5.1
Solution: Corrected code to get valid topology
Introduced: v6.00 build10
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

v6.02 build11:
-------------
Defect/Enhancement: Defect
Problem: Lun persistent names failing on RHEL7
Solution: Use ATTR(S){} or SYSFS{} in udev rules based on udev version
Introduced: v5.00 build6
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

v6.02 build10:
-------------
Defect/Enhancement: Enhancement 
Problem: N/A
Solution: Add D-Port Diagnosic info support
Introduced: v6.02 build10
Impact: HW: ISP2031, ISP8031
	OS: All supported Linux flavors
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1406678400">v6.02 build13:
-------------
Defect/Enhancement: Enhancement 
Problem: N/A
Solution: Add Fabric Priority support for ESXi
Introduced: v6.02 build13
Impact: HW: ISP2031, ISP8031
	OS: VMware ESXi 5.1
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1408492800">Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add supported list of adapters in Provides section 
Introduced: N/A
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1414713600">v6.03 build1:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Added ISP2071 and ISP2271 support
Introduced: v6.03 build1
Impact: HW: ISP2071 and ISP2271 based adapters
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1418860800">v6.03 build3:
-------------
Defect/Enhancement: Defect
Problem: HBA_GetFcpTargetMapping fails for LUN number &gt; 256
Solution: Honor LUN addressing method while reading LUN numbers for
	  HBA_GetFcpTargetMapping API with LUN numbers &gt; 256
Introduced: Day One
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

Defect/Enhancement: Defect
Problem: HBA_SendScsiInquiry and HBA_SendReadCapacity fails
	 for LUN number &gt; 256
Solution: Use SAM-2 LUN addressing for HBA_SendScsiInquiry and
	  HBA_SendReadCapacity SNIA APIs for LUN numbers &gt; 256
Introduced: Day One
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1435017600">v6.03 build10:
-------------
Defect/Enhancement: Defect
Problem: Access denied messages seen on VMware ESXi 5.1
Solution: Block get shared database count API for ESXi
Introduced: Day One
Impact: HW: All adapters
	OS: VMware ESXi 5.1
	Protocol: FC, FCoE

Defect/Enhancement: Defect
Problem: SDGetQoS API succeeds even if QoS region is not
	 present in the flash
Solution: Add QoS region check in SDGetQoS API
Introduced: v6.02 build13
Impact: HW: ISP2031, ISP8031, ISP2071, ISP2271
	OS: VMware ESXi 5.1
	Protocol: FC, FCoE

Defect/Enhancement: Enhancement
Problem: N/A
Solution: Added ISP2261 support
Introduced: v6.03 build10
Impact: HW: ISP2261 based adapters
	OS: All supported Linux flavors
	Protocol: FC

Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add MPI and PEP versions for 27xx adapters
Introduced: v6.03 build10
Impact: HW: ISP2071, ISP2271, ISP2261
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1441065600">v6.04 build3:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add ppc64le (64-bit little endian PowerPC) API support
Introduced: N/A
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add Online Flash update support
Introduced: v6.04 build1
Impact: HW: ISP2071, ISP2271, ISP2261
	OS: All supported Linux flavors
	Protocol: FC

Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add Smart SAN API support
Introduced: v6.04 build2
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

Defect/Enhancement: Defect
Problem: Flash update fails if online flash update feature is disabled
	 or not supported by QLogic applications
Solution: Allow flash update if online flash update feature is disabled
	  or not supported by QLogic applications
Introduced: v6.04 build1
Impact: HW: ISP2071, ISP2271, ISP2261
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1447804800">v6.04 build8:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Return FW status in BBCR API for port down case
Introduced: v6.04 build6
Impact: HW: ISP2071, ISP2271, ISP2261
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build6:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add Buffer-to-Buffer Credit Recovery API support
Introduced: v6.04 build6
Impact: HW: ISP2071, ISP2271, ISP2261
	OS: All supported Linux flavors
	Protocol: FC

Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add Private Statistics API support
Introduced: v6.04 build6
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

Defect/Enhancement: Defect
Problem: Multiple application may do flash update simultaneously for
	27xx adapters
Solution: Use serial number based file for 27xx flash update token
Introduced: v6.04 build1
Impact: HW: ISP2071, ISP2271, ISP2261
	OS: VMware ESXi 5.1
	Protocol: FC

v6.04 build5:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Read FW attributes at API initialization
Introduced: v6.04 build5
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

v6.04 build4:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Validate Capabilities and Outage duration before FW activation
Introduced: v6.04 build4
Impact: HW: ISP2071, ISP2271, ISP2261
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1471305600">v6.04 build12:
-------------
Defect/Enhancement: Defect
Problem: timeout value is not properly converted from seconds into milliseconds
Solution: Avoid converting timeout value twice into 
	CPQFC_SendScsiCommandEx API
Introduced: v6.04 build12
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

v6.04 build11:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add CPQFC_SendScsiCommandEx API support
Introduced: v6.04 build11
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

v6.04 build10:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add DPort Diagnostics support
Introduced: v6.04 build10
Impact: HW: ISP2071, ISP2271, ISP2261
	OS: All supported Linux flavors
	Protocol: FC

Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add Extended Private Statistics API support
Introduced: v6.04 build10
Impact: HW: ISP2071, ISP2271, ISP2261
	OS: All supported Linux flavors
	Protocol: FC, FCoE

Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add Linux ARM (Euler) support
Introduced: v6.04 build10
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE

v6.04 build9:
-------------
Defect/Enhancement: Defect
Problem: Flash MPI and PEP version are seen out-of-sync
Solution: Read flash MPI and PEP verions from primary set
Introduced: v6.04 build1
Impact: HW: ISP2071, ISP2271, ISP2261
	OS: All supported Linux flavors
	Protocol: FC</changelog>
  </package>
  <package pkgid="cad6fab61da1498a3afdea1c665d5b8d3f62363254cd656eb3e80ee8796b8163" name="MRStorageAdministrator" arch="x86_64">
    <version epoch="0" ver="003.091.000.000" rel="00"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1512345600">(none)</changelog>
  </package>
  <package pkgid="fd5886d9cdfa6d5f0a6b988cf869cab6cf836cd0c69b133e3e8dabfe44ea770c" name="amsd" arch="x86_64">
    <version epoch="0" ver="1.3.0" rel="2803.25.rhel6"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.3.0-2803.25.rhel6" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="d74322057d40f011591d6ffcb3d1774107f1b89086942cf77ae790c0360a585f" name="amsd" arch="x86_64">
    <version epoch="0" ver="1.3.0" rel="2804.23.sles11"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.3.0-2804.23" date="1280361600">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="f5335bca4a2482eba0720fff1df72ad2dffcf7f93db21943d5bd0690a10efc46" name="amsd" arch="x86_64">
    <version epoch="0" ver="1.3.0" rel="2804.23.sles12"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.3.0-2804.23" date="1280361600">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="b8b72d372ed142fec56e997ad99b25112f6855637a79217d002d44c9573055e6" name="amsd" arch="x86_64">
    <version epoch="0" ver="1.3.0" rel="2804.29.rhel7"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.3.0-2804.29.rhel7" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="4659f69612b6b2f117207b4499fa79a65fc34dff8f218e5c832a7e092cf808dd" name="be2iscsi-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403308800">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="4eab4bb1c2ddfaf6a3493effabae7391b284c72809bd1f0ceef3cfb8201befb2" name="be2iscsi-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403222400">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="9e97d5d696a7835a4a89f47c2f1524c794fd515d00c8843dfa10495be87ba0fc" name="be2iscsi-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_k4.4.103_6.38" rel="1.sles12sp3MU5"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403222400">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="541ad88acaa716f00541bfa53055750f6bad4bf9656db4b421598fc4286b5323" name="be2iscsi-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_k4.4.21_69" rel="1.sles12sp2"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403222400">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="8dcb428c766770f5c1f144382e3ed55fdc54556ee5573ae99153e192b3c8da3f" name="be2iscsi-kmp-xen" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403308800">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="ea8ec43fd9c6325eb2a710f3b148166b5e03735043cb3fe6a8f1ed197d137f31" name="be2iscsi-kmp-xen" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403222400">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="d8fdf2b7cf9f488a9f18878dc699fd97f1ba0a14b3f9e6322d1410aef7358e8b" name="be2net-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424304000">-</changelog>
  </package>
  <package pkgid="03f438353c269ad4d9a3f593d2f1ce56668ef6ac34b2f49a3861eec508b399fc" name="be2net-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424217600">-</changelog>
  </package>
  <package pkgid="4eddc86fff9c9e26ca750580a41682a35d8e743b07f85b34c561a78e26ba5d7a" name="be2net-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_k4.4.103_6.38" rel="1.sles12sp3MU5"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424217600">-</changelog>
  </package>
  <package pkgid="fba7b6b325cc56bd93db57965a282fa254664e4f219896f79b17b8005b02db07" name="be2net-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_k4.4.21_69" rel="1.sles12sp2"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424217600">-</changelog>
  </package>
  <package pkgid="dadbc3aa0e8eeb24cfd215da8a5608eeb8d8a5e2dc41687fc27702cc758165af" name="be2net-kmp-xen" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424304000">-</changelog>
  </package>
  <package pkgid="008f48dabba71c27f0dae82f691971d0235154e676a91bcdb983bcd187ee1f5c" name="be2net-kmp-xen" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424217600">-</changelog>
  </package>
  <package pkgid="fbabbb0a2b16b5a238c2794a1a02341873022fca79e0e65b7ebab4de627cf9f6" name="bnxt_en-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.9.1_3.0.101_63" rel="212.0.99.0.sles11sp4"/>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.54" date="1497744000">- (CTRL-25004) Add VEPA support.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.55" date="1497744001">-</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.20" date="1500076800">- (CTRL-25863) Fix warnings and errors in netpoll mode.(CTRL-25665) Fix uninitalized ethtool -S counters when interface is down on older kernels.(CTRL-25917) Fix crash when ifconfig is retreiving counters while device is closing.(CTRL-26071) Fix occasional failures when changing ethtool -L channels from combined to rx/tx or vice versa.Fix SRIOV on big-endian systems.Fix compile errors on 4.13 kernel.Allow users to disable periodic counter updates for debugging purposes.Add PTP hardware timestamp support (requires HWRM 1.8.0)  Update to HWRM 1.8.0 with better support for link duplex reporting.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.21" date="1501804800">- (CTRL-26173) Enable PTP only on HWRM 1.8.1 or above.(CTRL-26175) Initial support of XDP_REDIRECT.(CTRL-26130) Initial support of VF representors, supporting legacy and switchdev modes (no offload).</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.22" date="1501977600">- (CTRL-26130) Fix clean up of switchdev structures when registration fails.(CTRL-26130) Fix switchdev related compile issues by always including switchdev.h when available.Account for XDP rings when changing TX rings to support MQPRIO QoS.(CTRL-26204) Fix TX ring reservation logic when changing channels
- The new logic is better with newer or older firmware.Take back ownership of MSIX resource when bnxt_re unregisters, in case it wasn't explicitly released.Do not overwrite PF MAC address when releasing SRIOV resources.</changelog>
  </package>
  <package pkgid="5c93d1fb510c50d2609d1c5ea8aed875d107e65d91d374c9504e7d2a9d9bc844" name="bnxt_en-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.9.1_k4.4.21_69" rel="212.0.99.0.sles12sp2"/>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.54" date="1497657600">- (CTRL-25004) Add VEPA support.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.55" date="1497657601">-</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.20" date="1499990400">- (CTRL-25863) Fix warnings and errors in netpoll mode.(CTRL-25665) Fix uninitalized ethtool -S counters when interface is down on older kernels.(CTRL-25917) Fix crash when ifconfig is retreiving counters while device is closing.(CTRL-26071) Fix occasional failures when changing ethtool -L channels from combined to rx/tx or vice versa.Fix SRIOV on big-endian systems.Fix compile errors on 4.13 kernel.Allow users to disable periodic counter updates for debugging purposes.Add PTP hardware timestamp support (requires HWRM 1.8.0)  Update to HWRM 1.8.0 with better support for link duplex reporting.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.21" date="1501718400">- (CTRL-26173) Enable PTP only on HWRM 1.8.1 or above.(CTRL-26175) Initial support of XDP_REDIRECT.(CTRL-26130) Initial support of VF representors, supporting legacy and switchdev modes (no offload).</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.22" date="1501891200">- (CTRL-26130) Fix clean up of switchdev structures when registration fails.(CTRL-26130) Fix switchdev related compile issues by always including switchdev.h when available.Account for XDP rings when changing TX rings to support MQPRIO QoS.(CTRL-26204) Fix TX ring reservation logic when changing channels
- The new logic is better with newer or older firmware.Take back ownership of MSIX resource when bnxt_re unregisters, in case it wasn't explicitly released.Do not overwrite PF MAC address when releasing SRIOV resources.</changelog>
  </package>
  <package pkgid="cd1e7a17cc62aca3b65542609d8938556039dee198460d94ea9d7d2c7396b189" name="bnxt_en-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.9.1_k4.4.73_5" rel="212.0.99.0.sles12sp3"/>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.54" date="1497657600">- (CTRL-25004) Add VEPA support.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.55" date="1497657601">-</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.20" date="1499990400">- (CTRL-25863) Fix warnings and errors in netpoll mode.(CTRL-25665) Fix uninitalized ethtool -S counters when interface is down on older kernels.(CTRL-25917) Fix crash when ifconfig is retreiving counters while device is closing.(CTRL-26071) Fix occasional failures when changing ethtool -L channels from combined to rx/tx or vice versa.Fix SRIOV on big-endian systems.Fix compile errors on 4.13 kernel.Allow users to disable periodic counter updates for debugging purposes.Add PTP hardware timestamp support (requires HWRM 1.8.0)  Update to HWRM 1.8.0 with better support for link duplex reporting.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.21" date="1501718400">- (CTRL-26173) Enable PTP only on HWRM 1.8.1 or above.(CTRL-26175) Initial support of XDP_REDIRECT.(CTRL-26130) Initial support of VF representors, supporting legacy and switchdev modes (no offload).</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.22" date="1501891200">- (CTRL-26130) Fix clean up of switchdev structures when registration fails.(CTRL-26130) Fix switchdev related compile issues by always including switchdev.h when available.Account for XDP rings when changing TX rings to support MQPRIO QoS.(CTRL-26204) Fix TX ring reservation logic when changing channels
- The new logic is better with newer or older firmware.Take back ownership of MSIX resource when bnxt_re unregisters, in case it wasn't explicitly released.Do not overwrite PF MAC address when releasing SRIOV resources.</changelog>
  </package>
  <package pkgid="8c1e21a4e627bdf8af0d1d4cf32672ba5b4acef5be9c18fbacb1a8f24b9a5775" name="bnxt_en-kmp-xen" arch="x86_64">
    <version epoch="0" ver="1.9.1_3.0.101_63" rel="212.0.99.0.sles11sp4"/>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.54" date="1497744000">- (CTRL-25004) Add VEPA support.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.55" date="1497744001">-</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.20" date="1500076800">- (CTRL-25863) Fix warnings and errors in netpoll mode.(CTRL-25665) Fix uninitalized ethtool -S counters when interface is down on older kernels.(CTRL-25917) Fix crash when ifconfig is retreiving counters while device is closing.(CTRL-26071) Fix occasional failures when changing ethtool -L channels from combined to rx/tx or vice versa.Fix SRIOV on big-endian systems.Fix compile errors on 4.13 kernel.Allow users to disable periodic counter updates for debugging purposes.Add PTP hardware timestamp support (requires HWRM 1.8.0)  Update to HWRM 1.8.0 with better support for link duplex reporting.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.21" date="1501804800">- (CTRL-26173) Enable PTP only on HWRM 1.8.1 or above.(CTRL-26175) Initial support of XDP_REDIRECT.(CTRL-26130) Initial support of VF representors, supporting legacy and switchdev modes (no offload).</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.22" date="1501977600">- (CTRL-26130) Fix clean up of switchdev structures when registration fails.(CTRL-26130) Fix switchdev related compile issues by always including switchdev.h when available.Account for XDP rings when changing TX rings to support MQPRIO QoS.(CTRL-26204) Fix TX ring reservation logic when changing channels
- The new logic is better with newer or older firmware.Take back ownership of MSIX resource when bnxt_re unregisters, in case it wasn't explicitly released.Do not overwrite PF MAC address when releasing SRIOV resources.</changelog>
  </package>
  <package pkgid="9b18c211c192d90939352ed85d766a2c4797f85d2995e3fb8f29760c97cfa878" name="brcmfcoe-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1110.11" date="1524355200">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="8cd687673e47c6b8e365c1fbf9980ff702061e49c56d2cc89655757d87b2fd3e" name="brcmfcoe-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1110.11" date="1524268800">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="57f97498130cd057cd206b0a32077b5eb59926e0e610c021934b41fca1d2eb8b" name="brcmfcoe-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_k4.4.21_69" rel="1.sles12sp2"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1110.11" date="1524268800">- Built driver for sles12sp</changelog>
  </package>
  <package pkgid="7d73c30c463d4f7eba799a2db6ab7b182df782146186748d0511b561d685dd37" name="brcmfcoe-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_k4.4.73_5" rel="1.sles12sp3"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1110.11" date="1524268800">- Built driver for sles12sp</changelog>
  </package>
  <package pkgid="4208692480518a3d774c1df6e748e5bb9fe3fe1924383dce4b9ca355d337e7a4" name="brcmfcoe-kmp-trace" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1110.11" date="1524355200">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="2403bd903371ce089c0753058b5b9a09ca4d77921c892591e5f7f63391ba40a2" name="brcmfcoe-kmp-trace" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1110.11" date="1524268800">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="55a4ddde52bdb86da018df6be0a32395463ac9cd9488912b4ac279a92d8778ea" name="brcmfcoe-kmp-xen" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1110.11" date="1524355200">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="a33d7f792ee5aa6f21a861099868188c74848d74251fbef21993b2d726b8b256" name="brcmfcoe-kmp-xen" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1110.11" date="1524268800">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="2f79dc7e0e3289d7215fe03323c28183921b31deb5645e4da94138815590e145" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="11.4.334.12_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 11.4.334.12" date="1524700800">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="ed79151a07e46fa2e94c08fe4410073f91692941cd582aca735c3651fe33b3e3" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="11.4.334.12_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 11.4.334.12" date="1524614400">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="8106f22493393e24f7e6c4d6b6138ba85ec989a0ab83147a83012d3d08acde67" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="11.4.334.12_k4.4.103_6.38" rel="1.sles12sp3"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 11.4.334.12" date="1524614400">- Built driver for sles12sp</changelog>
  </package>
  <package pkgid="2d014fe0387456ea286c4fc3a3a591bd95d697eec87ba9322eafcb0d3f0fe49a" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="11.4.334.12_k4.4.21_69" rel="1.sles12sp2"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 11.4.334.12" date="1524614400">- Built driver for sles12sp</changelog>
  </package>
  <package pkgid="79959a14b97dd5d17dba61a4445303537786d86105c1c6ded61bff3598e9da08" name="elx-lpfc-kmp-trace" arch="x86_64">
    <version epoch="0" ver="11.4.334.12_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 11.4.334.12" date="1524700800">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="6c48ab1864ff154681f96ffed8a4ca84d715cb621cdb629252c4ec23c943b60c" name="elx-lpfc-kmp-trace" arch="x86_64">
    <version epoch="0" ver="11.4.334.12_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 11.4.334.12" date="1524614400">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="e2214200d974ccfdee5e83938799e770521c41b53971941f78ace148e196dd47" name="elx-lpfc-kmp-xen" arch="x86_64">
    <version epoch="0" ver="11.4.334.12_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 11.4.334.12" date="1524700800">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="427d043747a9f91b6b16a1bbd76a1a792bbdc8278202f060570e4ec6e1dd1aef" name="elx-lpfc-kmp-xen" arch="x86_64">
    <version epoch="0" ver="11.4.334.12_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 11.4.334.12" date="1524614400">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="139819f6d5123bd93d87f123522272ad4262066601b9576f8ad55dd2e10a4faf" name="fibreutils" arch="x86_64">
    <version epoch="0" ver="3.3" rel="5"/>
    <changelog author="Chad Dupuis" date="1156982400">- Changes for SLES 10
- Added sysfs_scan_rport script
- Removed README
- Removed EFI driver files</changelog>
    <changelog author="Chad Dupuis" date="1158364800">- Version 2.1-2
- Added legacy tape library definitions to probe-luns
- Fixed issue where quotation marks were needed around a grep
  statement when searching for adapters</changelog>
    <changelog author="Chad Dupuis" date="1158624000">- Fixed boot.probe-luns script so that it does not mount/remount root
  filesystem</changelog>
    <changelog author="Chad Dupuis" date="1159315200">- Refreshed tape definitions in probe-luns</changelog>
    <changelog author="Chad Dupuis" date="1159401600">- Automatically upgrade probe-luns install using pbl_inst.sh if 
  /sbin/probe-luns exists</changelog>
    <changelog author="Chad Dupuis" date="1163721600">Build 2.2-1

- Fixed infinite loop in lssg if a device does not have any vendor or
  product ID output
- Added code to lssg to prevent it from running on 2.4 kernel systems
- Changed string used to get target port information from QLogic adapters
  in adapter_info
- Added code to probe-luns to only search for LUNs that are defined in
  /proc/scsi/qla*/* 
- Added code to hp_system_info to grab information about MultiPulse
- Added code to adapter_info to print out the version of MultiPulse if it's
  installed</changelog>
    <changelog author="Chad Dupuis" date="1164758400">Build 2.2-2

- Fixed code that searched for LUNs in probe-luns
- Updated the help messages in hp_rescan, probe-luns and adapter_info
- Made hp_system_info put data files in a separate directory instead of
  just /tmp</changelog>
    <changelog author="Chad Dupuis" date="1173398400">Build 2.3-1

- Add support for RHEL 5
- Fix if statement in hp_system_info
- Add checks for libraries in /usr/lib64 to hp_system_info</changelog>
    <changelog author="Chad Dupuis" date="1175212800">Build 2.3-2

- Fix problem with lssg where it was printing sg devices where
  the WWN was all 0's</changelog>
    <changelog author="Chad Dupuis" date="1177718400">Build 2.3-3

- Fixed date string in hp_system_info</changelog>
    <changelog author="Chad Dupuis" date="1181779200">Build 2.3-4

- Fixed floating point exception on x86 architectures with scsi_info</changelog>
    <changelog author="Chad Dupuis" date="1182297600">Build 2.3-5

- Changed lssd and lssg to not stop on a scsi_info failure</changelog>
    <changelog author="Chad Dupuis" date="1182556800">Build 2.3-6

- Fixed a hang when scanning in lssg</changelog>
    <changelog author="Chad Dupuis" date="1182816000">Build 2.3-7

- Fixed LUN parsing issue in probe-luns</changelog>
    <changelog author="Chad Dupuis" date="1185494400">Build 2.3-8

- Add check to lssg to make sure that /sys/class/scsi_generic exists</changelog>
    <changelog author="Chad Dupuis" date="1185926400">Build 2.4-1

- Added -c options to lssg and lssd</changelog>
    <changelog author="Chad Dupuis" date="1208217600">Build 2.4-2

- Fixed printing QLogic driver version in adapter_info</changelog>
    <changelog author="Chad Dupuis" date="1209513600">Build 2.4-3

- Fixed adapter_info -L flag on SLES 9 SP 4</changelog>
    <changelog author="Chad Dupuis &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.5-1" date="1215475200">- Changes to RPM to comply with RPM commonality spec.</changelog>
    <changelog author="Chad Dupuis &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.0-1" date="1222128000">- Initial version that works with inbox fibre channel drivers only
  (Severity: Critical)
- Fix grep statement that parses /sys/block for sd devices in lssd
  (Severity: Minor)
- Add support for five character device names in lssd (Severity: Minor)
- Fix parsing of sdsd* devices in lssd</changelog>
    <changelog author="Chad Dupuis &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.0-2" date="1227744000">- Fix symbolic link issues on RHEL 5.3 (Severity: Minor)</changelog>
    <changelog author="Marzieh Namazi &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.0-3" date="1236297600">- Fix new version from 3.0-2 to 3.0-3</changelog>
    <changelog author="Chad Dupuis &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.1-1" date="1247529600">- Added support for Brocade HBAs (Severity: Medium)
- Added support for getting WWN from MSA2xxx devices in scsi_info</changelog>
    <changelog author="Chad Dupuis &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.1-2" date="1248480000">- Fixed QLogic port state output on RHEL 5.3</changelog>
    <changelog author="Chad Dupuis &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.1-3" date="1260489600">- Fixed discovery of HBAs in adapter_info on Integrity servers with multiple PCI
  busses</changelog>
    <changelog author="Keith Wortman &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2-3" date="1298678400">- Initial release with Emulex CNA support</changelog>
    <changelog author="Keith Wortman &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2-4" date="1323388800">- Fix for dependency check error seen when installing with HPSUM</changelog>
    <changelog author="Kumar Rahul&lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2-5" date="1329264000">- Removed installation check for kernel 2.6 and addded Installation check for Rhel5.3 and SLES10 SP3 onwards</changelog>
    <changelog author="Shreya Roy Chowdhury&lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2-6" date="1355875200">- Corrected Link state display information for Qlogic Adapters
- Added MSA G3 support in Scsi_info.h</changelog>
    <changelog author="Keith Wortman &lt;linux_swdeliverables@groups.ext.hpe.com&gt; 3.3-1" date="1455926400">- Changes for HPE branding and general updates.</changelog>
    <changelog author="Keith Wortman &lt;linux_swdeliverables@groups.ext.hpe.com&gt; 3.3-2" date="1473984000">- Added support for SN1600Q</changelog>
    <changelog author="Keith Wortman &lt;linux_swdeliverables@groups.ext.hpe.com&gt; 3.3-3" date="1478304000">- Added support for SN1200E and SN1600E</changelog>
    <changelog author="Aravinda Rajanna &lt;linux_swdeliverables@groups.ext.hpe.com&gt; 3.3-5" date="1491523200">- Added code for optrom firmware version display for cards
- Updated code to print CNA driver version for Emulex CNA cards</changelog>
  </package>
  <package pkgid="53219c2ddc112fe2d30f9ee0fb05b3e167d2ddce9c34c2dfc5dfeacd3b622b98" name="firmware-43d7eff89e" arch="i386">
    <version epoch="0" ver="15.10.10.00" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 11.10" date="1329912000">-     *Enhancements/New Features:**  
    
    
      * 11.10.07.00 is the initial firmware release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 13.10.53.00" date="1337083200">-     Quix 1001207681 / CQ00264466 - Generate Auth Data Diags CMD fails on B320i
    CQ00264467 - Update thermal settings for HP HBAs CQ00264734 - Tape Drives &amp;
    P2000 RBODs are failing Authentication during BIOS Initialization</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 13.10.83.00" date="1344427200">-     __Resolved an issue where the Request Sense Command showed incorrect data when
    the system was stopped, this affects SATA only.__
    
    __Resolved an issue for Request Sense SCSI Command, which showed incorrect
    data for a SATA drive during standby power condition mode.__
    
    __Resolved an issue for SATA drives where the unit failed to go from standby
    to active mode, when the Start/Stop Command was executed.__</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 13.10.113.00" date="1350302400">-     Resolved an issue to update thermal settings for OEM specific HBAs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 13.10.141.00" date="1361275200">-     _Resolved an issue to update thermal settings for OEM specific HBAs_.  
      
    Updated the ROM BIOS.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.01.00" date="1378728000">-     *Enhancements/New Features:**  
    Enhancements for this version of the firmware include the following support:
    
      * Turn on drive failure indicator anytime a drive fails to link
      * Logging drive link failures
      * The drive write cache can now be enabled, if required. The default setting for drive write cache is disabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.01.00" date="1378814400">-     *Problems Fixed:**  
    The following issues are resolved in this version of the firmware:
    
      * Passthru command could be issued to a direct-attached SATA device before it is ready
      * Reduced performance caused by detected memory errors
      * Drive health and locate indicators are sent to the incorrect drive bay for expander attached drives
      * Handling an I/O error returns a failed request in scenarios that could have been recovered
      * Installing or removing an expander attached drive is not reported to the BIOS or driver while the firmware is initializing</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.06.00" date="1393416000">-     *Problems Fixed:**
    
      * Addresses a SAS discovery error that could occur during POST when the HP H221 or H222 Host Bus Adapter controllers are connected to an external JBOD.
      * Addresses box numbering issue (numbering not displayed on back of display of HP D3000 enclosure) when H2xx HBA's are connected to an HP D3000 enclosure.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.07.00" date="1400155200">-     *Problems Fixed in version 15.10.07.00:**
    
      * Resolves POST error 'MPT BIOS Fault 13h'. If this error occurs, the system will not boot from any boot device attached to an HP H2xx Host Bus Adapter (HBA) and will be unable to access data on drives attached to the HP H2xx HBA. The fault is triggered if the link between the HP H2xx HBA and the drives goes down during link tuning process. Updated firmware will no longer trigger this fault and the link is now allowed to re-establish itself. This issue is seen only with Solid State Drives (SSD).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.07.00-2.1" date="1432555200">-      Customers who already installed firmware version 15.10.07.00 do not need to update to 15.10.07.00 (B).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.07.00-2.1" date="1432641600">-     *Problems Fixed in version 15.10.07.00:**
    
      * Resolves POST error 'MPT BIOS Fault 13h'. If this error occurs, the system will not boot from any boot device attached to an HP H2xx Host Bus Adapter (HBA) and will be unable to access data on drives attached to the HP H2xx HBA. The fault is triggered if the link between the HP H2xx HBA and the drives goes down during link tuning process. Updated firmware will no longer trigger this fault and the link is now allowed to re-establish itself. This issue is seen only with Solid State Drives (SSD).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.09.00" date="1440590400">-     Firmware Version 15.10.09.00
    
      * Resolves a performance issue that was caused by a 90 msec timeout on all read/write operations when no Smart Carrier was present. This firmware reduces the read/write timeout to 2 msec.
    
      * Resolves a lockup issue during boot up on the HP ProLiant DL580 Gen8 Server when configured with the HP Host Bus Adapter H220 connected to SATA SSD or HDD drives.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.09.00-2.1" date="1446465600">-     Firmware Version 15.10.09.00 (B)
    
      * Improved integration with HP Smart Update Manager
    
    Firmware Version 15.10.09.00
    
      * Resolves a performance issue that was caused by a 90 msec timeout on all read/write operations when no Smart Carrier was present. This firmware reduces the read/write timeout to 2 msec.
    
      * Resolves a lockup issue during boot up on the HP ProLiant DL580 Gen8 Server when configured with the HP Host Bus Adapter H220 connected to SATA SSD or HDD drives.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.10.00" date="1489924800">-      Added support for Gen9 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.10.00" date="1490011200">-     *Problems Fixed in version 15.10.10.00:**
    
      * HPE ProLiant BL420c Gen8 server configured with HPE Dynamic Smart Array B320i RAID controllers, failed to boot and the system stopped responding during Power-On Self-Test (POST). In some instances, the message, "1783 Driver Array Controller Failure" was displayed. Please refer to HPE Customer Advisory [c05317927](http://h20566.www2.hpe.com/hpsc/doc/public/display?docId=c05317927) for details.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.10.00-1.1" date="1496404800">-      Supports H221 on Gen9 Servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.10.00-2.1" date="1509624000">-      Fixes an issue were the appropriate FW version for the Host Bus Adapter (HBA) Stockade (H2xx) driver will not install when using the Service Pack ProLiant (SPP)</changelog>
  </package>
  <package pkgid="e1e610da7fd5ff8ac0668676e441eb7ff189824e76b4b0ce621109a78616ed35" name="firmware-cafee9b6e4" arch="x86_64">
    <version epoch="0" ver="24.23.0_0019" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 24.23.0-0019" date="1513425600">-</changelog>
  </package>
  <package pkgid="ed25ef5020e7793510826efae410dbfa313c15e4268d066391ee1b9e185cb6e7" name="firmware-cna-emulex" arch="x86_64">
    <version epoch="0" ver="2018.06.01" rel="1.16"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.09.02" date="1408968000">-     We now have seperate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Added support for Red Hat Enterprise Linux 7 operating system.  
    Added support for the following devices:  
    
    
      * HP StoreFabric CN1200E Dual Port Converged Network Adapter
      * HP FlexFabric 20Gb 2-port 650FLB Adapter
      * HP FlexFabric 20Gb 2-port 650M Adapter
      * HP FlexFabric 10Gb 2-port 556FLR-SFP+ Adapter
    
    Initial CNA (XE100 series) firmware 10.2.340.19  
    Updated CNA (BE3) firmware 10.2.340.19
    
    Contains:  
    CNA (BE2) firmware 4.9.416.2 (frozen)  
    CNA (BE3) firmware 10.2.340.19  
    CNA (XE100 series) firmware 10.2.340.19</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.09.02" date="1409054400">-     *Firmware**  
      
    CNA (BE2) - 4.9.416.2  
    
      * Corrects an issue where a CN1000E CNA fails to maintain login in a multi-FCF environment.
    CNA (BE3) - 10.2.340.19  
    
      * Corrects an issue where a CN1000E CNA fails to maintain login in a multi-FCF environment.
      * Resolves an issue where the CNA stops passing traffic when promiscuous mode is turned off.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.09.03" date="1411992000">-     We now have seperate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Updated CNA (XE100 series) firmware 10.2.340.22  
      
    This is the minimum firmware version, 10.2.340.22,  for support with Virtual
    Connect (VC) 4.30 for the following products:
    
      * HP FlexFabric 20Gb 2-port 650FLB Adapter
      * HP FlexFabric 20Gb 2-port 650M Adapter 
    **Contains:**  
      
    CNA (BE2) firmware 4.9.416.2 (frozen)  
    CNA (BE3) firmware 10.2.340.19  
    CNA (XE100 series) firmware 10.2.340.22</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.09.04" date="1416225600">-     We now have seperate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Updated CNA (BE3) firmware 10.2.340.25  
      
    **Contains:**  
      
    CNA (BE2) firmware 4.9.416.2 (frozen)  
    CNA (BE3) firmware 10.2.340.25  
    CNA (XE100 series) firmware 10.2.340.22</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.09.04" date="1416312000">-     The updated BE3 firmware, version 10.2.340.25, contained in this component
    resolves the following:
    
      *  System hangs if a vswitch of teamed interfaces is created.
      *  LUN's do not come back online after a reboot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.09.05" date="1421064000">-     We now have seperate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    This component contains the minimum firmware version, 10.2.340.22,  for
    support with Virtual Connect (VC) 4.30 for the following products:
    
      * HP FlexFabric 20Gb 2-port 650FLB Adapter
      * HP FlexFabric 20Gb 2-port 650M Adapter
    
    **Contains:**  
      
    CNA (BE2) firmware 4.9.416.2 (frozen)  
    CNA (BE3) firmware 10.2.340.19  
    CNA (XE100 series) firmware 10.2.340.22</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.09.05" date="1421150400">-     HP Smart Update Manager (HP SUM) can now downgrade and rewrite this component
    successfully. Previous versions of this product starting with version
    2014.09.02 could not be downgraded or rewritten using HP SUM even if the FORCE
    flag was set while deploying with HP SUM.
    
    Please note that the binary content of this component is the same as the
    previous version 2014.09.03 (CP024783.scexe). Thus, there is no need to update
    to this component if the firmware is already at the version contained in the
    component versioned 2014.09.03.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.02.01" date="1421236800">-     We have seperate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Added support for HP Ethernet 10Gb 2-port 557SFP+ Adapter  
    Added support for SLES 12  
      
    Updated CNA (XE100 series) firmware 10.2.477.10  
    Updated CNA (BE3) firmware 10.2.477.10  
      
    Contains:  
    CNA (BE2) firmware 4.9.416.2 (frozen)  
    CNA (BE3) firmware 10.2.477.10  
    CNA (XE100 series) firmware 10.2.477.10</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.02.01" date="1421323200">-     *Firmware**  
      
    CNA (BE3) - 10.2.477.10  
      
    This firmware version resolves the following:  
    
      * an issue when the configuration variables exceed a total setup of 121 bytes.  There is the potential to corrupt the configuration during the save process.
      * an issue where an HP FlexFabric 554FLB adapter experiences pause frame flood and is unable to get into the NIC BIOS.
    CNA (XE100 series) - 10.2.477.10  
      
    This firmware version resolves the following:  
      
    
      * an issue when the configuration variables exceed a total setup of 121 bytes.  There is the potential to corrupt the configuration during the save process.
      * an issue where an HP FlexFabric 650FLB fails to show correct Remote Device Information.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.02.02" date="1424952000">-     We have seperate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Updated CNA (XE100 series) firmware 10.2.477.23  
      
    Contains:  
    CNA (BE2) firmware 4.9.416.2 (frozen)  
    CNA (BE3) firmware 10.2.477.10  
    CNA (XE100 series) firmware 10.2.477.23</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.02.02" date="1425038400">-     *CNA (XE100 series) firmware version 10.2.477.23**
    
      * Resolves VMQ issues which resulted in virtual machines not being connected to any network
      * Unable to perform PXE boot with a HP FlexFabric 2-port 650FLB Adapter in a 1Gb environment.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.06.01" date="1432036800">-     We have separate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Updated CNA (XE100 series) firmware 10.5.65.21  
    Updated CNA (BE3) firmware 10.5.65.21
    
    Updated CNA (BE2) firmware 4.9.416.7
    
    **Contains:**
    
    CNA (BE2) firmware 4.9.416.7  
    CNA (BE3) firmware 10.5.65.21  
    CNA (XE100 series) firmware 10.5.65.21</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.06.01" date="1432123200">-     *Firmware**
    
    CNA (BE2) - 4.9.416.7
    
      * Resolved performance issues while accessing data using FTP
    
    CNA (BE3) - 10.5.65.21
    
      * Long boot times due to duplicate iSCSI target entries observed in iSCSISelect
      * Resolved issue where link does not come up for VF on VM when state changes from disable to auto using ip link cmd on hypervisor
      * Corrected ability to add iSCSI target from UEFI iSCSI BIOS in vNIC1 mode
      * VC defined PWWN's are not pushed to adapter and adapter still uses factory defined PWWNs for fabric login
    
    CNA (XE100 series) - 10.5.65.21
    
      * Long boot times due to duplicate iSCSI target entries observed in iSCSISelect
      * Resolved issue where link does not come up for VF on VM when state changes from disable to auto using ip link cmd on hypervisor
      * Corrected ability to add iSCSI target from UEFI iSCSI BIOS in vNIC1 mode
      * VC defined PWWN's are not pushed to adapter and adapter still uses factory defined PWWNs for fabric login
      * Unable to change adapter, HP FlexFabric 650FLB, personality in RBSU in Legacy BIOS boot mode
      * Assigning 1Gig connection to HP FlexFabric 650FLB adapter causes the link go down.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.06.03" date="1440417600">-     We have separate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Updated CNA (XE100 series) firmware 10.5.65.25
    
    **Contains:**
    
    CNA (BE2) firmware 4.9.416.7  
    CNA (BE3) firmware 10.5.65.21  
    CNA (XE100 series) firmware 10.5.65.25</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.06.03" date="1440504000">-     *Firmware**
    
    CNA (XE100 series) - 10.5.65.25
    
      * Resolves an issue when the HP FlexFabric 650FLB Adapter is upgraded from firmware version 10.2.477.23 to 10.5.65.21, the card enters into an unrecoverable state if there is a FAT dump stored on the card from firmware version 10.4.179.0 or earlier.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.10.02" date="1442318400">-     We have separate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Updated CNA (XE100 series) firmware 10.5.160.0  
    Updated CNA (BE3) firmware 10.5.155.0
    
    Contains:  
    CNA (BE3) firmware 10.5.155.0  
    CNA (XE100 series) firmware 10.5.160.0
    
    CNA (BE2) firmware 4.9.416.7</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.10.02" date="1442404800">-     *Firmware**
    
    CNA (BE3) - 10.5.155.0
    
      * Resolves an issue where after updating the firmware to 10.5.155.0 on an Emulex CNA adapter in a c-Class Virtual Connect environment with more than one uplink, only one uplink remains connected, the others are dropped.
    
    CNA (XE100 series) - 10.5.160.0
    
      * Resolves an issue where after updating the firmware to 10.5.156.0 on an Emulex CNA adapter in a c-Class Virtual Connect environment with more than one uplink, only one uplink remains connected, the others are dropped.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.10.03" date="1443700800">-     We have separate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Updated CNA (XE100 series) firmware 10.5.160.1
    
    Contains:  
    CNA (BE3) firmware 10.5.155.0  
    CNA (XE100 series) firmware 10.5.160.1
    
    CNA (BE2) firmware 4.9.416.7</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.10.03" date="1443787200">-     *Firmware**
    
    CNA (XE100 series) - 10.5.160.1
    
    The purpose of the FW is to disable the SMBUS functionality on the C-Class
    Adapters.
    
    This in turn will disable all MCTP commands for the adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.02.02" date="1458475200">-     We have separate components to update Fibre Channel and converged network
    adapters. This is a converged network adapter update component.  
    
    
    Updated CNA(BE2) firmware 4.9.416.15
    
    Updated CNA (BE3) firmware 10.7.110.31  
    Updated CNA (XE100 series) firmware 10.7.110.34
    
    Contains:  
      
    CNA (BE2) firmware 4.9.416.15  
    CNA (BE3) firmware 10.7.110.31  
    CNA (XE100 series) firmware 10.7.110.34  
    
    
    Changes to BE3/XE100 series firmware:
    
      * Added support for HPE StoreFabric CN1200E-T Adapter
      * Added support for HPE FlexFabric 10Gb 2-port 556FLR-T Adapter
      * Added Flex10Qbg v0.68 support
      * Added UEFI HII menu Enable/Disable option for OCSD/OCBB Shared Memory Model
    
    Changes to XE100 series firmware:
    
      * Updated driver to set link state based when there is a physical link toggle and DCC is unavailable
      * Hardening of FAT utility to prevent unrecoverable state caused by FAT file mismatch seen during diagnostics</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.02.02" date="1458561600">-     CNA (XE100 series) 10.7.110.34
    
      * Network disconnect observed on servers with HP FlexFabric 650FLB adapters installed.
      * SAN disconnects when OneView is rebooted.
    
    CNA (BE2) 4.9.416.15
    
      * Corrects data instability during read operations on the HP NC551i FlexFabric Network Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.02.03" date="1467720000">-     We have separate components to update Fibre Channel and converged network
    adapters. This is a converged network adapter update component.
    
      
    Updated CNA (XE100 series) firmware 10.7.110.45
    
    Contains:  
      
    CNA (BE2) firmware 4.9.416.15  
    CNA (BE3) firmware 10.7.110.31  
    CNA (XE100 series) firmware 10.7.110.45</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.02.03" date="1467806400">-     Resolves an issue with the HP FlexFabric 650FLB adapter which resulted in Boot
    from SAN not working as expected after applying the April 2016 SPP</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.08.01" date="1473163200">-     We have separate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Updated CNA (XE100 series) firmware 10.7.340.0  
    Updated CNA (BE3) firmware 10.7.316.0
    
    Updated CNA (BE2) firmware 4.9.416.15
    
    Contains:  
    CNA (BE3) firmware 10.7.316.0  
    CNA (XE100 series) firmware 10.7.340.0
    
    CNA (BE2) firmware 4.9.416.15</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.08.01" date="1473249600">-     BE3 and XE100 series adapters
    
      * Fixed issue where, when failing back to an existing virtual link that was disabled and later re-enabled, an abort occurred during the plogi exchange in the data plane
      * Fixed issue where NIC disconnects after multiple iSCSI target flash writes</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.10.01" date="1474632000">-     We have separate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Updated CNA (XE100 series) firmware  
    Updated CNA (BE3) firmware
    
    **Firmware**
    
    BE3/XE100 series:
    
      * Added automatic recovery from errors that previously required a system reboot
      * Added Secure Firmware Update support
      * Added PMCI Implementation Spec v1.03 (Active Health over MCTP)
    
    Contains:  
    CNA (BE3) firmware 11.1.183.23  
    CNA (XE100 series) firmware 11.1.183.23</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.10.03" date="1487246400">-     We have separate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Updated CNA (XE100 series) firmware  
    
    
    Contains:  
    CNA (BE3) firmware 11.1.183.23  
    CNA (XE100 series) firmware 11.1.183.48</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.10.03" date="1487332800">-     This fix improves the synchronization of the information crossing between two
    different interfaces</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.10.05" date="1490097600">-     We have separate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Updated CNA (XE100 series) firmware  
    
    
    Contains:  
    CNA (BE3) firmware 11.1.183.23  
    CNA (XE100 series) firmware 11.1.183.62</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.10.05" date="1490184000">-     This fix resolves the following:
    
      * unexpected behavior in which ProLiant Gen 9 c-class server blades equipped with 650FLB or 650M adapters may not complete Power-On Self Test (POST)
      * unexpected behavior which occurred after upgrading firmware to 11.1.183.23, resulting in network ports losing connections
      * unexpected behavior in which 650FLB network ports were inadvertently assigned the same MAC address, resulting in network packets being sent to the incorrect ports.
      * behavior in which Microsoft Windows terminates unexpectedly</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.06.01" date="1496577600">-     Added support for the following:
    
      
        HPE UEFI 2.0  
        Data Center interconnect (Dci) / Active Service Network (ASN)
    configuration defaults.  
        NIC Discovery and Configuration via iLO  
        Single Transmit(TX) queue for Bandwidth(BW) capping with multiple
    Receive(Rx) queues for Receive Side Scaling (RSS) via Linux NIC Driver  
        Ability to notify user that OneView is already in control of the adapter
    when OneCommand Manager (OCM) is loaded.
    
    Support for following specs:
    
      
    a.    Inter-IC(I2C) Interface Spec v2.01  
    b.    Data Center interconnect (Dci) spec  
    c.    Abstract Syntax Notation One (ASN.1)
    
    Updated CNA (XE100 series) Firmware
    
    Contains:
    
    CNA (XE100 series) firmware 11.2.1226.20</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.06.01" date="1496664000">-     Resolves the following:
    
        HPE FlexFabric 20Gb 650FLB Adapter using 10.2 driver/firmware NICs went
    into an incomplete state  
        HPE FlexFabric 20Gb 650FLB Adapter in which multiple Virtual Connect
    links could result in an unexpected termination of the Windows Operating
    System</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.09.01" date="1503489600">-     We have separate components to update fibre channel and converged network
    adapters.  This is a converged network adapter update component.  
      
    Updated CNA (XE100 series) firmware
    
    **Firmware**
    
    Contains:  
    CNA (XE100 series) firmware 11.2.1263.19</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.09.01" date="1503576000">-     Fixed the following:
    
      * Resolves unexpected behavior where 650 FLB and M adapters throw "PCIe Link Bandwidth Reduction" events
      * Resolves unexpected behavior where 650M adapter goes missing from OS post Hotfix FW flash of 11.1.183 build 32
      * Fixed the unexpected behavior where HP BL460c Gen10 system is powered off after flashing 11.2.1223.0 firmware and iLO5 Thermal tab is reporting Overheating temperature 122C for 650FLB adapter
      * Resolves an unexpected behavior where Network adapters has no network information in Active Health System (AHS) logs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.02.01" date="1515585600">-     Added support for the following:
    
    UEFI:
    
      * Modify Fibre Channel over Ethernet (FCoE) code base to compile with Unreal Development Kit 2015(UDK2015) for access to new Unified Extensible Firmware Interface (UEFI)
      * Implement HP Unified Extensible Firmware Interface (UEFI) reqs - spec changes from 2.2 and 2.3
    
    Firmware:
    
      * Security Encryption for Internet Small Computer System Interface(iSCSI) Challenge Handshake Authentication Protocol (CHAP) and Data Center Interconnect(DCi) config data
      * Platform Management Components Intercommunication (PMCI) v1.1.0 - which also covers Network Controller Sideband Interface (NC-SI) requirements V1.01
      * Active Health System (AHS) Device Capabilities support in the Auxiliary Port (Aux) power
    
    Updated CNA (XE100 series) firmware:
    
    **Contains:**
    
    CNA (XE100 series) firmware 11.4.1231.6</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.02.01" date="1515672000">-     Fixed the following:
    
    UEFI:
    
      * Boot From SAN(BFS) volume is seen offline during Microsoft Windows 2016 Operating System install with 11.2.1263.19 Firmware
      * Removal of Boot entry from card Basic Input /Output System(BIOS) caused a red screen on HPE ProLiant ML350 Gen10 Server
    
    BIOS/Firmware:
    
      * HP FlexFabric 20Gb 2-port 650M Adapter goes missing from Operating System (OS) post 1.1.183.624 firmware flash
      * Excessive number of timeouts overflowing Noted All or Nothing Gate(NAND)
      * For HP StoreFabric CN1200E 10Gb Converged Network Adapter and HPE StoreFabric CN1200E-T 10GBASE-T Converged Network Adapter Firmware Active Health System (AHS) log incorrect part number
      * Name of HP StoreFabric CN1200E 10Gb Converged Network Adapter show incomplete in Active Health System (AHS)
      * For HP FlexFabric 20Gb 2-port 650FLB Adapter "Function Driver" is missing in Active Health System (AHS) field
      * Ports of HP FlexFabric 10Gb 2-port 556FLR-SFP+ Adapter/HPE StoreFabric CN1200E-T 10GBASE-T Converged Network Adapter will become Disconnected in ESXI6.0 update 3 Operating System
      * Server Profile Health Status is not stable during Power on</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.06.01" date="1516190400">-     Fixed the following:
    
      * Add a check for zero capacity LUNs (Logical Units) and avoid creating device path for them.
      * HP StoreFabric CN1200E Dual Port Converged Network Adapter FCoE function only show "Slot 3 Port 3:CN1200E Function 2-FCoE"</changelog>
  </package>
  <package pkgid="e2bc82084e35da35531d58aba6bf05dd097181a786c19ae930ca45b6f5493dd3" name="firmware-d3000" arch="x86_64">
    <version epoch="0" ver="4.04" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.72" date="1436184000">-     *The following fix is added in this version:-**
    
      * Fixed an issue causing fan speed to run at the maximum level due to a false error indication reported on early production hardware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.72-3.1" date="1475841600">-     Firmware upgrade to 1.72(C) is not necessary, if the device is currently
    running 1.72 firmware</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.72-3.1" date="1475928000">-     *The following fix is added in this version:-**
    
    -Fixed an issue causing fan speed to run at the maximum level due to a false error indication reported on early production hardware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.64" date="1499774400">-     *The following enhancement was incorporated in this version:**
    
      * Added support for 3610 and 3710 disk enclosures</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.64" date="1499860800">-     *The following fix was incorporated in this version:**
    
      *  Fixed NVRAM CRC error</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.04-1.1" date="1519560000">-     *The following fix was incorporated in this version:**
    
      *  Fixed NVRAM CRC error</changelog>
  </package>
  <package pkgid="1d8b59348e1a2e214bb21584d50ef4428cdccb9f2582bf57bf62e7115250ef35" name="firmware-d6020" arch="x86_64">
    <version epoch="0" ver="2.72" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.09-1.1" date="1505908800">-     *The following fix is added in this version:**
    
      * Failed to set the power supply fail flag when power supply status was critical
      * General exception message appeared on the console
      * D6020 Disk Enclosure - Segments of node3 &amp; node4 of 6500-6600 Mixed Cluster going into"NotAvailable" or "OnBackup" State
      * Remove SysIndicators references from ESP</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.53" date="1506081600">-     *The following fix is added in this version:**
    
      * Enclosure in Unexpected status: Non-critical after restoring the Encl ID.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.53-1.1" date="1520078400">-     *The following fix is added in this version:**
    
      * Enclosure in Unexpected status: Non-critical after restoring the Encl ID.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72" date="1522929600">-     *The following fixes was incorporated in this version:**
    
      * Sensors presence reporting for single domain mode
      * When an IOM is pulled the surviving IOM reports False critical temperatures
      * Configure phy zone group to 0 (zero) for all phys in the initstring</changelog>
  </package>
  <package pkgid="a7269089c0f1b0dd0400a0e4d37046894ff012be5f24d527592c6c412bb0dc86" name="firmware-fc-emulex" arch="x86_64">
    <version epoch="0" ver="2018.06.01" rel="1.13"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.09.02" date="1408968000">-     We now have seperate components to update fibre channel and converged network
    adapters.  This is a fibre channel update component.  
      
    Added support for Red Hat Enterprise Linux 7 operating system.  
      
    Updated 8Gb standup HBA boot image to 5.20x13  
    
      * Added UEFI support
    Updated 8Gb mezz boot image to 6.20x4  
    Updated 16 Gb HBA/Mezz uninversal boot  to 10.2.340.19  
    
      * Added UEFI support
    
    Contains:  
      
    16 Gb HBA/Mezz universal boot 10.2.340.19  
      
    8 Gb Gen8 Mezz (LPe1205A) firmware 2.02X12  
    8 Gb  standup firmware 2.02x13  
    8 Gb Mezz firmware 2.02x13  
    8 Gb HBA boot image 5.20x13 (2.12a14 BIOS, 4.13a14 UEFI)  
    8 Gb Mezz boot image 6.20x4 (3.30a2 BIOS, 4.13a14 UEFI)  
      
    4 Gb HBA/Mezz firmware 2.82x4  
    4 Gb Mezz boot image 6.10a14 (3.30a1 BIOS)  
    4 Gb HBA boot image 5.20a6 (2.12a14 BIOS)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.09.02" date="1409054400">-     *Firmware**  
      
    8Gb Standup  \- 2.02x13
    
      * Corrects a link up/link down recovery issue
      * Resolves Link Down interrupt that wasn't being processed during the Link Up handling
    8Gb Mezzanine - 2.02x12
    
      * Resolves Link Down interrupt that wasn't being processed during the Link Up handling
    8Gb Mezzanine (LPe1205a) - 2.02x13
    
      * Corrects a link up/link down recovery issue
      * Resolves Link Down interrupt that wasn't being processed during the Link Up handling
    16Gb Standup &amp; Mezzanine - 10.2.340.19  
    
      * Resolved firmware download to SN1100E failure with MAL/MILI error issue.
      * Corrected a problem with scanning targets on direct connect configurations.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.02.01" date="1421236800">-     We  have seperate components to update fibre channel and converged network
    adapters.  This is a fibre channel update component.  
      
    Added support for SLES 12  
      
    Updated 16 Gb HBA/Mezz uninversal boot  to 10.2.477.9  
    Updated 8Gb HBA boot image to 5.20x13  
    Updated 8 Gb Mezz boot image to 6.20x4  
    Updated 4 Gb Mezz boot image to 6.20x4  
      
    
    Contains:  
      
    16 Gb HBA/Mezz universal boot 10.2.477.9  
      
    8 Gb Gen8 Mezz (LPe1205A) firmware 2.02X12  
    8 Gb  standup firmware 2.02x13  
    8 Gb Mezz firmware 2.02x13  
    8 Gb HBA boot image 5.20x13 (2.12a14 BIOS, 4.13a14 UEFI)  
    8 Gb Mezz boot image 6.20x4 (3.30a2 BIOS, 4.13a14 UEFI)  
      
    4 Gb HBA/Mezz firmware 2.82x4  
    4 Gb Mezz boot image 6.20x4 (3.30a2 BIOS)  
    4 Gb HBA boot image 5.20a6 (2.12a14 BIOS)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.02.01" date="1421323200">-     *Boot Bios**  
      
    8Gb Standup - 5..20x13
    
      * Resolves an issue where there is a system hang at POST after mapping an HP 82E adapter to a P2000 storage array under Legacy mode.
    8Gb Mezzanine - 6.20x4
    
      * Resolves an issue where there is a system hang at POST after mapping an HP LPe1205/HP LPe1205A adapter to a P2000 storage array under Legacy mode.
      
    4Gb Mezzanine - 6.20x4
    
      * Resolves an issue where Virtual WWN's are still used after changing to default mode in VC-FC.
      
    **Firmware**  
      
    16Gb Standup &amp; Mezzanine - 10.2.477.9  
      
    This firmware resolves the following:
    
      * an issue where the server hung during RHEL6 x64 FCoE boot
      * an issue where the SN1000E adapter becomes unresponsive after updating to version 1.1.65.101 firmware
      * a performance scaling issue in P2P connection in Dual_Port configuration
      * an issue where the SN1000E using direct connect fails to scan targets with its BIOS
      * an issue where not all target ports are displayed on  "scan for devices".</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.06.01" date="1432036800">-     We  have separate components to update fibre channel and converged network
    adapters.  This is a fibre channel update component.  
      
    Updated 16 Gb HBA/Mezz uninversal boot  to 10.5.65.14  
    Updated 8Gb standup boot bios to 5.21x4  
    Updated 8Gb mezz boot bios to 6.20x10
    
      
    Note: The 8Gb fibre channel version comparison code has been modified to
    compare only numbers.
    
    **Boot Image **
    
    8Gb Standup - 5.21x4
    
    BIOS:
    
      * Added RFT_ID (register FC4 types) and RFF_ID (register FC4 features)
    
    UEFI:
    
      * Added new UEFI Health protocol error codes and messages
      * Add CLP support level
    
    8Gb Mezzanine - 6.20x10
    
    BIOS:
    
      * Added RFT_ID (register FC4 types) and RFF_ID (register FC4 features)
    
    UEFI:
    
      * Added new UEFI Health protocol error codes and messages
      * Add CLP support level
    
    **Firmware**
    
    16Gb Standup &amp; Mezzanine - 10.5.65.14
    
      * Implementation uplift to ASN1 Data Structure Specification
    
    **Contains:**  
      
    16 Gb HBA/Mezz universal boot 10.5.65.14  
      
    8 Gb Gen8 Mezz (LPe1205A) firmware 2.02X12  
    8 Gb  standup firmware 2.02x13  
    8 Gb Mezz firmware 2.02x13  
    8 Gb HBA boot image 5.21x4 (2.20a6 BIOS, 4.20a7 UEFI)  
    8 Gb Mezz boot image 6.20x10 (3.30a10 BIOS, 4.20a7 UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.06.01" date="1432123200">-     *Boot Image**  
      
    8Gb Standup - 5.21x4
    
    BIOS:
    
      * LUN1 is detected as LUN0 if auto-scan setting is set to "First LUN 0" device
      * After firmware/BIOS update system does not SAN-boot any longer
      * Fix "Boot BIOS is Disabled!" message on a clean adapter
      * Only one boot entry in boot menu but two different boot LUNs are configured
      * Elx appears twice in boot menu although only one target is mapped
    
    UEFI:
    
      * Boot from 3par array with RHEL host does not post boot from SAN installation
      * Target connect with HP 82E adapter can't be shown in BIOS if setting Storage Option Rom Policy to UEFI only
      * Fix issue where UEFI Emulex FCoE Scan level functionality was not implemented fully
    
    8Gb Mezzanine - 6.20x10
    
    BIOS:
    
      * LUN1 is detected as LUN0 if auto-scan setting is set to "First LUN 0" device
      * After firmware/BIOS update system does not SAN-boot any longer
      * Fix "Boot BIOS is Disabled!" message on a clean adapter
      * Only one boot entry in boot menu but two different boot LUNs are configured
      * Elx appears twice in boot menu although only one target is mapped
    
    UEFI:
    
      * Boot from 3par array with RHEL host does not post boot from SAN installation
      * Target connect with HP 82E adapter can't be shown in BIOS if setting Storage Option Rom Policy to UEFI only
      * Fix issue where UEFI Emulex FCoE Scan level functionality was not implemented fully
    
    **Firmware**  
      
    16Gb Standup &amp; Mezzanine - 10.5.65.14
    
      * Resolved issue where the WWN's from VC are not being sent to the HBA</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.10.02" date="1442318400">-     We  have separate components to update fibre channel and converged network
    adapters.  This is a fibre channel update component.
    
    **Boot Image **
    
    8Gb Standup - 5.21x5
    
    UEFI:
    
      * Implemented HII to disable HP Memory features
    
    8Gb Mezzanine - 6.20x11
    
    UEFI:
    
      * Implemented HII to disable HP Memory features
    
    Updated 16 Gb HBA/Mezz universal boot  to 10.5.160.0  
    Updated 8Gb standup boot bios to 5.21x5  
    Updated 8Gb mezz boot bios to 6.20x11  
      
    Contains:  
      
    16 Gb HBA/Mezz universal boot 10.5.160.0  
      
    8 Gb Gen8 Mezz (LPe1205A) firmware 2.02X12  
    8 Gb  standup firmware 2.02x13  
    8 Gb Mezz firmware 2.02x13  
    8 Gb HBA boot image 5.21x5 (2.20a6 BIOS, 4.20a9 UEFI)  
    8 Gb Mezz boot image 6.20x11 (3.30a10 BIOS, 4.20a9 UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.10.02" date="1442404800">-     *Boot Image**  
      
    8Gb Standup - 5.21x5
    
    UEFI:
    
      * Initialize PrivateData earlier from RegisterSPT so it is ready for Driver Health
    
    8Gb Mezzanine - 6.20x11
    
    BIOS:
    
      * Fix unresponsiveness seen in the configuration utility when a key is pressed
      * Use HII option to disable HP Shared Memory features
    
    UEFI:
    
      * Initialize PrivateData earlier from RegisterSPT so it is ready for Driver Health
    
    **Firmware**  
      
    16Gb Standup &amp; Mezzanine - 10.5.160.0
    
      * Resolved issue where WWN's from VC are not being set on the HBA
      * Resolved issue where the "Boot Path Discovered Targets" Boot Target Scan Method is not working</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.02.02" date="1458475200">-     We have separate components to update Fibre Channel and converged network
    adapters. This is a Fibre Channel update component.
    
    Updated 16 Gb HBA/Mezz universal boot to 10.7.110.31
    
    Updated 8 Gb HBA/Mezz firmware to 2.03x6
    
    Updated 8 Gb standup boot bios to 5.21x6  
    Updated 8 Gb mezz boot bios to 6.20x12
    
    Contains:
    
    16 Gb HBA/Mezz universal boot 10.7.110.31
    
    8 Gb Gen8 Mezz (LPe1205A) firmware 2.03x6  
    8 Gb standup firmware 2.03x6  
    8 Gb Mezz firmware 2.03x6
    
    8 Gb HBA boot image 5.21x6 (2.20a6 BIOS, 4.20a10 UEFI)  
    8 Gb Mezz boot image 6.20x12 (3.30a12 BIOS, 4.20a10 UEFI)
    
    
    
    Changes to 16 Gb firmware:
    
      * Added UEFI v1.2 support
      * Added UEFI HII menu Enable/Disable option for OCSD/OCBB Shared Memory Model</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.02.02" date="1458561600">-     For 8 Gb UEFI:
    
      * Fix for "Login failed" in BIOS scan or add boot device on LPe12002.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.06.01" date="1466078400">-     We  have separate components to update fibre channel and converged network
    adapters.  This is a fibre channel update component.
    
    Initial support for the HPE StoreFabric SN1100E 4P 16Gb FC HBA
    
      
    Updated 16 Gb HBA uninversal boot  to 10.7.293.0  
    Updated 8Gb standup boot bios to 5.21x9  
      
    Contains:  
      
    16 Gb HBA universal boot 10.7.293.0  
    8 Gb  standup firmware 2.03x6  
    8 Gb HBA boot image 5.21x9 (2.20a6 BIOS, 4.20a13 UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.06.01" date="1466164800">-     8 Gb Standup products
    
    4.20a13 UEFI resolves the following:
    
      * SCAN for target LUN issue, if no LUN is attached, menu will display not supported or not configured
      * Issue where virtual WWN assignment reverts
      * CLP issue where the WWNs are changing between CLP and factory WWNs value on every reboot
    
    16 Gb firmware
    
      * Resolves an issue where HPE Proprietary T10 DIF was enabled on unsupported HBAs</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.08.01" date="1473163200">-     We  have separate components to update fibre channel and converged network
    adapters. This is a fibre channel update component.  
      
    Updated 16 Gb HBA/Mezz uninversal boot to 10.7.335.0  
    Updated 8Gb standup boot bios to 5.21x10  
    Updated 8Gb mezz boot bios to 6.21x1  
      
    Contains:  
      
    16 Gb HBA/Mezz universal boot 10.7.335.0  
      
    8 Gb Gen8 Mezz (LPe1205A) firmware 2.03X6  
    8 Gb  standup firmware 2.03x6  
    8 Gb Mezz firmware 2.03x6  
    8 Gb HBA boot image 5.21x10 (2.20a6 BIOS, 4.20a15 UEFI)  
    8 Gb Mezz boot image 6.21x1 (3.30a14 BIOS, 4.20a15 UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.08.01" date="1473249600">-     8 Gb Standup products
    
    4.20a15 UEFI resolves the following:
    
      * SCAN for target LUN issue, if no LUN is attached, menu will display not supported or not configured
      * Issue where virtual WWN assignment reverts
      * CLP issue where the WWNs are changing between CLP and factory WWNs value on every reboot
    
    8 Gb Mezzanine products
    
    4.20a15 UEFI resolves the following:
    
      * SCAN for target LUN issue, if no LUN is attached, menu will display not supported or not configured
      * Issue where virtual WWN assignment reverts
      * CLP issue where the WWNs are changing between CLP and factory WWNs value on every reboot
    
    16 Gb firmware
    
      * Resolves an issue where HPE Proprietary T10 DIF was enabled on unsupported HBAs</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.10.01" date="1474632000">-     We  have separate components to update fibre channel and converged network
    adapters. This is a fibre channel update component.  
      
    Updated 16 Gb HBA/Mezz uninversal boot  
    Updated 8Gb standup boot bios  
    Updated 8Gb mezz boot bios
    
    **Firmware**
    
    16GB standup/mezz
    
      * Uplifted for HPE UEFI specification v1.4
    
      
    Contains:  
      
    16 Gb HBA/Mezz universal boot 11.1.183.21  
      
    8 Gb standup/mezz firmware 2.03X6
    
    8 Gb standup universal boot image 5.21x10 (2.20a6 BIOS, 4.20a15 UEFI)
    
    8 Gb mezzanine universal boot image 6.21x1 (3.30a14 BIOS, 4.20a15 UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.10.04" date="1490097600">-     We  have separate components to update fibre channel and converged network
    adapters. This is a fibre channel update component.  
      
    Updated 16Gb HBA/Mezz uninversal boot
    
    Contains:  
      
    16 Gb HBA/Mezz universal boot 11.1.183.58  
      
    8 Gb standup/mezz firmware 2.03X6
    
    8 Gb standup universal boot image 5.21x11 (2.20a7 BIOS, 4.20a15 UEFI)
    
    8 Gb mezzanine universal boot image 6.21x1 (3.30a14 BIOS, 4.20a15 UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.10.04" date="1490184000">-     This fix resolves an issue in which 16Gb HBAs were unable to login when
    connected directly to a target port on 3PAR arrays</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.06.01" date="1496577600">-     Added support for following:
    
        HPE UEFI 2.0  
        Ability to notify user that OneView is already in control of the adapter
    when OneCommand Manager(OCM) is loaded  
        Uplifted for HPE UEFI specification v1.4 on 8Gb HBA BIOS  
        Platform Management Components Intercommunication(PMCI) v1.1.0 Spec  
        Boot from a 4k sector Native disk
    
    Updated 16/32 Gb HBA/Mezz universal boot  
    Updated 16Gb  HBA/Mezz universal boot  
    Updated 8Gb  HBA/Mezz universal boot
    
    **Contains:**
    
    16/32 Gb HBA/Mezz universal boot 11.2.254.12
    
    16 Gb HBA/Mezz universal boot 11.2.254.12
    
    8 Gb standup/mezz firmware 2.03x14
    
    8 Gb standup/mezz universal boot image 11.20a7 (11.2.241.0 BIOS, 11.2.283.0
    UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.06.01" date="1496664000">-     Resolves the following:
    
        Boot From SAN (BFS) does not see the LUN as a bootable logical drive on
    8Gb HBA  
        HPE SN1600E 32Gb 2p FC HBAs gets into incomplete state on HPE Proliant
    Gen 9 DL560 server  
        ACCESS_VDATA property exists even after disabling the XROM BIOS</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.06.02" date="1502107200">-     Updated 16/32 Gb HBA/Mezz universal boot  
    Updated 16Gb  HBA/Mezz universal boot
    
    **Contains:**
    
    16/32 Gb HBA/Mezz universal boot 11.2.254.15
    
    16 Gb HBA/Mezz universal boot 11.2.254.14
    
    8 Gb standup/mezz firmware 2.03x14
    
    8 Gb standup/mezz universal boot image 11.20a7 (11.2.241.0 BIOS, 11.2.283.0
    UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.06.02" date="1502193600">-     Resolves the following:
    
         HPE Synergy 3530C 16Gb Fibre Channel Host Bus Adapter inlet temperatures
    were only being displayed</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.09.01" date="1503489600">-     We  have separate components to update fibre channel and converged network
    adapters. This is a fibre channel update component.  
      
    Updated 16 Gb HBA/Mezz universal boot.  
    Updated 32 Gb HBA universal boot  
    Updated 8Gb HBA/Mezz boot bios.  
      
    Contains:  
      
    16 Gb HBA/Mezz universal boot 11.2.307.16  
    16/32 Gb HBA universal boot 11.2.307.16  
      
    8 Gb Gen8 Mezz (LPe1205A) firmware 2.03X14  
    8 Gb  standup firmware 2.03x14  
    8 Gb Mezz firmware 2.03x14  
    8 Gb HBA/Mezz boot image 11.20A7 (11.2.241.0 BIOS, 11.2.283.0 UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.09.01" date="1503576000">-     8G Firmware:
    
    Fixed the following:
    
      * Link down encountered during high traffic on 81E, 82E, 84E, LPe1205a
    
    UEFI:
    
      * Boot Device Order menu not displaying targets on HPE servers
    
    
    
    16G Firmware:
    
    Fixed the following:
    
      * Incorrect adapter showed up in PCI slot 1 in Dashboard and Static Networking
    
    
    
    16G/32G Firmware:
    
    Fixed the following:
    
      * Incorrect adapter showed up in PCI slot 1 in Dashboard and Static Networking</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.02.01" date="1515672000">-     We  have separate components to update fibre channel and converged network
    adapters. This is a fibre channel update component.
    
    Added support to the following:
    
    8G Standup and Mezzanine:
    
    BIOS:
    
      * Add support for Direct attach Point to Point
    
    16 Gb Standup, 16 Gb Mezzanine &amp; 32G Standup:
    
    UEFI:
    
      * V2.40 Unified Extensible Firmware Interface (UEFI) driver support for HP Servers
    
    BIOS/Firmware:
    
      * Enable Buffer to Buffer credit (BB_credit) recovery using the Fibre Channel (FC) primitives
      * Platform Level Data Model (PLDM)/Management Component Transport Protocol (MCTP) Standard Firmware Download
      * Support for Bi-Directional D-port &amp; Clearlink
      * Security Enhancements
    
    Updated 16/32 Gb HBA/Mezz universal boot  
    Updated 16Gb  HBA/Mezz universal boot  
    Updated 8Gb  HBA/Mezz universal boot
    
    **Contains:**
    
    16/32 Gb HBA/Mezz universal boot 11.4.225.21  
    16 Gb HBA/Mezz universal boot 11.4.225.21
    
    8 Gb standup/mezz firmware 2.03x14
    
    8 Gb standup/mezz universal boot image 11.40a9 (11.4.231.0 BIOS, 11.4.260.0
    UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.06.01" date="1516190400">-     Fixed the following:</changelog>
  </package>
  <package pkgid="44498bd7677501a24393c7e0091ee9c8e6e219a8036c52050a0b5b86f21f4da0" name="firmware-fc-qlogic" arch="x86_64">
    <version epoch="0" ver="2018.06.01" rel="1.9"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2008.01.07" date="1202731200">-     o Initial Product</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2008.07.25" date="1217419200">-     o Added support for AK344A single port 8Gb/s fibre channel host bus adapter
    
    o Added support for AJ764A dual port 8Gb/s fibre channel host bus adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2008.07.25" date="1217505600">-     o Updated newly generated Configuration file (.xml)  
    o Changed bios_item back to fw_item in discovery xml file</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2008.10.24" date="1227009600">-      Fix boot bios upgrade issue on QLogic fibre channel mezzanine cards in ProLiant bl20p G2 and G3 servers. 
      * Change boot bios version for QMH2462 to 1.26 
      * Fix issue where component was reporting some boot BIOS versions as "0"</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2009.01.09" date="1234267200">-       Change boot bios version for QMH2462 to 2.08</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2009.04.15" date="1241784000">-       Added support for QLogic 8GB mezzanine card, boot BIOS version 2.08.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2009.10.07" date="1264161600">-      Added version 2.12 of the QLogic BIOS for all 4 Gb/s and 8 Gb/s HP QLogic fibre channel host bus adapters</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2010.03.17" date="1270987200">-      Made smart component compatible with inbox driver that comes with SUSE Linux Enterprise Server 11.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2010.03.17" date="1271073600">-     Corrected the mapping of status returned</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2010.05.19" date="1280232000">-      Added updated 4 Gb Multi-boot image, version 1.89AF (BIOS 2.15, EFI 2.20) 
      * Added updated 8 Gb Multi-boot image, version 2.27AF (BIOS 2.15, EFI 2.20)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2012.02.01" date="1329393600">-      Added support for QMH2572 8 Gb FC Mezz   
      * Added QMH2572 firmware/BIOS package 2.50AF  
          Firmware 5.06.50  
          BIOS 3.08</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2012.02.01" date="1329480000">-</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2012.05.01" date="1336996800">-      Added new firmware/BIOS packages
      
    
      * 4 Gb HBA/Mezz cards, 1.99AF 
        * Firmware 5.03.15
        * BIOS 3.08
      * 8 Gb HBA/Mezz cards, 2.52AF 
        * Firmware 5.03.15
        * BIOS 3.08
      * QMH2572 8 Gb FC Mezz, 2.51AF 
        * Firmware 5.06.04
        * BIOS 3.08</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2012.05.01" date="1337083200">-</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2012.08.01" date="1344340800">-     Updated firmware/BIOS packages for Fibre Channel options supported by this
    component:  
    
      * 4 Gb HBA/Mezz cards, 2.01AF 
        * Firmware 5.03.15
        * BIOS 3.12
      * 8 Gb HBA/Mezz cards, 2.55AF 
        * Firmware 5.03.15
        * BIOS 3.12
      * QMH2572 8 Gb FC Mezz, 2.56AF 
        * Firmware 5.06.04
        * BIOS 3.12</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2012.08.01" date="1344427200">-     Added code to handle a possible failed LUN condition due to an invalid drive
    geometry reported to the system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2012.10.01" date="1350302400">-      Added new firmware/BIOS packages
      
    
      * 4 Gb HBA/Mezz cards, 2.03AF 
        * Firmware 5.03.15
        * BIOS 3.13
      * 8 Gb HBA/Mezz cards, 2.58AF 
        * Firmware 5.03.15
        * BIOS 3.13
      * QMH2572 8 Gb FC Mezz, 2.59AF 
        * Firmware 5.06.04
        * BIOS 3.13</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2013.02.01" date="1361188800">-      Added new firmware/BIOS packages
      
    
      * SN1000Q, 2.01.10 
        * Firmware 6.02.00
        * BIOS 3.18</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2013.02.01" date="1361275200">-     SN1000Q BIOS changes from 3.14 to 3.18:  
    
    
      * Added code to check/program Feature Config checksum.  
      * Fix bug that could cause buffer overrun in CTRL-Q with Report Lun command               
      * Changed code to use 32 bit pointer to allocate/deallocate EBDA memory.
      * Added code to check/program Feature Config checksum.
      * Fixed Lun select &amp; display issues with CTRL-Q</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2013.08.01" date="1378728000">-      Added new firmware/BIOS packages for 8 Gb and 16 Gb products:
      
    
      * 8 Gb HBA/Mezz 
        * Package 2.65A1
        * Firmware 5.09.00
        * BIOS 3.13
        * UEFI 6.15  
    
    
      * SN1000Q/QMH2672 
        * Package 2.02.47
        * Firmware 6.07.02
        * BIOS 3.21 
          * Now checks for invalid LUN in CTRL-Q scan devices. 
          * Check for 4G flag in NVRAM for FC. 
        * UEFI 6.13  
    
    
      * QMH2572 8 Gb FC Mezz 
        * Package 2.59AF
        * Firmware 5.06.04
        * BIOS 3.13  
    
    
      * 4 Gb HBA/Mezz 
        * Package 2.03AF
        * Firmware 5.03.15
        * BIOS 3.13</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2013.08.01" date="1378814400">-     SN1000Q BIOS fixes:
    
      * Fixed issue in CTRL_Q utility that might cause some cosmetic display issues.
      * Fixed issue with CTRL-Q Loopback Utility.
    
    SN1000Q FW fixes:
    
      * Intermittent link failures that occurred after a cable pull.
      * Firmware failed to detect port id change after Fabric login timeout.
      * Performance scaling issues on multiple 4G tape devices.
      * Resolved a low write performance (throughput) issue seen when running single  
    threaded IOs to multiple slower targets.
    
      * If the disable VP command was received while an ELS PassThru exchange was active  
    for VP being disabled this caused a firmware buffer pool corruption and the  
    firmware stopped responding.
    
      * A possible command iocb timeout occurred if the driver provided an invalid response  
    queue reference.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.02.01" date="1387454400">-      Added UEFI driver for 8 Gb and 16 Gb products (except QMH2572).  
      
    This component contains:  
    
    
      * 4 Gb HBA/Mezz 
        * Package 2.03AF
        * Firmware 5.03.15
        * BIOS 3.13  
    
    
      * 8 Gb HBA/Mezz 
        * Package 3.60A2
        * Firmware 5.09.00
        * BIOS 3.13
        * UEFI 6.23  
    
    
      * 16 Gb HBA/Mezz 
        * Package 3.90.01
        * Firmware 6.07.02
        * BIOS 3.21 
        * UEFI 6.20  
    
    
      * QMH2572 8 Gb FC Mezz 
        * Package 2.59AF
        * Firmware 5.06.04
        * BIOS 3.13</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.04.01" date="1398081600">-      Updated the firmware/BIOS packages for 8 Gb and 16 Gb products.
      
      
    
      * 4 Gb HBA/Mezz 
        * Package 2.03AF
        * Firmware 5.03.15
        * BIOS 3.13  
    
    
      * QMH2572 Mezz Card 
        * Package 2.59AF
        * Firmware 5.06.04
        * BIOS 3.13  
    
    
      * 8 Gb HBA/Mezz 
        * Enabled legacy BIOS boot
        * Enabled secure boot
      
      
    
        * Package 3.60A4
        * Firmware 5.09.00
        * BIOS 3.13
        * UEFI 6.28  
    
    
      * 16 Gb HBA/Mezz 
        * Enabled legacy BIOS boot
        * Enabled secure boot
      
      
    
        * Package 3.90.02
        * Firmware 6.07.02
        * BIOS 3.21
        * UEFI 6.25</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.09.01" date="1409745600">-     Updated the firmware/BIOS/EFI packages for 8 Gb and 16 Gb products.
    
      * 4 Gb HBA/Mezz 
        * Package 2.03AF
        * Firmware 5.03.15
        * BIOS 3.13
      * 8 Gb HBA/Mezz 
        * Package 3.71.01 (Binary 371A1)
        * Firmware 7.03.00
        * BIOS 3.24
        * UEFI 6.32
      * 16 Gb HBA/Mezz 
        * Package 4.00.12
        * Firmware 7.03.01
        * BIOS 3.24
        * UEFI 6.29</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2014.09.01" date="1409832000">-     8 Gb Products  
      
    BIOS  
    
      * Fixed bug in displaying selectable boot lun
      * Fixed issue with not restoring defaults on port 1
      * Fixed bug that could cause buffer overrun in CTRL-Q with Report Lun command
      * Added additional time to login target when called  after EFI driver unloads.    
      * Added code to handle boot LUN Greater than 255.
      * Added code to display message when 64 bit address is detected. 
    uEFI  
      * Fixed a bug that caused the HBA BIOS to ignore VC assigned WWPNs.
      * Fixed drive mapping issues on CLP enabled servers. 
    
      
    16 Gb Products  
         
    BIOS
    
      * Added additional time to login target when called after EFI driver unloads.    
      * Added code to handle boot LUN Greater than 255.
      * Added code to display message when 64 bit address is detected. 
    uEFI  
    
      * Fixed a bug that caused the HBA BIOS to ignore VC assigned WWPNs.
      * Fixed drive mapping issues on CLP enabled servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.02.01" date="1421323200">-     Updated the Firmware/BIOS/UEFI packages for 8 Gb and 16 Gb products.
    
      * 4 Gb HBA/Mezz 
        * Package 2.03AF
        * Firmware 5.03.15
        * BIOS 3.13  
    
    
      * 8 Gb HBA/Mezz 
        * Package 3.71.09 (Binary 371A9)
        * Firmware 7.04.00
        * UEFI 6.35
        * BIOS 3.28 
          * BIOS Enhancements:
          * Added support for fabric assigned BOOT LUN 
          * Added support for show port clp
          * Added code to not configure any targets when fabric assign Boot
          * Added code to allow fabric assigned Boot LUN when fabric assign WWPN enabled
          * Added options in CTRL-Q utility to enable fabric assign WWPN and fabric assign BOOT LUN  
    
    
      * 16 Gb HBA/Mezz 
        * Package 4.00.19
        * Firmware 7.04.00
        * UEFI 6.31
        * BIOS 3.28 
          * BIOS Enhancements:
          * Added support for fabric assigned BOOT LUN
          * Added support for show port clp
          * Added code to not configure any targets when fabric assign Boot
          * Added code to allow fabric assigned Boot LUN when fabric assign WWPN enabled
          * Added options in CTRL-Q utility to enable fabric assign WWPN and fabric assign BOOT LUN</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.02.01" date="1421409600">-     8 Gb Products  
      
    BIOS  
    
      * Changed VLAN ID max value from 4095 to 4094
      * Changed CTRL-Q to allow max value for Login Retry
    UEFI  
      * Fixed a bug that caused the HBA BIOS to ignore VC assigned WWPNs
      * Fixed drive mapping issues on CLP enabled servers
    
      
    16 Gb Products  
         
    BIOS
    
      * Fixed LUN enabled but fabric assigned BOOT LUN not found
      * Changed CTRL-Q to allow max value for Login Retry
    UEFI  
    
      *  Fixed memory leak issue when driver exits due to NVRAM error</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.02.02" date="1429531200">-     Updated the Firmware/BIOS/UEFI package for 8 Gb products.
    
      * 4 Gb HBA/Mezz 
        * Package 2.03AF
        * Firmware 5.03.15
        * BIOS 3.13  
    
    
      * 8 Gb HBA/Mezz 
        * Package 3.72.03 (Binary 372A3)
        * Firmware 7.04.00
        * UEFI 6.36
        * BIOS 3.28  
    
    
      * 16 Gb HBA/Mezz 
        * Package 4.00.19
        * Firmware 7.04.00
        * UEFI 6.31
        * BIOS 3.28</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.02.02" date="1429617600">-      Corrects an unexpected behavior when 8Gb FC HBAs load the UEFI driver.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.06.01" date="1432728000">-     Updated the Firmware/BIOS/UEFI packages for 8 Gb and 16 Gb products.
    
      * 8 Gb HBA/Mezz 
        * Package 3.72.03 (Binary 372A3)
        * Firmware 7.04.00
        * UEFI 6.36
        * BIOS 3.28  
    
    
      * 16 Gb HBA/Mezz 
        * Package 5.00.12
        * Firmware 8.00.40
        * UEFI 6.31
        * BIOS 3.28</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.06.01" date="1432814400">-      For 8 Gb UEFI 
        * Fixed a driver load error when the Adapter Disable NVRAM bit was set.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.10.01" date="1443441600">-     Updated the Firmware/BIOS/UEFI packages for 8 Gb and 16 Gb products.
    
      * 8 Gb HBA/Mezz 
        * Package 3.73.05 (Binary 373A5)
        * Firmware 8.01.02
        * UEFI 6.42
        * BIOS 3.31  
    
    
      * 16 Gb HBA/Mezz 
        * Package 6.00.14
        * Firmware 8.01.42
        * UEFI 6.37
        * BIOS 3.31</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2015.10.01" date="1443528000">-     *8Gb Standup &amp; 8Gb Mezzanine**
    
        BIOS
    
      * Maintenance updates
    
        UEFI
    
      * Fixed OCBB bug that caused DMA errors during Linux boot
      * HII WWN Database menu allows the user to pick from a list of targets and LUNs
      * Fixed Windows Server 2012 boot issue on target storage array
      * Fixed OCSD checksum error on certain HP blade servers.  Added PCI bus and device information to the firmware OCSD structure
    
    **16Gb Standup &amp; 16Gb Mezzanine**
    
        BIOS
    
      * Maintenance updates
    
        UEFI
    
      * Fixed OCBB bug that caused DMA errors during Linux boot
      * HII WWN Database menu allows the user to pick from a list of targets and LUNs
      * Fixed Windows Server 2012 boot issue on target storage array
      * Fixed OCSD checksum error on certain HP blade servers.  Added PCI bus and device information to the firmware OCSD structure
      * Fixed OCBB polling error on servers
      * Fixed memory leak issue when driver exits due to NVRAM error
      * Fixed driver mapping issues on CLP enabled servers</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.02.01" date="1458388800">-     Updated the Firmware/BIOS/UEFI packages for 8 Gb and 16 Gb products.
    
      * 8 Gb HBA/Mezz 
        * Package 3.75.03 (Binary 375A3)
        * Firmware 8.02.00
        * UEFI 6.42
        * BIOS 3.31  
    
    
      * 16 Gb HBA/Mezz 
        * Package 6.01.00
        * Firmware 8.02.00
        * UEFI 6.37
        * BIOS 3.31</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.02.01" date="1458475200">-     16 Gb firmware
    
    Fixed reporting asynchronous events related to link transitions via the ATIO
    queue with the "Enable Asynchronous Event to Immediate Notify IOCB" option.
    
    Fixed firmware system error (8002h) that occurred during target mode cleanup.
    
    Fixed firmware system error that occurred during target mode cleanup with the
    presence of outstanding REC exchanges associated with SCSI exchanges.
    
    Fixed login collision that occurred in private loop topology.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.04.01" date="1458561600">-     Add support for the following devices:
    
      * HPE StoreFabric 84Q 4P 8Gb Fibre Channel HBA
      * HPE StoreFabric SN1100Q 16Gb 2P FC HBA
      * HPE StoreFabric SN1100Q 16Gb 1P FC HBA
      * HPE Synergy 3830C 16G Fibre Channel Host Bus Adapter
    
    Updated the Firmware/BIOS/UEFI packages for 8 Gb and 16 Gb products.
    
      * 8 Gb HBA/Mezz 
        * Package 3.75.05
        * Firmware 8.02.00
        * UEFI 6.43
        * BIOS 3.31  
    
    
      * 16 Gb HBA/Mezz 
        * Package 6.01.05
        * Firmware 8.02.00
        * UEFI 6.38
        * BIOS 3.31  
    
    
      * 16 Gb SN1100Q 
        * Package 01.70.15
        * Firmware 8.03.05
        * UEFI 6.19
        * BIOS 3.37</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.10.01" date="1474632000">-     Add support for the following devices:
    
      * HPE StoreFabric 84Q 4P 8Gb Fibre Channel HBA
      * HPE StoreFabric SN1100Q 16Gb 2P FC HBA
      * HPE StoreFabric SN1100Q 16Gb 1P FC HBA
      * HPE Synergy 3830C 16G Fibre Channel Host Bus Adapter
    
    Updated the Firmware/BIOS/UEFI packages for 8 Gb and 16 Gb products.
    
      * 8 Gb HBA/Mezz 
        * Package 3.75.07
        * Firmware 8.02.00
        * UEFI 6.45
        * BIOS 3.31  
    
    
      * 16 Gb HBA/Mezz 
        * Package 6.01.14
        * Firmware 8.02.51
        * UEFI 6.39
        * BIOS 3.31  
    
    
      * 16 Gb SN1100Q 
        * Package 01.70.17
        * Firmware 8.03.05
        * UEFI 6.19
        * BIOS 3.37</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.09.01" date="1474891200">-     Add support for SN1600Q.
    
    Updated the Firmware/BIOS/UEFI packages for 32 Gb products.
    
      * 32 Gb HBA SN1600Q 
        * Package 01.70.24
        * Firmware 8.03.10
        * UEFI 6.22
        * BIOS 3.37</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2016.12.01" date="1481544000">-     Added support for the following devices:
    
      * HPE StoreFabric SN1600Q 32Gb Dual Port Fibre Channel Host Bus Adapter
      * HPE StoreFabric SN1600Q 32Gb Single Port Fibre Channel Host Bus Adapter
    
    Updated the Firmware/BIOS/UEFI packages for 8 Gb, 16 Gb and 32 Gb products.
    
      * 8 Gb HBA 
        * Package 3.75.07
        * Firmware 8.02.00
        * UEFI 6.45
        * BIOS 3.31  
    
    
      * 16 Gb HBA 
        * Package 6.01.14
        * Firmware 8.02.51
        * UEFI 6.39
        * BIOS 3.31  
    
    
      * 16/32 Gb SN1100Q/SN1600Q 
        * Package 01.70.27
        * Firmware 8.03.10
        * UEFI 6.24
        * BIOS 3.37</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.06.01" date="1496664000">-     *16Gb Standup &amp; 16Gb Mezzanine**
    
    BIOS
    
      * Added POST Discovery Mode functionality
    
    UEFI
    
      * Added POST Discovery Mode functionality
    
      * Added Scan Fibre Devices HII field
    
    **32Gb Standup &amp; 16Gb Mezzanine**
    
    BIOS
    
      * Added POST Discovery Mode functionality
    
    UEFI
    
      * Added POST Discovery Mode functionality
    
    Updated the Firmware/BIOS/UEFI packages for 8 Gb, 16 Gb and 32 Gb products.
    
      * 8 Gb HBA/Mezz 
        * Package 3.76.05
        * Firmware 8.05.00
        * UEFI 6.52
        * BIOS 3.31  
    
    
      * 16 Gb HBA/Mezz 
        * Package 6.01.36
        * Firmware 8.05.60
        * UEFI 6.53
        * BIOS 3.43  
    
    
      * 16/32 Gb 
        * Package 01.70.47
        * Firmware 8.05.60
        * UEFI 6.34
        * BIOS 3.54</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.06.01" date="1496750400">-     *8Gb Standup &amp; 8Gb Mezzanine**
    
    BIOS
    
      * Maintenance updates
    
    UEFI
    
      * Fixed unexpected behavior during Win2012 boot on 3PAR storage array
    
    
    
    **16Gb Standup &amp; 16Gb Mezzanine**
    
    BIOS
    
      * Added code to allow direct connected LUN to be configured when FA_BLUN is enabled.
    
      * Fixed unexpected behavior in check_mem64 routine where pci address was not setup correctly.
    
      * Fixed bug that caused FlexAddress to stop
    
    UEFI
    
      * Fixed HII Load Defaults issue onHP QMH2672 16Gb Fibre Channel Host Bus Adapter . HII Load defaults no longer adds items to the Adapter Settings menu
    
      * Fixed unexpected behavior during Win2012 boot on 3PAR storage array</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.09.01" date="1503489600">-     Updated the Firmware/BIOS/UEFI packages for 8 Gb, 16 Gb and 32 Gb products.
    
      * 8 Gb HBA/Mezz 
        * Package 3.76.06
        * Firmware 8.05.00
        * UEFI 6.52
        * BIOS 3.56  
    
    
      * 16 Gb HBA/Mezz 
        * Package 6.01.41
        * Firmware 8.05.63
        * UEFI 6.54
        * BIOS 3.43  
    
    
      * 16/32 Gb 
        * Package 01.70.51
        * Firmware 8.05.61
        * UEFI 6.36
        * BIOS 3.54</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2017.09.01" date="1503576000">-     8Gb Standup &amp; 8Gb Mezzanine
    
    BIOS
    
      * Incorrect processing of Command Line Processor (CLP)  'set netport'
      * Improper display of Command Line Processor (CLP) Logical Unit Number (LUN)
    
    UEFI
    
      * Changed Operation Mode Human Interface Infrastructure (HII) strings. The new strings match the FastUTIL strings.
      * Self-certification Test (SCT) 2.4B BlockIO2 Protocol bug.
      * No response during Self-certification Test (SCT) 2.4B BlockIO2 Protocol test.
      * Self-certification Test (SCT) 2.4B AdapterInfo Protocol bugs.
    
    
    
    16Gb Standup &amp; 16Gb Mezzanine
    
    UEFI
    
      * Adapter not appearing in Health Summary page.
      * Invalid Health message when link was down or driver was disabled.
      * Adapter connection mode to change (OS install related) when the Human Interface Infrastructure (HII) Link Speed field changed.
    
    
    
    32Gb Standup &amp; 16Gb Mezzanine
    
    UEFI
    
      * Adapter not appearing in Health Summary page.
      * Invalid Health message when link was down or driver was disabled.
      * Added code to start operational firmware early.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.02.01" date="1515672000">-     Added support for the following:
    
    **8Gb Standup &amp; 8Gb Mezzanine**
    
      * Additional "show Command Line Processor (CLP's)".
      * Gen10 Driver Health error codes.
    
    **16Gb Standup &amp; 16Gb Mezzanine**
    
      * Gen10 Driver Health error codes
      * OEMHP_TargetBootPaths Command Line Processor (CLP) command.
    
    **16Gb/32Gb Standup **
    
      * Gen10 Driver Health error codes.
      * OEMHP_TargetBootPaths Command Line Processor (CLP) command.
      * Semaphore checks before flash reads and writes
    
    Updated the Firmware/BIOS/UEFI packages for 8 Gb, 16 Gb and 32 Gb products.
    
      * 8 Gb HBA/Mezz 
        * Package 3.77.03
        * Firmware 8.05.00
        * UEFI 6.59
        * BIOS 3.56  
    
    
      * 16 Gb HBA/Mezz 
        * Package 6.01.50
        * Firmware 8.05.64
        * UEFI 6.58
        * BIOS 3.43  
    
    
      * 16/32 Gb 
        * Package 01.70.66
        * Firmware 8.05.65
        * UEFI 6.41
        * BIOS 3.54</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.02.01" date="1515758400">-     Fixed the following:
    
    **8Gb Standup &amp; 8Gb Mezzanine**
    
    BIOS
    
      *  CTRL-Q cosmetic unexpected behavior
    
    UEFI
    
      *  Simple Control Transmission (SCT) 2.5 Extended Small Computer System Interface (SCSI) Pass Thru Protocol test incompleteness. PassThru_Func test no longer goes incomplete.
      *  Operating System (OS) boot incomplete behavior when Read Only Memory (ROM) Based Setup-Utility (RBSU) Power On Self -Test (POST) Discovery Mode was set to Force Fast Discovery
      *  Human Interface Infrastructure (HII) save unexpected behavior on Superdome servers. In the World Wide Name (WWN) Database menu, changes to Drive0 and Drive1 are now saved to Non  Volatile Random Access Memory (NVRAM)
      *  Unexpected behavior which caused adapter to not appear on the Health Summary page.
      *  Operating System (OS) boot incomplete behavior when Read Only Memory (ROM) Based Setup-Utility (RBSU) Power On Self -Test (POST) Discovery Mode was set to Auto
      *  World Login unexpected behavior when Power On Self -Test (POST) Discovery Mode was set to Auto
    
    
    
    **16Gb Standup &amp; 16Gb Mezzanine**
    
    UEFI
    
      *  Simple Control Transmission (SCT) 2.5 Extended Small Computer System Interface (SCSI) Pass Thru Protocol test incompleteness. PassThru_Func test no longer goes incomplete
    
    
    
    **16Gb/32Gb Standup**
    
    UEFI
    
      *  Human Interface Infrastructure (HII) save unexpected behavior. In the World Wide Name (WWN) Database menu, changes to Drive0 and Drive1 are now saved to Non Volatile Random Access Memory (NVRAM).
      *  Corrected adapter name format in Read Only Memory (ROM) Based Setup-Utility (RBSU) menus.
      *  Unexpected behavior that caused Non Volatile Random Access Memory (NVRAM) overwritten after Human Interface Infrastructure (HII) changes
      *  Behavior that caused Human Interface Infrastructure (HII) fields to not revert back to original settings when ESC key was used to discard changes</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.06.01" date="1516276800">-     Fixed the following
    
    **8Gb Standup &amp; 8Gb Mezzanine**
    
    UEFI
    
      * Firmware Management Protocol now supports flashing older Multiboot versions.
      * Firmware Management Protocol SetImage no longer displays dots on the screen.
      * The following HII (Human Interface Infrastructure) fields now require a reboot after value change:  
    Legacy BIOS (Basic Input Output System) Selectable Boot
    
    
    
    **16Gb Standup &amp; 16Gb Mezzanine**
    
    Firmware
    
      * Bring up up-link in 32G or 16G optical environment (FEC (Forward Error Correction) only) when connected with remote device that is not setting the SN bit to zero and TC bit to 1 at the same time during the speed negotiation phase and delays transmitting NOS during LQT phase.
      * Dropped FCP_CMD frame by a virtual port (VP index greater than 0) logged into the fabric via Fabric Login (FLOGI) while the primary adapter port (VP0) was disabled via Global VP (Virtual Port) Options bit 2 of Initialize Multi-ID Firmware MBC (0048h).
    
    UEFI
    
      * Firmware Management Protocol now supports flashing older Multiboot versions.
      * Firmware Management Protocol SetImage no longer displays dots on the screen.
      * The following HII (Human Interface Infrastructure) fields now require a reboot after value change:  
    Fabric Assigned WWPN (World Wide Port Name), Fabric Assigned Boot Logical Unit
    (LUN), Legacy BIOS (Basic Input Output System) Selectable Boot.
    
    
    
    **16Gb/32Gb Standup**
    
    Firmware
    
      * Bring up up-link in 32G or 16G optical environment (FEC (Forward Error Correction) only) when connected with remote device that is not setting the SN bit to zero and TC bit to 1 at the same time during the speed negotiation phase and delays transmitting NOS during LQT phase.
    
    UEFI
    
      * Firmware Management Protocol now supports flashing older Multiboot versions.
      * Firmware Management Protocol SetImage no longer displays dots on the screen.
      * The following HII (Human Interface Infrastructure)  fields now require a reboot after value change:  
    FC (Fibre Channel) Tape, Fabric Assigned WWPN (World Wide Port Name), Fabric
    Assigned Boot LUN (Logical Unit), Legacy BIOS (Basic Input Output System)
    Selectable Boot.
    
      * Changed Legacy BIOS (Basic Input Output System) Selectable Boot HII (Human Interface Infrastructure) default to Enabled.</changelog>
  </package>
  <package pkgid="16cf9bef3d48a72b990e3b2e378b638255bfa80b6945e487c722b4d8eaac060e" name="firmware-hca-mellanox-infiniband-only" arch="x86_64">
    <version epoch="0" ver="1.0.6" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.3" date="1444305600">-     *Firmware for the following devices are updated to 10.10.5052:**  
      
    702211-B21  
    702212-B21  
    702213-B21</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.3" date="1444392000">-     *Fixes:**
    
      * Fixed improper handling of sequential connect packets.
      * On rare occasions, after PXE boot, the port speed came up as SDR instead of a higher speed.
      * On very rare occasions, a false alarm thermal indication was reported when HP mezz cards were rebooted.
      * On very rare occasions, firmware wrongly reported board over-temperature warning.
      * destroy-DCT command handling may experience delays while the DCT port is down.
      * Fixed an issue causing diagnostic counters VS-MAD page offset to start at a wrong address.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4" date="1448971200">-     *Firmware for the following devices are updated to 10.10.5052:**  
      
    702211-B21 (HP Infiniband FDR 2P 545QSFP Adapter)  
    702212-B21 (HP Infiniband FDR 2P 545FLR-QSFP Adapter)  
    702213-B21 (HP Infiniband FDR 2P 545M Adapter)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4" date="1449057600">-     *Fixes:**
    
      * Fixed improper handling of sequential connect packets.
      * On rare occasions, after PXE boot, the port speed came up as SDR instead of a higher speed.
      * On very rare occasions, a false alarm thermal indication was reported when HP mezz cards were rebooted.
      * On very rare occasions, firmware wrongly reported board over-temperature warning.
      * destroy-DCT command handling may experience delays while the DCT port is down.
      * Fixed an issue causing diagnostic counters VS-MAD page offset to start at a wrong address.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5-2.1" date="1466683200">-     *Firmware for the following devices are updated to 10.16.1006:**  
      
    702211-B21 (HP Infiniband FDR 2P 545QSFP Adapter)  
    702212-B21 (HP Infiniband FDR 2P 545FLR-QSFP Adapter)  
    702213-B21 (HP Infiniband FDR 2P 545M Adapter)
    
    **New features in firmware version 10.16.1006:**
    
      * Increased the number of VFs from 32 to 64 per PF.
      * Keeps track of the creation of a packet. A time-stamping service supports assertions of proof that a datum existed before a particular time.
      * Custom port counters provide the user a clear indication about RDMA send/receive statistics and errors.
      * The change includes the following: 
        * Changed port configuration which required link re-training (such as speed)
        * PAOS down/up
        * This change, will cause the link to toggle and new configurations to take effect.
      * Flint utility allows performing an MD5 checksum on the non-persistent sections of the firmware image.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5-2.1" date="1466769600">-     *The following issues are fixed in firmware version 10.16.1006:**
    
      * Fixed an issue causing single port devices to query and write Physical Port TLVs to Port 2.
      * Fixed an issue which caused the device to hang when resetting qkey/pkey violation counter via port_info mad.
      * Improved RDMA READ bandwidth under packet lost scenario.
      * If the PF driver or the tool (e.g. ethtool) use PAOS DOWN command (e.g. by ifconfig down or ip link set down), loopback traffic is blocked for all functions on this port (PF&lt;-&gt;VFs / VF&lt;-&gt;VF)  
    In Multihost loopback, the traffic will be blocked once the firmware receives
    the PAOS down command from all PFs. However, the loopback traffic will not be
    blocked when the port is down due to the physical link (for example: cable
    plugged out, switch port down).
    
      * Fixed an issue which prevented QP permission for reserve lkey to be passed to the memop machine.
      * Fixed a MLX QP SL mismatch handling which 10.12.0780 occurred when the SL in the WQE was different than the SL in the QP.
      * Fixed wrongly implementation of SM SL2VL configuration.
      * Fixed a DC re-connect flow which in some cases 10.12.0780 sent bad completion.
      * Fixed a DC performance issue; separated DCRs 10.12.0780 SQ from the DCI SQs.
      * Fixed an issue causing the firmware to hang 10.12.0780 when running ibdiagnet. The received DiagData  
    MAD included the following values:  
     Clear_all = 1  
     PageNum = 0  
     Port_select = 0  
    To prevent the firmware from hanging, a port check was added to Set() as well.
    
      * Hardware fatal error used to occur when running "ibdump".
      * FDR10 incorrect speed indication was reported due to the usage of a translation function from the hardware speed to the PRM speed twice.
      * Invalid data was returned by EyeOpening MAD.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5-3.1" date="1466856000">-     *Firmware for the following devices are updated to 10.14.1100:**  
      
    702211-B21 (HP Infiniband FDR 2P 545QSFP Adapter)  
    702212-B21 (HP Infiniband FDR 2P 545FLR-QSFP Adapter)
    
    **Firmware for the following devices are updated to 10.16.1038:**
    
    702213-B21 (HP Infiniband FDR 2P 545M Adapter)
    
    **New features in firmware version 10.14.1100:**
    
      * Keeps track of the creation of a packet. A time-stamping service supports assertions of proof that a datum existed before a particular time.
      * Custom port counters provide the user a clear indication about RDMA send/receive statistics and errors.
      * The change includes the following: 
        * Changed port configuration which required link re-training (such as speed)
        * PAOS down/up
        * This change, will cause the link to toggle and new configurations to take effect.
      * Flint utility allows performing an MD5 checksum on the non-persistent sections of the firmware image.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5-3.1" date="1466942400">-     *The following issues are fixed in firmware version 10.16.1038****:**
    
      * Fixed RSOD bug.
    
    **The following issues are fixed in firmware version 10.14.1100:**
    
      * Fixed an issue which prevented QP permission for reserve lkey to be passed to the memop machine.
      * Fixed a MLX QP SL mismatch handling which 10.12.0780 occurred when the SL in the WQE was different than the SL in the QP.
      * Fixed wrongly implementation of SM SL2VL configuration.
      * Fixed a DC re-connect flow which in some cases 10.12.0780 sent bad completion.
      * Fixed a DC performance issue; separated DCRs 10.12.0780 SQ from the DCI SQs.
      * Fixed an issue causing the firmware to hang 10.12.0780 when running ibdiagnet. The received DiagData  
    MAD included the following values:  
     Clear_all = 1  
     PageNum = 0  
     Port_select = 0  
    To prevent the firmware from hanging, a port check was added to Set() as well.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.6" date="1467028800">-     *The following issues are fixed in firmware version 10.16.1058****:**
    
      * Fixed an issue which caused system fail when enabled SR-IOV.
      * Fixed a rare issue which caused the RX to hang when triggered the SRQ limit event.
      * Fixed an issue which occasionally caused the RX traffic to hang in DC when received a PCI error on WQE fetch.
      * Fixed an issue which caused the mlxconfig configuration of VF_LOG_BAR_SIZE to be ignored and to be set to 5 (32MB).
      * Fixed an EEH error from PCI which caused firmware to hang.
      * Fixed an issues which occasionally caused the driver to hang during unload on some VLs when configuring the SM with a VL weight 0 and running traffic on it.
      * Fixed a rare case which caused an assert reported to the driver when the DC transport was enabled in the following cases: retransmission occurred and the RX received the same packet twice
      * Fixed an issue which caused the HCA to hang when enabled /disabled the VFs vports when the VFs GUIDs configuration were overloaded in the steering table.
    
    **The following issues are fixed in firmware version 10.16.1038****:**
    
      * Fixed RSOD bug.
      * Fixed an issue causing single port devices to query and write Physical Port TLVs to Port 2.
      * Fixed an issue which caused the device to hang when resetting qkey/pkey violation counter via port_info mad.
      * Improved RDMA READ bandwidth under packet lost scenario.
      * If the PF driver or the tool (e.g. ethtool) use PAOS DOWN command (e.g. by ifconfig down or ip link set down), loopback traffic is blocked for all functions on this port (PF&lt;-&gt;VFs / VF&lt;-&gt;VF)  
    In Multihost loopback, the traffic will be blocked once the firmware receives
    the PAOS down command from all PFs. However, the loopback traffic will not be
    blocked when the port is down due to the physical link (for example: cable
    plugged out, switch port down).
    
      * Fixed an issue which prevented QP permission for reserve lkey to be passed to the memop machine.
      * Fixed a MLX QP SL mismatch handling which occurred when the SL in the WQE was different than the SL in the QP.
      * Fixed wrongly implementation of SM SL2VL configuration.
      * Fixed a DC re-connect flow which in some cases sent bad completion.
      * Fixed a DC performance issue; separated DCRs SQ from the DCI SQs.
      * Fixed an issue causing the firmware to hang when running ibdiagnet. The received DiagData MAD included the following values:  
     Clear_all = 1  
     PageNum = 0  
     Port_select = 0  
    To prevent the firmware from hanging, a port check was added to Set() as well.
    
      * Fixed an issue which caused hardware fatal error when running ibdump.
      * Fixed an FDR10 incorrect speed indication reported due to the usage of a translation function from the hardware speed to the PRM speed twice.
      * Fixed a Phy manager PCS event handling when the port's next state was disable.
      * Fixed an issue that caused invalid data returned by EyeOpening MAD.
      * Reduced the VF ICM footprint for VFs.
      * Increased the number of regular memory region from 2^21 to 2^22.
      * Fixed improper handling of sequential connect packets.
      * On rare occasions, after PXE boot, the port speed came up as SDR instead of a higher speed.
      * On very rare occasions, firmware wrongly reported board over-temperature warning.
      * destroy-DCT command handling may experience delays while the DCT port is down.
      * Fixed an issue causing diagnostic counters VS-MAD page offset to start at a wrong address.
      * Fixed stability issue in the event of no-local-DC-resources.
      * Fixed improper handling of multiple DCT errors.
      * Fixed bad handling of DC RNR state.
      * Reduced DCT destroy firmware handling time.
      * Fixed link flapping issue which occurred when LLR was active.
      * Deprecated code 0x0c0600 was changed to 0x020700 (InfiniBand network adapter).
      * Atomic response endianess is always a big endian.
      * **[Documentation fix in PRM v2.01, no changes to the firmware code.]**  
    Port asynchronous events documentation are different from the PRM. All port
    events have a type value of 0x9.  
    The following subtype values are used for the following events:  
     link down=0x1  
     link up=0x4  
     link initialized=0x5  
     lid change=0x6  
     PKEY change=0x7  
     GUID change=0x8  
     client reregister=0x9
    
      * Alternate Path Migration (APM) triggers only a single affiliated asynchronous error event in the case of a path migration failure.
      * Using a min_rnr_nak value of 0x5 will cause failures when creating reliable connection (RC) QPs.
      * On rare occasions DC Initiator completions might be lost.
      * The following signature rules are not supported (Numbering based on "signature rules table" in PRM):  
     Rule #12: T10 DIF  
     Rule #13: T10 DIF CS  
     Rule #14 T10 DIF CS
    
      * VL arbitration configuration does not ensure minimum bandwidth for VL as configured.
      * On very rare occasions, a false firmware "hanged" report is printed in the dmesg.
      * CQ buffer resize not supported.
      * When connecting to InfiniScale family switches and non-Mellanox InfiniBand switches DDR and QDR speeds may show line errors and in some cases might downgrade to SDR speed.</changelog>
  </package>
  <package pkgid="713690a2cbd118ee0c3b0f84653e7ed974eb99d61af8e6ec63d2d0c1225d658f" name="firmware-hca-mellanox-vpi-connectx4" arch="x86_64">
    <version epoch="0" ver="1.0.4" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0-2.1" date="1470571200">-     *Firmware Version 12.16.1010:**
    
    825110-B21 HPE InfiniBand EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter
    
    825111-B21 HPE InfiniBand EDR/Ethernet 100Gb 2-port 840QSFP28 Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0-2.1" date="1470657600">-     *Fixes in FW version 12.16.1010:**
    
      * Added legacy interrupts support in FlexBoot.
      * Modified the TX configuration to support EMI crossing margins in 16Ghz.
      * Fixed an issue which prevented MAC address changes by to driver to be reflected in the OBCC and NC-SI interfaces.
      * In some cases, a Bit Error Rate is not optimal on 10G/40G links.
      * Instability of Link Training Flow occurs during 100G Auto-Negotiation.
      * Fixed a rare issue which caused the command to hang when moved the QP to RESET and back to RTS.
      * Added support for pnat = 1 in HCA access_reg command as required by the ibdiagnet tool.
      * Fixed the LLDP OCBB response: return value is now ascii.
      * Increased the steering hash tables static size from 128 to a maximum of 32K entries.
      * Prevented miscalculation of module temperature when using 100Gb/s cables (OPN: MFA1A00-Cxxx for 100GbE).
      * Fixed an issue which caused the device to hang when resetting qkey/pkey violation counter via port_info mad.
      * Changed the MTU size in OCBB report. Now MTU size does not include the packet headers.
      * Reduced one hop for Unicast RX steering, steering pipes balancing.
      * Non-volatile configuration of Port Type TLV more than 50 times might cause system hang.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0-3.1" date="1472731200">-     *Firmware Version 12.16.1038:**
    
    825110-B21 HPE InfiniBand EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter
    
    825111-B21 HPE InfiniBand EDR/Ethernet 100Gb 2-port 840QSFP28 Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0-3.1" date="1472817600">-     *Fixes in FW version 12.16.1038:**
    
      * Fixed RSOD issue.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.1" date="1499688000">-     *Firmware Version 12.18.2030:**
    
    825110-B21 (HPE InfiniBand EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter)
    
    825111-B21 (HPE InfiniBand EDR/Ethernet 100Gb 2-port 840QSFP28 Adapter)
    
    **New features and changes in version 12.18.2030:**
    
      * Added logical link indication in SFP to BaseT modules and disabled logical link when peer port is down.
      * Added support for 10GbE in 25GbE SFP optical modules.
      * Enables mlxlink tool to collect data on the PHY link status and provides link down reasons and additional link related information.
      * Enabled TX configuration response and movement during Link Training in Ethernet.
      * Added support at lane rate of 12.89Gb.
      * Limits the amount of time a packet may head a Traffic Class (TC) transmission queue, without being transmitted. Stale packets are discarded. Active by default for TCs adhering to link level flow control.
      * UAR page size currently is set to 4KB and not according to what the system page size determines.
      * Improved performance of:  
     Doorbell from User Access Region (UAR)  
     Clear interrupt from User Access Region (UAR)
    
      * Added support for additional transport counters.
      * Added ODP support for DC.
      * Enabled scatter-to-CQE for sent packets for DC.
      * Enabled moderation period modification in CQ modify command.
      * Added support for minimum/maximum rate limit per vport in SR-IOV.
      * Enabled network traffic between UEFI-Shell and OS.
      * Enabled the PF to force disable RoCE for its VFs.
      * Added 2 new access registers:  
     Management Capabilities Mask Register  
     Ports CApabilities Mask Register Fields  
    For further information, please refer to the PRM.
    
      * Enabled VNIC the control to enable/disable its local loopback traffic.
      * Added the option to open a receive RDMA Flow Table and to forward RoCE traffic to some destination QP.
      * Added support for Multi-Host LID base routing. This feature requires a new OpenSM (v4.7.1 and above which comes with MLNX_OFED 3.3-2.0.0.0) with the following attributes:  
     qos TRUE  
     lmc 2 (if there is no quad host in the fabric, you can set the lmc to 1)  
     virt_enabled 2 Note: Multi-Host LID base routing can be configured by the
    INI only. The default is 0
    
      * Resilient RoCE is the ability to send RoCE traffic over a lossy network (a network without flow control enabled), without the need to enable flow control on the network. The ability is accomplished by enabling ECN on both the Switch and the Host.
      * Enables load balancing in the Multi PF Switch layer (MPFS) based on the L3/L4 headers.
      * Enabled isolation between separate Hosts using the same HCA. All the Hosts can be rebooted, the driver can be stopped and the FLR signal can be sent independently.
      * Increased the number of VFs from 64 to 95 per Physical Function (PF). Note: When increasing the number of VFs, the following limitations must be taken into consideration: server_total_bar_size &gt;= (num_pfs)*(2log_pf_uar_bar_- size + 2log_vf_uar_bar_size*total_vfs) server_total_msix &gt;= (num_pfs)*(num_pf_msix + num_vfs_msix *total_vfs) Note: For the maximum number of VFs supported by your driver, please refer to your drivers' Release Notes or User Manual.
      * [InfiniBand Only] Added support for multiple VLs in SR-IOV/mutlihost environments. Note: The number of VLs can be configured by the NVCONFIG. The default VL number is 4 VLs.
      * Added support for QP Rate Limit in InfiniBand.
      * Added support for Port Flap Counter.
      * Limits the buffer size for all entries to improve performance. KSM is used when associating Key Length My Virtual Address (KLMs) with fixed memory size.
      * This entry (null_mkey) is use to indicate non-present KLM/KSM entries. When accessing is, it causes the device to generate page fault event.
      * PLDM firmware burning is based on the DMTF spec DSP0267 (draft 9). The feature enables upgrading firmware and expansion ROM images using the PLDM protocol over MCTP (over PCIe). By doing so, a supporting BMC can query and upgrade the firmware without using OS based tools.
      * Added a new physical layer statistics counters group. The new group includes BER counters, FEC error correction, clear time, and additional physical layer counters. For further information, please refer to the Ethernet Adapters Programming Manual (PRM).
      * Enables the user to set a certain link up state for an unlimited period of time. This mode has 3 states:  
     Aux power (standby)  
     Reboot/boot/driver unloaded - the server is active and no driver is up  
     Driver is up - at least one driver is up (the time between init HCA and
    teardown or FLR)
    
      * Added support for Doorbell from User Access Region (UAR).
      * [Beta] Added support for maximum rate limit per function in SR-IOV.
      * Allows the user to configure the adapter card to stop sending pauses after x when the receive port is unavailable (in a hang state).
      * [Beta] Added support for new performance counters.
      * DCBX is used by DCB devices to exchange configuration information with directly connected peers. DCBX uses Link Layer Discovery Protocol (LLDP) to exchange parameters between two link peers. For further information, please refer to the PRM.
      * Allows network port registers to revert to their default values when the driver is restarted or the host is rebooted.
      * Added additional network link up modes. The new modes decide when to keep the network link up. The new modes are:  
     keep_eth_link_up  
     keep_ib_link_up  
     keep_link_up_on_boot  
     keep_link_up_on_standby
    
      * [Beta] Explicit Congestion Notification (ECN) is an extension to the Internet Protocol and to the Transmission Control Protocol. ECN allows end-to-end notification of network congestion without dropping packets.
      * Increased the number of VFs from 32 to 64 per PF. Note: When increasing the number of VFs, the following limitations must be taken into consideration: server_total_bar_size &gt;= (num_pfs)*(2log_pf_uar_bar_- size + 2log_vf_uar_bar_size*total_vfs) server_total_msix &gt;= (num_pfs)*(num_pf_msix + num_vfs_msix *total_vfs)
      * [Beta] RoCE Link Aggregation provides failover and link aggregation capabilities. In this mode, only one IB port, that represents the two physical ports, is exposed to the application layer. For further information, please refer to the PRM. 
      * Mellanox Accelerated Switching And Packet Processing (ASAP2 ) Direct technology allows to offload OVS by handling OVS data-plain in Mellanox ConnectX-4 / ConnectX-4 Lx NIC hardware (Mellanox Embedded Switch or eSwitch) while maintaining OVS control-plain unmodified. The current actions supported by ASAP2 Direct include packet parsing and matching, forward, drop along with VLAN push/pop or VXLAN encap/decap and HW based packet/byte flow statistics.
      * Virtual Extensible LAN (VXLAN) is a network virtualization technology that improves scalability problems associated with large cloud computing deployments. It tunnels Ethernet frames within Ethernet + IP + UDP frames. Mellanox implements VXLAN encapsulation and decapsulation in the hardware.
      * [Beta] DCBX is used by DCB devices to exchange configuration information with directly connected peers. DCBX uses Link Layer Discovery Protocol (LLDP) to exchange parameters between two link peers. For further information, please refer to the PRM.
      * Enables the user to control whether or not to scatter Frame Check Sequence (FCS) or to check FCS functionality.
      * [Beta] Send Queues (SQ/ Send queue of QP) may be individually rate limited, thus, allowing granular rate control over specific SW-defined flows. A rate-limited flow is allowed to transmit a few packets before its transmission rate is evaluated, and the next packet is scheduled for transmission accordingly.
      * A new PHY test mode in which the device can generate different PRBS patterns for SerDes tuning purpose. For further information, please refer to PRM registers: PPAOS, PPTT, PPRT.
      * Added support for MCTP host management over PCI
      * Added support for OCBB/OCSD memory pointers restoration after mlxfwreset
      * Added support for MCTP media migration between SMBUS and PCI
      * Added v1, v3, v6 tags to VPD read only tag.
      * Added IPoIB checksum and LSO offload support.
      * Enables software to scatter or strip FCS in RQ.
      * Keeps track of the creation of a packet. A time-stamping service supports assertions of proof that a datum existed before a particular time.
      * Applies pause functionality to specific classes of traffic on the Ethernet link.
      * Custom port counters provide the user a clear indication about RDMA send/receive statistics and errors.
      * The Link Layer Discovery Protocol (LLDP) is a vendor-neutral Link Layer protocol in the Internet Protocol Suite used by network devices for advertising their identity, capabilities, and neighbors on a IEEE 802 LAN. The protocol is formally defined in IEEE 802.1AB.
      * ConnectX-4 adapters now support 1Gb/s and 56GbE Ethernet connectivity in addition to 10GigE, 25GigE, 40GigE, 50GigE, and 100GigE
      * Provides a clear indication of Flow Steering statistics and errors.
      * The minimal amount of packet headers inlined in the WQE's Eth Segment.
      * A flow table may include a table-miss flow entry, which renders all Match Fields wildcards. If a packet does not match a flow entry in a flow table, this is a table miss. The behavior on a table miss depends on the table configuration. A table-miss flow entry in the flow table may specify how to process unmatched packets.
      * Enables connecting multiple compute or storage hosts into a single interconnect adapter by separating the adapter PCIe interface into multiple and independent PCIe interfaces. 
      * Single Root IO Virtualization (SR-IOV) is a technology that allows a physical PCIe device to present itself multiple times through the PCIe bus.
      * Uses the HCA for offloading erasure coding calculations.
      * Enables the administrator to add a timestamp to the firmware they want to upgrade to avoid situations where one host tries to upgrade the firmware and another tries to downgrade; which may lead to two or more unnecessary server reboots. For further information, please refer to MFT User Manual.
      * The change includes the following:  
    1\. Changed port configuration which required link re-training (such as speed)  
    2\. PAOS down  
    3\. PAOS up This change, will cause the link to toggle and new configurations
    to take effect.  
    This change, will cause the link to toggle and new configurations to take
    effect
    
      * Flint utility allows performing an MD5 checksum on the non-persistent sections of the firmware image. For further information, please refer to MFT User Manual
      * Improved TX signal integrity for Electromagnetic Induction (EMI) compliance. Rev. 12
      * Large Receive Offload (LRO)
      * Large Send Offload (LSO)
      * Receive Side Scaling (RSS)
      * Global Pause
      * RoCEv1.0/RoCEv2.0
      * Flow Steering
      * Sniffer Ethernet
      * Rate Limiter (at Beta level)
      * Multi packet WQE
      *  Minimal Bandwidth Guarantee (ETS)
      *  Explicit Congestion Notification (ECN)
      * Priority Flow Control (PFC)
      *  PCIe Function Level Reset (FLR)
      * Power Management L2/L3 flow support
      * Self Loopback support
      * Transport Domain support
      * CQ2EQ remapping
      * Added support for the following commands:
      * MODIFY/QUERY_ESW_VPORT_CONTEXT
      * QUERY/MODIFY_CONG_STATUS
      * QUERY/MODIFY_CONG_PARAMS
      * QUERY_CONG_STATISTICS
      * ADD/DELETE_VXLAN_UDP_DPORT
      * VXLAN/NVGRE Stateless offload In this release, this feature is supported through Windows ONLY
      * SR-IOV EN (at Beta level)
      * CQE zipping
      * Dynamically Connected (DC) transport
      *  Wake-on-Lane/Standby
      * FlexBoot/UEFI support
      * Optic modules thermal sensing support
      * PLDM commands support
      * Improved robustness during negotiation of Clause 73 (DME)
      * Non-Volatile Configuration (NVConfig). For the complete list, lease
      * Enabled port management. Now one port can be set as Ethernet and one as InfiniBand.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.1" date="1499774400">-     *Fixes in FW version 12.18.2030:**
    
      * Fixed an issue which caused bi-directional traffic 10% BW degradation in Multihost.
      * Increased the CQE zipping aggressive mode timer to 9000.
      * Moving IPoIB enhanced QP to ERR or RST state results in the corruption of the service_type and pm_state in the QPC.
      * Attaching RoCE IPv4 QPs to MCG when the vport state is set to toggle (DOWN/UP), prevents the QPs that are listed on that MCG from receiving any traffic.
      * When arming SRQ for limit event, the device might issue an event with context_index=0.
      * Occasionally, when moving UD QP from error state to RTS, the QP re-enters the error state
      * When performing Pkey check for IPoIB enhanced traffic, the Pkey membership bit is ignored.
      * Stopping the Rate Limiter while traffic is being transmitted might cause the adapter card to hang.
      * Privileged Vport egress traffic is not blocked when Vport is not active
      * PF direct pass-through is not supported in InfiniBand (since PF FLR is not supported)
      * Missing invalidation upon Set().pkey leads to bad Pkey checks.
      * Fixed an issue which caused the HCA mad response to contain the incoming packet Pkey and not the matched Pkey.
      * Modified PCIe Tx configuration.
      * Fixed an issue that prevented the software to set ECN parameters (min_rate, max_rate, rate_to_set_on_first_cnp) to values &gt;32768.
      * Fixed an issue which caused the link speed to raise as DDR when connected with certain copper cables to devices supporting up to QDR speed.
      * Fixed an issue which prevented physical counters from reseting. Now the physical counters are reset on first driver start.
      * Fixed possible negotiation issues with 3rd parties.
      * Fixed a rare issue which caused 56GbE link to raise with errors.
      * Fixed an issue which caused scheduling_context.element_type to be taken into consideration with performing verifications, when running the modify_scheduling_context command, although the field is reserved.
      * Fixed an issue which caused the eSwitch max_average_bw ref counter to decrement in TEARDOWN_HCA/ FLR VF regardless of the max_average_bw value set, although the ref counter design was to increment on every max_average_bw != 0 (limited).
      * On rare occasions during UEFI boot cycles system got stuck while WinPE is loaded. (OS WinPE, system DL160).
      * Single FTE that catches both untagged and prio-tagged packets (by giving an FTE with match_value.vlan_tag = 0 and match_value.vid = 0) is currently not supported.
      * Flashing the firmware requires server reboot. Firmware cannot be flashed twice without server reboot after first flashing.
      * If the vport state is DOWN and a packet is sent in local loopback, the sx_sniffer tool will not function.
      * Fixed an issue causing bubbles to appear as symbol errors when link raised FDR 1x.
      * When Clause 74 Fire-Code FEC is active, and there are FC corrected errors, both the FC_correctable counter and the FC_uncoreectable counter are increment.
      * Some Port Control Register do not return to the default value after the last port owner host restarts the driver.
      * Fixed an issue which caused RX to hang when the UDP packet had a reserved UDP destination port.
      * Fixed DMAC reporting mapping per host.
      * Fixed an EEH error from PCI which caused firmware to hang.
      * Fixed the default value of the PCIe target_link_speed to Gen3 in link control2.
      * Fixed an issue which prevented LEDs from blinking when the traffic was less than 0.1% of the link speed.
      * Fixed an issue which caused the mlxconfig configuration of VF_LOG_BAR_SIZE to be ignored and to be set to 5 (32MB).
      * Fixed an issues which occasionally caused the driver to hang during unload on some VLs when configuring the SM with a VL weight 0 and running traffic on it.
      * A server getting into a Standby mode while Packet-Pacing is enabled might cause firmware to hang and driver call-trace.
      * Fixed an issue which caused unexpected QoS functionality in case of multiple sources to single destination traffic transmission.
      * Fixed an issue which occasionally caused the RX traffic to hang in DC when received a PCI error on WQE fetch.
      * Fixed OOB connection issue during Intel's ITP inject errors test.
      * Fixed an issue in IEEE Auto-Negotiation where 25G FireCode FEC and 25G Reed-Solomon FEC bits were reversed.
      * Fixed an issue which caused RX to hang when a UDP packet with destination port of RoCE v2 arrived and the data matched the DC transport service.
      * Added protection from IOPX thermal diode destabilization to prevent UEFI IPv6 PXE boot failure on ConnectX-4 Lx 25GE OCP card.
      * Fixed an issue causing single port devices to query and write Physical Port TLVs to Port 2.
      * Enabled mlxfwreset to work using the PCIe Secondary Bus Reset.
      * Fixed an issue causing link flapping as a result, incorrect link settings.
      * Fixed an issue causing wrong alignment markers to be used when running 50G with Clause91 FEC enabled.
      * Reduced the default BAR size for VF (SR-IOV) from 5 (32 MB) to 1 (2MB).
      * Added legacy interrupts support in FlexBoot.
      * Modified the TX configuration to support EMI crossing margins in 16Ghz.
      * In some cases, a Bit Error Rate is not optimal on 10G/40G links.
      * Instability of Link Training Flow occurs during 100G Auto-Negotiation.
      * Fixed a rare issue which caused the command to hang when moved the QP to RESET and back to RTS.
      * Improved RDMA READ bandwidth under packet lost scenario.
      * Added support for pnat = 1 in HCA access_reg command as required by the ibdiagnet tool.
      * Fixed the LLDP OCBB response: return value is now ascii.
      * Fixed a very rare NMI issue during PXE cycles.
      * Increased the steering hash tables static size from 128 to a maximum of 32K entries.
      * Prevented miscalculation of module temperature when using 100Gb/s cables (OPN: MFA1A00-Cxxx for 100GbE and MFA1A00-Exxx for IB EDR).
      * Fixed an issue which caused the device to hang when resetting qkey/pkey violation counter via port_info mad.
      * Changed the MTU size in OCBB report. Now MTU size does not include the packet headers.
      * Reduced one hop for Unicast RX steering, steering pipes balancing.
      * Non-volatile configuration of Port Type TLV more than 50 times might cause system hang.
      * Fixed a 25G and 50G link issue when Clause 91 RS FEC was active.
      * Added a missing invalidation of SwitchX cache upon FLR which caused the upcoming driver load to either fail or not to be able to transmit.
      * Fixed an issue which prevented Vport counters from counting local loopback packets. Packets now are filter by the self-loopback prevent
      * Reported INTx as unsupported to allow PFs Passthrough on PowerKVM.
      * SR-IOV Ethernet supports up to 18 VFs per port only.
      * Fixed and incident what allowed local (internal) loopbacked packets to be counted by the Vport counters, although Vport counters should count only traffic that crosses the Vport.
      * Fixed an issue preventing driver loading or TX traffic sending upon reboot, after ungraceful driver unload.
      * Fixed casting of BMC MAC before steering API.
      * Fixed the PCI write flow to take into consideration the PCI MTU. This fix eliminates the need for NOPs in the flow, which resulted from PPC larger PCI MTU.  
    The single queue limitation for READ is due to a hardware limitation of the
    number of READ request in a given time.
    
      * Fixed a case that caused FlexBoot to not work as expected with systems that run with "large bar" enabled (Above 4G Decoding) over Connect-IB or ConnectX-4 HCAs.
      * Fixed PLDM support for single port NICs. Currently port's relevant sensors/states are reported only for a single port.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1518696000">-     *Firmware for the following devices are updated to 12.21.1000:**
    
    825110-B21 (HPE InfiniBand EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter)  
    825111-B21 (HPE InfiniBand EDR/Ethernet 100Gb 2-port 840QSFP28 Adapter)
    
    **New features and changes in version 12.21.1000:**
    
      * Added support for the following features: 
        * InfiniBand native (No SR-IOV) dual port device (Function per port is disabled). In this mode virtualization is not supported and ISSI = 0.
        * 10G/40G on 100GbE AOC/transceivers vs. non Mellanox devices.
      * PTP packets time stamping is enabled upon packet's arrival to the port.
      * Explicit Congestion Notification (ECN) is enabled by default for all priorities on Ethernet ports.
      * DC CNAK improves sent CNAK performance and avoids back pressure in ConnectX-4 adapter cards.
      * Receiver Signal Integrity Improvements: 
        * Raised the link only with phase greater than 15 ticks to improve signal integrity.
        * Extended measurement test between two similar RX configurations.
        * Moved the data path to use the second input buffer to improve signal integrity.
      * RDMA over Converged Ethernet (RoCE) Dual Port Mode enables the usage of a dual port Virtual HCA (vHCA) to share RDMA resources (e.g., MR, CQ, SRQ, PDs) across the two Ethernet (RoCE) NIC network ports and display the NIC as a dual port device. For this feature to function properly, the following requirements must be met: 
        * Either the LAG or the Dual Port mode is enabled by the driver.
        * Dual port device: both ports must be set as ETH.
        * In ConnectX-4/ConnectX-4 Lx adapter cards, the maximum allowed number of VFs per PF is 32.
        * Function per port is enabled.
      * QPDPM register is added to support dynamic mapping between DSCP and priority.
      * Trust level for QoS prioritization is added according to the DSCP or PCP.
      * Ingress buffer management is added for: 
        * ingress traffic mapping to a buffer according to priority.
        * buffers sizes and lossless parameters.
      * Enhanced steering rules update rate to up to 50K rules per second.
      * Enabled Windows single root input/output virtualization (SR-IOV) Enhanced eIPoIB (without Secure Connection) for Windows-over-Windows setups.
      * crdump operation takes a snapshot of the device's crspace dword-by-dword. It enables the driver to collect debug information upon firmware failure.
      * Secure Firmware Updates provides devices with the ability to verify digital signatures of new firmware binaries, in order to ensure that only officially approved versions are installed on the devices.
      * Changed the default Forward Error Connection (FEC) mode for cables with attenuation 16 and below from Reed Solomon (RS) to FC.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1518782400">-     *Fixes in version 12.21.1000:**
    
      * RDMA_CM driver was causing the Queue Pair (QP) Rate Limit to be activated unexpectedly and reduce the bandwidth significantly on this QP.
      * Low throughput when Eplicit Congestion Notification (ECN) was enabled in a many-to-one scenario.
      * A rare issue that caused the firmware to hang.
      * The maximum temperature in a setup was incorrectly reported as the current temperature regardless of the actual temperature.
      * Virtual Addressing Capability incorrect report in NC-SI (Sideband).
      * Enhanced RX sensitivity per Vcore.
      * Disabled the option to write to the protected modules to avoid receiving NACK upon module initialization.
      * Enabled cold_flicks reset when sending invalidate_all command to invalidate all the ECs.
      * SR-IOV min &amp; max rate limiter can only support up to 64 VFs per port.
      * Explicit Congestion Notification (ECN) did not function as expected when the number of Queue Pairs (QPs) &gt; ~500 per host.
      * When using Unreliable Datagram (UD) RDMA over Converged Ethernet (RoCE) multicast traffic over SR-IOV, packets were scattered to all the attached QPs in the e-sw (PF and its VFs) and not only on the vport that was specified in the e-se FDB.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4" date="1518868800">-     *Fixes in firmware version 12.22.4030 and 16.22.4030:**</changelog>
  </package>
  <package pkgid="9ba5a182b8a1dee11e5f66afcc4488968ab21f8d59855ea091df9dbcc08bba7d" name="firmware-hca-mellanox-vpi-eth-ib" arch="x86_64">
    <version epoch="0" ver="1.0.6" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1444305600">-     *Firmware for the following devices are updated to2.34.5000:**  
      
    644161-B21  
    644160-B21  
    649282-B21  
    649281-B21  
    649283-B21  
      
    **Firmware for the following devices are updated to 2.34.5000:**  
      
    764282-B21  
    764283-B21  
    764284-B21  
    764285-B21  
    764286-B21  
      
    **Firmware for the following devices are updated to 2.34.5000:**  
      
    778509-B21</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1444392000">-     *Fixes in FW version 2.34.5000:**
    
      * Fixed an issue with RX size counter not being reported.
      * Fixed a rare issue with VPD init flow which caused read failures.
      * Set the maximum EQN number to 1024.
      * Fixed an issue with cable reading, which caused the link not to raise.
      * Fixed a case where on rare cases, communication to BMC was lost during driver initialization.
      * Fixed a case where the actual bandwidth did not match the user settings in VM QoS.
      * Fixed a rare case of completion Error with Bad Opcode sequence status which occurred when retransmitting read requests.
      * Fixed an issue where the port raised as SDR vs. InfiniScale IV QDR Switch.
      * Fixed a failure to update RSS QP in steering rules.
      * Fixed a case preventing broadcast traffic from arriving to their destination after detaching high priority broadcast rule on a port where NC-SI was enabled.
      * Fixed a mistakenly dropped ETH packet with ethertype 0x600 by the NIC.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.3" date="1448971200">-     *Firmware for the following devices are updated to 2.35.5100:**  
      
    644161-B21  
    644160-B21  
    649282-B21  
    649281-B21  
    649283-B21  
      
    **Firmware for the following devices are updated to 2.35.5100:**  
      
    764282-B21  
    764283-B21  
    764284-B21  
      
    **Firmware for the following devices are updated to 2.35.5100:**  
      
    764285-B21  
    764286-B21</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.3" date="1449057600">-     Fixes:
    
      * Fixed an issue which caused packet transmission to get stuck when the software tried to send pause frames with dmac equal to one of the device's MAC addresses.
      * Fixed an issue which caused a firmware internal error when handling QP alternative context.
      * Fixed an issue which caused an internal firmware error when APM changed the QPs port mapping.
      * Fixed an issue which caused NVRAM to get stuck when it filled non-valid information in TLV.
      * Fixed an issue which caused lack of IB traffic on SR-IOV VPI.
      * Fixed a race in handling a duplicated "read request from middle".
      * Fixed an issue which caused NVCONFIG to fail when the number of sector was set to 1 and the sector was zeroed.
      * Fixed an issue which caused TX traffic to stop when the message MTU size was larger than QP.mtu.
      * MLNX_OEM command GET_TEMP returned a wrong value in the max_temp field.
      * Fixed a default hardware configuration issue which caused RDP over IPv4 traffic to be dropped.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4-2.1" date="1470571200">-     *Firmware for the following devices are updated to 2.36.5000:**  
      
    644161-B21  
    644160-B21  
    649282-B21  
    649281-B21  
    649283-B21  
      
    **Firmware for the following devices are updated to 2.36.5000:**  
      
    764282-B21  
    764283-B21  
    764284-B21  
      
    **Firmware for the following devices are updated to 2.36.5000:**  
      
    764285-B21  
    764286-B21</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4-2.1" date="1470657600">-     *Fixes in 2.36.5000:**
    
      * Fixed an issue which caused packet transmission to get stuck when the software tried to send pause frames with dmac equal to one of the device's MAC addresses.
      * Fixed an issue which caused a firmware internal error when handling QP alternative context.
      * Fixed an issue which caused an internal firmware error when APM changed the QPs port mapping.
      * Fixed an issue which caused NVRAM to get stuck when it filled non-valid information in TLV.
      * Fixed an issue which caused lack of IB traffic on SR-IOV VPI.
      * Fixed a race in handling a duplicated "read request from middle".
      * Fixed an issue which caused NVCONFIG to fail when the number of sector was set to 1 and the sector was zeroed.
      * Fixed an issue which caused TX traffic to stop when the message MTU size was larger than QP.mtu.
      * MLNX_OEM command GET_TEMP returned a wrong value in the max_temp field.
      * Fixed a default hardware configuration issue which caused RDP over IPv4 traffic to be dropped.
      * Fixed performance issues causing slow performance when running in NO-DRAM-NIC mode.
      * Disabled High Rate Steering mode in the INI to enable its compatibility with NC-SI over VLAN.
      * Fixed failure instances when initiating FLR in the Physical Function.
      * Fixed a wrong returned status in cable info MAD when the cable was not connected.
      * Fixed the length calculation of UDP. The incorrect UDP length in the CNP packet caused miss-calculation of the ICRC.
      * Fixed a completion error issue when ECN was enabled. The ECN usage caused ordering errors in completion queues (CQ).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5" date="1499688000">-     *Firmware for the following devices are updated to 2.40.5030:**  
      
    644161-B21  
    644160-B21  
    649282-B21  
    649281-B21  
    649283-B21  
    764282-B21  
    764286-B21
    
    **Firmware for the following devices are updated to 2.40.5072**
    
    764283-B21  
    764284-B21  
    764285-B21
    
    **New features in firmware version 2.40.5030:**
    
      * Added temperature thresholds high/low default for MAD sensing and NCSI/IPMI OEM commands.
      * Added a new field to "set port" command which notifies the firmware what is the user_mtu size.
      * Added a protection mechanism which ensures the firmware drops packets which are received in internal QPs and disables the WQE producer fetching.
      * Added Etherent Link down counter.
      * Enables steering packets to receive queues according to Ethertype
      * Adds support for additional rate values.
      * Counters that count the number of repeated Send WQE cache lookups that resulted in a miss.
      * Flint utility allows performing an MD5 checksum on the non-persistent sections of the firmware image.
      * New performance and back-pressure counters command via PRM (For further information, please refer to the PRM)
      * Support for Multicast/Unicast sniffer rules (For further information, please refer to the PRM)
      * Support for VLAN in VLAN encapsulation (For further information, please refer to the PRM)
      * CQ creation offload by software
      * Support for rst2rts command
      * Invalidates a TLV during the firmware boot stage
      * A new counter for the diag_rprt PRM command to count packet drops due to no-receive buffer
      * Support for Ethernet TX lifetime cycle control (Head of Queue)
      * A new register (PPLR) that allows egress and external loopback control (For further information, please refer to the PRM)
      * A watchdog mechanism to track ingress traffic stalls to prevent flooding the network with Flow Control packets
      * A new LED scheme controlled by the INI which causes constant traffic LED indication even without traffic.
      * Added support for multiple RoCE modes (RoCE v1+v2) on the same port: RoCE mode is per connection now.
      * Added a new QP command "INIT2RTS_QP" to enhance QP connection readiness time.
      * Disabled FCS checks to support switches that replace FCS with Timestamp.
      * Added RX Port identification for direct rout packets.
      * Improved RDMA WRITE/SEND performance with retransmissions.
      * Enabled firmware burning/querying using the PRM ACCESS_REG command.
      * Added support for VAM.
      * Enabled bad cable EEPROM reporting to the driver.
      * Added support for Platform Level Data Model (PLDM) sideband protocol.
      * Added support for priority based A0-DMFS mode (For further information, please refer to the PRM).
      * Added support for Unicast/Multicast loopback disablement by the driver. (For further information, please refer to the PRM)
      * Removed the source IP from the hash calculation (For further information, please refer to the PRM)
      * Added support for Inline Receive mode up to 2KB.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5" date="1499774400">-     *Fixes in 2.40.5030 and 2.40.5072:**
    
      * Fixed a race between the firmware and the hardware during driver start which blocked outbound completions.
      * Fixed an issue which caused the firmware not to send link_down event to the driver when running the close_port command.
      * Fixed an issue where in rare cases the Auto Sense failed to detect the right protocol.
      * Fixed signal integrity issue when connecting a WCS ConnectX4 mezz card to Pikes peak FPGA.
      * Added the option to transmit corrupted DME pages for a very short period of time at the beginning of the Auto-Negotiation flow.
      * Fixed an incorrect report of the PortRcvDataVLExtended/ PortXmitDataVLExtended counters by the firmware.
      * Fixed a rare issue which caused firmware's packet injector to cut off packets when the TX was congested.
      * Fixed an issue that caused the response to TX requests to take up to 10 miliseconds in IEEE clause 72 Link Training.
      * Fixed a race between 2 iriscs which caused a QP to get stuck in burst control limit state.
      * When a QP was in error state, the firmware generated too many err CQEs at once, thus causing the cmdif responsiveness to be too slow. To prevent the above, the number of err CQEs was limited to 16 at a time.
      * Fixed an issue that caused the MAC address that was set from the OS using ifconfig to be not reflected in the OCBB buffer.
      * Fixed an issue where the ibdump got broken when running with loopback traffic.
      * Fixed an issue where the firmware took QP to firmware ownership and then released it to the hardware ownership without checking if another firmware flow owns the same QP.
      * Fixed an issue which occurred after disconnecting cable which showed the link type as IB even if the link type of the port is ETH.
      * Fixed an issue related to the HCA PoerXmitWait counter on port 2 (connected to port 2 on Switch-IB) where it started counting and reached 0xFF's regardless of connection to switch.
      * Fixed a completion error issue when ECN was enabled. The ECN usage caused ordering errors in completion queues (CQ).
      * Fixed the length calculation of UDP. The incorrect UDP length in the CNP packet caused miss-calculation of the ICRC.
      * Fixed a wrong returned status in cable info MAD when the cable was not connected.
      * Fixed failure instances when initiating FLR inthe Physical Function.
      * Disabled High Rate Steering mode in the INI to enable its compatibility with NC-SI over VLAN.
      * Fixed performance issues causing slow performance when running in NO-DRAM-NIC mode.
      * Fixed a default hardware configuration issue which caused RDP over IPv4 traffic to be dropped.
      * Prevented a Virtual Function from injecting pause frames into the network.
      * MLNX_OEM command GET_TEMP returned a wrong value in the max_temp field.
      * Fixed an issue which caused TX traffic to stop when the message MTU size was larger than QP.mtu.
      * Fixed an issue which caused NVCONFIG to fail when the number of sector was set to 1 and the sector was zeroed.
      * Fixed a race in handling a duplicated "read request from middle".
      * Fixed an issue which caused lack of IB traffic on SR-IOV VPI.
      * Fixed an issue which caused NVRAM to get stuck when it filled non-valid information in TLV.
      * Fixed an issue which caused an internal firmware error when APM changed the QPs port mapping.
      * Fixed an issue which caused a firmware internal error when handling QP alternative context.
      * Fixed an issue which caused packet transmission to get stuck when the software tried to send pause frames with dmac equal to one of the device's MAC addresses.
      * Fixed a mistakenly dropped ETH packet with ethertype 0x600 by the NIC.
      * Fixed a case preventing broadcast traffic from arriving to their destination after detaching high priority broadcast rule on a port where NC-SI was enabled.
      * Fixed a failure to update RSS QP in steering rules.
      * Fixed an issue where the port raised as SDR vs. InfiniScale IV QDR Switch.
      * Fixed a rare case of completion Error with Bad Opcode sequence status which occurred when retransmitting read requests.
      * Fixed a case where the actual bandwidth did not match the user settings in VM QoS.
      * Fixed a case where on rare cases, communication to BMC was lost during driver initialization.
      * Fixed an issue with cable reading, which caused the link not to raise.
      * Set the maximum EQN number to 1024.
      * Fixed a rare issue with VPD init flow which caused read failures.
      * Fixed an issue with RX size counter not being reported.
      * The first Read response was not treated as implicit ACK.
      * Reduced a long 40GbE link up time with Cisco Nexus3064 and Arista-7050S.
      * Fixed promiscuous mode compatibility with A0-DMFS steering.
      * Fixed promiscuous mode compatibility when NC-SI is enabled and configured.
      * Fixed sending/receiving OEM temp commands (set/get) with channel ID 0x1f failure.
      * Fixed an issue which caused packets to drop on a port when changing the interface state of the other port.
      * Fixed long management communication loss and SOL hang during reboot cycles.
      * Fixed wrong processing of inbound traffic towards BMC which caused communication loss.
      * Fixed management link loss upon closing port interface through the driver.
      * Fixed a false indication in firmware of an expander presence causing delay in EEPROM reading.
      * Fixed an issue which caused a link down on a port when the cable was removed from the other port.
      * Fixed a rare case where packet with length zero got stuck in hardware queues.
      * Fixed an issue which caused InfiniBand congestion control packet (CNP) to hang in hardware.
      * Fixed an issue which caused AEN to be sent after channel reset.
      * Fixed an issue which prevented the restoring of QoS setting to its default consequently causing bandwidth degradation.
      * Fixed an occasional long link up time with 10GbE based devices.
      * Fixed an issue preventing cable readings from i2c slave address 0x51.
      * Fixed a possible deadlock in PM turnoff request transmission and ack acceptance flow.
      * Fixed a rare case with alignments state machines which caused occasional width degradation.
      * Fixed an issue where the transmit queues hanged while congestion control was enabled and operational (EQC/QCN).
      * Fixed an unexpected work completion syndrome with vendor syndrome 0x77 received when running RDMA SEN/WRITE traffic with retransmissions.
      * Fixed an issue which caused SetPortInfo to return a good status when receiving invalid LinkSpeedEnabled value.
      * Fixed an issue which caused dual port SFPP module cards to be automatically mapped with expander. Fixed an issue where firmware overrides the steering mode that was chosen by the driver.
      * Fixed invalid return sensing results occurred when the link was up.
      * Fixed an issue causing the sensing result to be delayed when cable was unplugged.
      * Fixed an issue causing the link type to be displayed as ETH when set to AUTO.
      * Fixed 2us glitch in Wake Up signal.
      * Fixed performance degradation when running IBDump.
      * Occasionaly, a link training timeout occurred in EQ phase0 during disable/enable test.
      * Improved strict bandwidth mode functionality.
      * Fixed an issue with the PortRcvPkts counter always displaying zero value.
      * Fixed an issue with processing GMP MADs with SET method in SecureHost mode.
      * Fixed an issue causing a wrong usage of MCG size when configuring Global Multicast filter.
      * Disabling the first port occasionally causes second port TX failure.
      * Fixed a mismach in links status reported. The adapter reports links as down while the switch perceives them as up.
      * Fixed an occasional 40GbE link failure with SCM5 Switch blade.
      * Fixed a wrong FDR10 speed reporting in MAD.
      * Fixed an issue preventing theports to to rise up when set to FDR10 vs QDR.
      * Fixed an occasional link failure vs Arista switch.
      * Retransmission started from the first PSN of message instead of the last acknowledged PSN.
      * Firmware hangs when receiving GeneralInfoMad during inline firmware burning.
      * L1 flow adjustments and threshold tuning.
      * Fixed a rare hanging issue during PERST_ assertion.
      * Wrong coefficients were reported during phase3.
      * Fixed an issue causing wrong behavior due to reset timing.
      * Fixed lack of steering options.
      * Fixed long timeout issues.
      * Fixed NVRAM write issues in driver-less mode.
      * Fixed 40GbE link support in aux mode.
      * Dropped commands with non-existing channel ID.
      * Fixed issues in extended speed reporting.
      * Fixed bad QP reporting in trap 257/8.
      * Fixed an issue causing false bad q_key error messages.
      * Fixed Pause Frame opcode mismatch.
      * Fixed communication loss upon PCIe error detection.
      * Fixed wrong channel value in the SELECT/ DESELECT PACKAGE commands.
      * Fixed an issue caused response packet to include 4 extra bytes.
      * Fixed wrong reason code value returned when using Set Link command with unsupported speed.
      * Added protection from bad MAC address given by BMC. Removed false TX pulse after PERST_ deassertion.
      * Fixed FLR capability bit inconsistency when SR-IOV is enabled.
      * Fixed an issue with the device not reporting PCIe related errors.
      * When a link is configured to DDR in a setup of ConnectX-3 to SX6036, SDR link is established instead.
      * VXLAN used the wrong default UDP port. the UDP port number was changed to 4789.
      * Fixed wrong setting of the UDP destination port for VXLAN.
      * Fixed an internal error caused when moving to the DMS mode with IPMI/NC-SI enabled.
      * In a back-to-back setup of FDR cards connected with a 0.5m FDR cable, a link may be established as FDR10 instead of FDR.
      * Fixed issues related to working with PCI legacy interrupts.
      * Wrong checksum calculation for short packets which are padded by the software.
      * Reading PCIe configuration space after using the MFT flint tool caused the device to crash.
      * Fixed occasional packet loss over IPMI.
      * Fixed wrong values reported in the Eye opening MAD.
      * Fixed occasional link width degrades during link negotiation and link transitions from L1 state.
      * Fixed adjust signal detect thresholds.
      * PortExtendedSpeedsCounters MAD counters were mistakenly increased while LLR was active.
      * Lane reversal was not considered when configured TX parameters.
      * Fixed ROL factory MAC usage when a Flex- Boot address was given.
      * Fixed Pause frames factory MAC usage when FlexBoot address was given.
      * The device did not different between WOL/ROL packets.
      * Fixed a set of extended fields in PortInfo MAD which did not function.
      * Adjusted LLR cell size according to the MLPN negotiation of ib_128b_llr.
      * The max speed restriction was active in full power mode instead of standby mode only.
      * The InfiniBand Path migration did not work with GRH. http://webdev01:8080/commit/ConnectX.git/a9c37ee4c31038f2c1179d4d9e79c9337e0ab5c7 
      * Reading MGM after writing it returned wrong members count.
      * Fixed corruption of the RSS hash key given by the driver.
      * Fixed QoS rate limit BW offset.
      * Fixed FDR10 speed_en reporting.
      * Fixed long management link com loss.
      * The command results reported both link types active at the same time. Fixed collision between forcing phy type and port sensing. Fixed a wrong core clock freq reporting in QUERY_HCA command.
      * Fixeds occasional link failure when 56GbE is enabled.
      * Fixed max eye margins to be per protocol.
      * perfquery reported wrong error symbol on ConnectX(C)-3 VPI mode: IB, ETH.
      * On ConnectX-3Pro dual-port QDR and FDR/FDR10 switch setups, symbol errors may occur with MC2207312-030 AOCs.
      * Symbol errors occur on ConnectX-3Pro dualport QDR connected to FDR switches with MC2207126-004 copper cables.
      * Driver restart required when switching from InfiniBand FDR link with LLR enabled to InfiniBand link w/o LLR (for example: between SwitchX and GD4036).
      * On rare occasions, the adapter card may fail to link up when performing parallel detect to 40GbE.
      * Automatic Path Migration (APM) did not update the new MGIDs from the Alternate Path.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.6" date="1508328000">-     *Fixes in version 2.40.5030 and 2.40.5072:**
    
      * Race between the firmware and the hardware during driver start which blocked outbound completions.
      * The firmware did not send link_down event to the driver when running the close_port command.
    
    **Fixes in version 2.42.5000:**
    
      * PortRcvPkts counter was prevented from being cleared after resetting it.
      * The system Timed Out on the configuration cycle of the Virtual Functions (VFs) when more than 10 Virtual Functions performed FLR and the completion Time Out value was configured to a range of less than 16 msec.
      * The server hangs and results in NMI when running "mlxfwtop -d mt4103_pci_cr0" while restarting the driver in parallel (from a different thread). In this case, the downstream bridge over the device reported completion timeout error.
      * In flow_steering, BMC could not receive a ping over IPV6 after running bmc_reboot.
      * While closing the HCA, the RX packet caused bad access to resources that did not exist, and consequently caused the QPCGW or the irisc to get stuck.
      * The master SMLID and the LID was either 0 or 0xFFFF when the port was neither active nor armed.
      * ibdump could not capture all MADs packets.
      * link did not go up after reboot.
      * Fixed a rare issue that cause the PCIe configuration cycle that arrived during the time of sw_reset to generate 2 completions.
      * Network Controller Sideband Interface (NC-SI) did not work when adding the disable_static_steering_ini field in the ini file, due to memory allocation issue for this field in the scratchpad.
    
    **Fixes in version 2.42.5004:**
    
      * In UEFI (Unified Extensible Firmware Interface) HII (Human Interface Infrastructure) menu, when using HPE Gen10 devices, both ports appear as port 1.
      * In UEFI (Unified Extensible Firmware Interface) boot menu, when using HPE Gen10 devices,  the device name appears with an unneeded port number.</changelog>
  </package>
  <package pkgid="a0f78ea55da677305547c6944c74e52a65cc0ae60d1be1a1bb405fa2e692dde5" name="firmware-hdd-0595c2a887" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1496836800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1496923200">-     *Problems Fixed:**
    
      * This firmware contains a change to prevent occasional command completion times in the 4-5 second window when command is received just as the drive is transitioning from active to Idle A.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="7ddca3f8aa3e85eed8ed83e0561edea529daf6aafa4c6502f4395bc8c2d25366" name="firmware-hdd-0a38b25661" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1477310400">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPD2.  This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1496836800">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1496923200">-     *Problems Fixed:**
    
      * Under rarely occurring conditions where a host error occurred during a write with 4K unaligned sectors, the write operation might result in stale data. Firmware HPD3 prevents the possibility of stale data occurring under these conditions.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1524830400">-</changelog>
  </package>
  <package pkgid="943e7b9caabd3dc2c39c1327e4144ed23f25c571e8c35643a2b0612bce4e2e7d" name="firmware-hdd-0a7010918e" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2" date="1496664000">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2" date="1496750400">-     *Problems Fixed:**
    
      * Internal component.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1496836800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1496923200">-     *Problems Fixed:**
    
      * Firmware version HPG4 prevents the occurrence of a rare issue which could lead to slow drive performance. This issue has the potential to impact all drives in configurations where the drives might be allowed to be idle for greater than 1 second.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1502798400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPG4 do not need to update to HPG4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1502884800">-     *Enhancements/New Features for HPG4 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1502971200">-     *Problems Fixed:**
    
      * Firmware version HPG4 prevents the occurrence of a rare issue which could lead to slow drive performance. This issue has the potential to impact all drives in configurations where the drives might be allowed to be idle for greater than 1 second.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="2d895e35b7d6338191e1f15dc6935192c5900434377c613767a2900f5f81d034" name="firmware-hdd-0b575b5895" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1526040000">-      This firmware has a change that allows the drive to meet the requirements for Azure Stack certification.</changelog>
  </package>
  <package pkgid="da155a600768d9bda792f60edc9624d2a557e3ca94e374f367c75bf9afb46f0d" name="firmware-hdd-0f923833e9" arch="x86_64">
    <version epoch="0" ver="HPD8" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1496836800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1496923200">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.
      * Improved write performance.
    
      * A reliability enhancement for applications that write data to a narrow range of tracks</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8" date="1502280000">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8" date="1502366400">-     *Enhancements/New Features:**
    
      * Improves Sequential Write and Random Write Performance under certain workloads.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8" date="1502452800">-     *Problems Fixed:**
    
      * Fixes a data integrity risk which could occur during 4k or greater unaligned writes while the device incurs a smart trip event. During these conditions there is a potential for data intended to be written directly to disk to fail to be written.
      * Eliminates a data integrity risk when an unaligned Write and Verify command is sent to a bad sector. During these conditions there is a potential for data intended to be written to disk to fail to be written.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="4fdbe9bd925c9edbe880b0ab7afb5b57a9ad64a53cd479ea50df57ad0240966a" name="firmware-hdd-1a516522d1" arch="x86_64">
    <version epoch="0" ver="HPG1" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1" date="1496836800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1" date="1496923200">-     *Enhancements/New Features :**
    
      * HPG1 is a maintenance firmware release with minor performance enhancements for 2.5" SSD 6Gb SATA drive models VK0240GEPQN, VK0480GEPQP, and VK0960GEPQQ .
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="0374c89016d047cf87d95b154b1240b45f53464e374c5a17d70d29338b74d292" name="firmware-hdd-1cbab97ff0" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1462363200">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1462449600">-     *Enhancements/New Features:**
    
      * Reliability enhancement for applications that write data to a narrow range of tracks.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1496836800">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1496923200">-     *Problems Fixed:**
    
      *     Corrects Activity LED behavior on HPE drive carrier.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="597e63979b2ff8a2cd4c4c1847d7b112b949241e194f7c3d6af7a131a1de64fb" name="firmware-hdd-1d7f19120b" arch="x86_64">
    <version epoch="0" ver="HPGB" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7" date="1443614400">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7" date="1443700800">-     *Problems Fixed:**
    
      * This firmware corrects possible unrecovered errors caused by the track refresh algorithm not working properly.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7-2.1" date="1453204800">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPG7 do not need to update to HPG7 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7-2.1" date="1453291200">-     *Problems Fixed:**
    
      * This firmware corrects possible unrecovered errors caused by the track refresh algorithm not working properly.
    
    **Problems Fixed for HPG7 (B): **
    
      * Linux Smart Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7-3.1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPG7 do not need to update to HPG7 (C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7-3.1" date="1477310400">-     *Problems Fixed:**
    
      * This firmware corrects possible unrecovered errors caused by the track refresh algorithm not working properly.
    
    **Problems Fixed for HPG7 (C):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGA" date="1497441600">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGA" date="1497528000">-     *Enhancements/New Features:**
    
      * Provides support for Microsoft Azure Stack requirements.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB" date="1524744000">-      Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was only found during supplier ongoing reliability testing.</changelog>
  </package>
  <package pkgid="90d1541a1373f3d544a0d24e47f0256a767b6a6651168f1aac56f3a280dc4303" name="firmware-hdd-252770cdda" arch="x86_64">
    <version epoch="0" ver="HPD7" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1487246400">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1487332800">-     *Problems Fixed:**
    
      * Under rarely occurring conditions where a host error occurred during a write with 4K unaligned sectors, the write operation might result in stale data. Firmware HPD4 prevents the possibility of stale data occurring under these conditions.
      * After greater than 2 seconds of idle time following a forced power transition or no activity, random seeks might not occur as required. Firmware HPD4 initiates random seeks following  the device being placed into a forced power condition. Random seeks are necessary to maintain the reliability and life of the device.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1496836800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPD4 do not need to update to HPD4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1496923200">-     *Problems Fixed:**
    
      * Under rarely occurring conditions where a host error occurred during a write with 4K unaligned sectors, the write operation might result in stale data. Firmware HPD4 prevents the possibility of stale data occurring under these conditions.
      * After greater than 2 seconds of idle time following a forced power transition or no activity, random seeks might not occur as required. Firmware HPD4 initiates random seeks following  the device being placed into a forced power condition. Random seeks are necessary to maintain the reliability and life of the device.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1523707200">-      This firmware includes a fix for slow performance during sequential write workloads with small queue depth.</changelog>
  </package>
  <package pkgid="e2d884904cd93acf5e843b45ca8e0d4ffbc2d9152a2314e466f95f76438294c6" name="firmware-hdd-2a5b65f157" arch="x86_64">
    <version epoch="0" ver="HPK3" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK3" date="1469707200">-     *Problems Fixed:**
    
      * HPK3 firmware resolved an issue that caused the disk activity ring, which is located on NVME SSD drive carrier, to constantly spin regardless of drive activity status.</changelog>
  </package>
  <package pkgid="38d2633ba0bdedf1480d37cfcbd0cba4d38b9b9e2f00bc940753643046f754ba" name="firmware-hdd-2cfaac41db" arch="x86_64">
    <version epoch="0" ver="HPDB" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1443614400">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1443700800">-     *Problems Fixed:**
    
      * This firmware fixes a potential incorrect data issue in write-cached enabled multi-initiator unaligned write environments, where reservation commands are used.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPD7 do not need to update to HPD7 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1477310400">-     *Problems Fixed:**
    
      * This firmware fixes a potential incorrect data issue in write-cached enabled multi-initiator unaligned write environments, where reservation commands are used.
    
    **Problems Fixed for HPD7 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-3.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPD7 do not need to update to HPD7 (C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-3.1" date="1496836800">-     *Enhancements/New Featuresfor HPD7 (C):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-3.1" date="1496923200">-     *Problems Fixed:**
    
      * This firmware fixes a potential incorrect data issue in write-cached enabled multi-initiator unaligned write environments, where reservation commands are used.
    
    **Problems Fixed for HPD7 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB" date="1522065600">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB" date="1522152000">-      Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was found during supplier ongoing reliability testing.
      * The firmware also includes emergency power off improvements.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="0ef0a967bb6eb25360f57406c3ec4e660edda6347f4b9c95698d64fee1e20dcd" name="firmware-hdd-2e4c61fc63" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1493121600">-     *Problems Fixed:**
    
      *    Downgrade Component.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1493208000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1493294400">-     *Problems Fixed:**
    
      * Corrects Activity LED behavior on HPE drive carrier.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1496836800">-     *Enhancements/New Features:**
    
      * Firmware version HPD3 supports NDU (non-disruptive update) firmware updates.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1496923200">-     *Problems Fixed:**
    
      * Corrects Activity LED behavior on HPE drive carrier.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1516449600">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="e9df6856a616568fc59f15ba1e51a36b2dfef576f52f9861eaea6930612a8b27" name="firmware-hdd-2e70ce7412" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1477310400">-     *Problems Fixed:**
    
      * Improves the drive idle time behavior by reducing long periods of track dwell time, which if not implemented, could increase media lube depletion and reduce drive reliability.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPG4 do not need to update to HPG4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1496836800">-     *Enhancements/New Featuresfor HPG4 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1496923200">-     *Problems Fixed:**
    
      * Improves the drive idle time behavior by reducing long periods of track dwell time, which if not implemented, could increase media lube depletion and reduce drive reliability.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="86b47b776222821041c92cd618eef2f989f1733c01a86c2149714751d198ade4" name="firmware-hdd-31f91b8622" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1441800000">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1441886400">-     *Problems Fixed:**
    
      * Self-initiated reset during ATI (Adjacent Track Interference) mitigation issue, where the drive reported a 06/29/04 (Self-Initiated Reset) to the controller.  Then the controller would re-establish link with the drive and resend the command.
      * Servo miscalculations that resulted in degraded drive performance.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPD3 do not need to update to HPD3 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1477310400">-     *Problems Fixed:**
    
      * Self-initiated reset during ATI (Adjacent Track Interference) mitigation issue, where the drive reported a 06/29/04 (Self-Initiated Reset) to the controller.  Then the controller would re-establish link with the drive and resend the command.
      * Servo miscalculations that resulted in degraded drive performance.
    
    **Problems Fixed for HPD3 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPD3 do not need to update to HPD3 (C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1496836800">-     *Enhancements/New Features for HPD3 (C):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1496923200">-     *Problems Fixed:**
    
      * Self-initiated reset during ATI (Adjacent Track Interference) mitigation issue, where the drive reported a 06/29/04 (Self-Initiated Reset) to the controller.  Then the controller would re-establish link with the drive and resend the command.
      * Servo miscalculations that resulted in degraded drive performance.
    
    **Problems Fixed for HPD3 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1513252800">-      Fixes a data integrity risk where a recoverable error can prevent a write command from completing properly.
      * Fixes a data integrity risk due to incorrect re-ordering of commands, when overlapped commands occur. 
      * Fixes a data integrity risk during very large blocks of sequential commands with a data transfer between 1020MB and 1024MB.
      * Fixes a data integrity risk during a sequential read and write workload when a recovered error is encountered, which could cause incomplete data to be read</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1523534400">-</changelog>
  </package>
  <package pkgid="e79bfaad2950a8f6da65d9b2424dad88f4778ca8fffc16b869f5d2099ca70aaf" name="firmware-hdd-3243fce9a0" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1502884800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1502971200">-     *Problems Fixed:**
    
      * This firmware resolves several drive issues including internal resets, firmware download functionality, and performance issues.  This firmware could improve the robustness of the system by eliminating these possible issues within the drive.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="885937073bc0fd43026ca944cbdc6d8190a47195afb0459309b47e44aa1bcb20" name="firmware-hdd-326de7c0f2" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1475150400">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1475236800">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPD2.  This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1496836800">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1496923200">-     *Problems Fixed:**
    
      * This firmware contains a change to prevent occasional command completion times in the 4-5 second window when command is received just as the drive is transitioning from active to Idle A.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="e7204b2c07c43baab4e7e916e2cbc736f2506b7d3d177983bb5e7625ccf94151" name="firmware-hdd-3ab4c70e64" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1477224000">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux and Microsoft Windows environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1477310400">-     *Problems Fixed:**
    
      * Reliability enhancement for applications that write data to a narrow range of tracks.
    
    **Known Issues:**
    
      * Firmware cannot be downgraded to HPG3 after updating to HPG4.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * ****Customers who already installed firmware version HPG4 do not need to update to HPG4 (B).****</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1496836800">-     *Enhancements/New Featuresfor HPG4 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1496923200">-     *Problems Fixed:**
    
      * Reliability enhancement for applications that write data to a narrow range of tracks.
    
    **Known Issues:**
    
      * Firmware cannot be downgraded to HPG3 after updating to HPG4.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="9023abcffc7ab536030fc9040f30f13b4839cd2e6533372cffca58d56cacaf06" name="firmware-hdd-3d97759111" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1496836800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1496923200">-     *Problems Fixed:**
    
      * This firmware implements the Firmware Security Log Page.
    
      * This firmware contains a change to prevent occasional command completion times in the 4-5 second window when command is received just as the drive is transitioning from active to Idle A.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="03d03718e432ec2b884074b1954c2bca8f6887557a68efcca4fd4479801fee22" name="firmware-hdd-3db7640485" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1502884800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1502971200">-     *Enhancements/New Features:**
    
      * Production signing keys applied to code.
      * Enhanced code to meet signal specification for the TX differential voltage and de-emphasis level.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1507809600">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for ProLiant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1507896000">-     *Problems Fixed:**
    
      * Firmware improves a NAND threshold level to strengthen differentiation of NAND states to mitigate excessive reallocation of NAND Blocks (Grown Bad Blocks). For important information about this resolved issue, refer to HPE Customer Bulletin [a00027721](http://h20564.www2.hpe.com/hpsc/doc/public/display?docId=emr_na-a00027721en_us).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1524744000">-      Firmware improves a NAND threshold level to strengthen differentiation of NAND states to mitigate excessive reallocation of NAND Blocks (Grown Bad Blocks). For important information about this resolved issue, refer to HPE Customer Bulletin [a00027721](http://h20564.www2.hpe.com/hpsc/doc/public/display?docId=emr_na-a00027721en_us).</changelog>
  </package>
  <package pkgid="6f92d8289790e1fbf659dcbc8e6dac80c35c85543c1072ca99cc9ff83fdd06ed" name="firmware-hdd-3e34285be7" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1436961600">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux and Microsoft Windows environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1437048000">-     *Problems Fixed:**
    
      * Firmware resolves a data mismanagement issue associated with unaligned sequential write operations.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPG3 do not need to update to HPG3 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1477310400">-     *Problems Fixed:**
    
      * Firmware resolves a data mismanagement issue associated with unaligned sequential write operations.
    
    **Problems Fixed for HPG3 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPG3 do not need to update to HPG3 (C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1496836800">-     *Enhancements/New Features for HPG3 (C):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1496923200">-     *Problems Fixed:**
    
      * Firmware resolves a data mismanagement issue associated with unaligned sequential write operations.
    
    **Problems Fixed for HPG3 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-4.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="622ff6b97f746584d55302d3c2b41d8c7a1f11ec65cf2df065323d0933a0ccfc" name="firmware-hdd-40277d55d3" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2" date="1433246400">-      Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2" date="1433332800">-     *Enhancements/New Features:**
    
      * Implemented new servo code for improved seek recovery process in extreme conditions.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1443873600">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1443960000">-     *Enhancements/New Features:**
    
      * This update contains changes for improved reliability and robustness.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1444046400">-     *Problems Fixed:**
    
      * Resolved an issue where a drive could potentially hang under specific sector recovery conditions.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1469707200">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1469793600">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPG4.  This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPG4 do not need to update to HPG4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1496836800">-     *Enhancements/New Features for HPG4 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1496923200">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPG4.  This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1502884800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1502971200">-     *Problems Fixed:**
    
      * HPG6 firmware improves drive reliability where disk drives are exposed to long periods of host inactivity which exceed 1 second.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-3.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="5d004d59e6ab22eeeeba2cf984154e6d314b53bacef20e18c6d8cca1155dec04" name="firmware-hdd-46fc43ab26" arch="x86_64">
    <version epoch="0" ver="HPD4" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1477310400">-     *Enhancements/New Features:**
    
      * Reliability enhancement for applications that write data to a narrow range of tracks.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1496836800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1496923200">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.
      * Improved write performance.
    
      * A reliability enhancement for applications that write data to a narrow range of tracks</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="94ccc689706816b46a749fa8a0b2efec66fe9f1e4842962a733ae27e3ff818d2" name="firmware-hdd-5d9e841607" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1438516800">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1438603200">-     *Problem Fixed:**
    
      * Incorrect data reads might occur when accessing unaligned 4k reads and the data read has zero content preceding customer data.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPD1 do not need to update to HPD1 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1477310400">-     *Problem Fixed:**
    
      * Incorrect data reads might occur when accessing unaligned 4k reads and the data read has zero content preceding customer data.
    
    **Problems Fixed for HPD1 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1502884800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1502971200">-     *Enhancements/New Features:**
    
      * Firmware version HPD3 supports NDU (non-disruptive update) firmware updates.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="05a60d7d239ecede55f5c23ede7ce9728974677fcdc1f20e6da764ee2742c1a9" name="firmware-hdd-5dcf26fa42" arch="x86_64">
    <version epoch="0" ver="HPD1" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1518350400">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1518436800">-      Removed support of UNMAP command.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1522756800">-</changelog>
  </package>
  <package pkgid="8ceddfcf9566b8198c7d3d8e219a0126d025b2a5db0ce95c4e30a8dd261ea3c7" name="firmware-hdd-624b75c7e2" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1522065600">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1522152000">-      Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was found during supplier ongoing reliability testing.
      * The firmware also includes emergency power off improvements.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-2.1" date="1524484800">-      Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was found during supplier ongoing reliability testing.
      * The firmware also includes emergency power off improvements.</changelog>
  </package>
  <package pkgid="3ac6d72a36f4942022ebb10f54ec1553718d9397f97c1f1899d28da1ba8af373" name="firmware-hdd-68b12e54d2" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1496577600">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1496664000">-     *Enhancements/New Features :**
    
      * Allows the system to load new firmware to the disk drive fast and transparently, without restarting the server.
    
      * Additional Error Recovery enhancements are also included to improve drive reliability.
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1496836800">-     *Enhancements/New Features:**
    
      * Firmware version HPG4 is designed to prevent any previous firmware revisions from being loaded onto the drive, after the drive is upgraded to HPG4 firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1496923200">-     *Problems Fixed:**
    
      * This firmware corrects a potential issue where the data in the reserved tracks is not properly updated, eliminating the risk of a drive not finishing the boot process on power up.
      * Other maintenance fixes and updates are also included with the new firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1502798400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPG4 do not need to update to HPG4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1502884800">-     *Enhancements/New Features:**
    
      * Firmware version HPG4 is designed to prevent any previous firmware revisions from being loaded onto the drive, after the drive is upgraded to HPG4 firmware. 
    
    ******Enhancements/New Features for HPG4 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1502971200">-     *Problems Fixed:**
    
      * This firmware corrects a potential issue where the data in the reserved tracks is not properly updated, eliminating the risk of a drive not finishing the boot process on power up.
      * Other maintenance fixes and updates are also included with the new firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="a93052ac944c5357c239671f67a047eea843b89e3c49810182ab4fd08fd3723c" name="firmware-hdd-693b9a2853" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1501588800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1501675200">-     *Problems Fixed:**
    
      * This firmware update eliminates a data integrity risk when an unaligned WRITE and VERIFY command is sent to a bad sector. During these conditions there is a potential for data intended to be written to disk to fail to be written.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="bf1b796a58576d4e435c7f4fef5274e77b3cf9f36369671322a892b510039367" name="firmware-hdd-6d922fc9a8" arch="x86_64">
    <version epoch="0" ver="HPG5" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1475150400">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1475236800">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPG3.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1491998400">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1492084800">-     *Problems Fixed:**
    
      * Under rarely occurring conditions where a host error occurred during a write with 4K unaligned sectors, the write operation might result in stale data. Firmware HPx4 prevents the possibility of stale data occurring under these conditions.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPG4 do not need to update to HPG4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1496836800">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1496923200">-     *Problems Fixed:**
    
      * Under rarely occurring conditions where a host error occurred during a write with 4K unaligned sectors, the write operation might result in stale data. Firmware HPx4 prevents the possibility of stale data occurring under these conditions.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="68d29904da21da16a793e929afbdc3cc4f99f625be303bb0690d5461e55fe859" name="firmware-hdd-6ec35faf90" arch="x86_64">
    <version epoch="0" ver="HPD4" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1521460800">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1521547200">-      Firmware corrects potential data integrity issues caused by incomplete cache table updates during unaligned writes, an incorrect write retry start location calculation, and improper media read ranges overlapped with cached writes.  These issues were only found during supplier ongoing reliability testing.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1524744000">-      Firmware corrects potential data integrity issues caused by incomplete cache table updates during unaligned writes, an incorrect write retry start location calculation, and improper media read ranges overlapped with cached writes.  These issues were only found during supplier ongoing reliability testing.</changelog>
  </package>
  <package pkgid="903ceaeaa4cb9dcd76a96dc9130954fffaa3723a61f4a30159d47429453f6212" name="firmware-hdd-70e3962f98" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1522065600">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1522152000">-      Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was found during supplier ongoing reliability testing.
      * The firmware also corrects settings preservation after a code download, and includes emergency power off improvements.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1524484800">-      Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was found during supplier ongoing reliability testing.
      * The firmware also corrects settings preservation after a code download, and includes emergency power off improvements.</changelog>
  </package>
  <package pkgid="cefe2797186d603471405b14bb4338b98fb40d258b81ae05972909a4d51c1256" name="firmware-hdd-71af849f3b" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1429790400">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1429876800">-     *Problem Fixed:**
    
      * Incorrect data reads might occur when accessing unaligned 4k reads and the data read has zero content preceding customer data.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPD1 do not need to update to HPD1 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1477310400">-     *Problem Fixed:**
    
      * Incorrect data reads might occur when accessing unaligned 4k reads and the data read has zero content preceding customer data. For additional information please refer to the customer advisory #[c04650586](http://h20564.www2.hp.com/hpsc/doc/public/display?docId=emr_na-c04650586)
    
    **Problems Fixed for HPD1 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-3.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPD1 do not need to update to HPD1 (C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-3.1" date="1496836800">-     *Enhancements/New Features for HPD1 (C):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-3.1" date="1496923200">-     *Problem Fixed:**
    
      * Incorrect data reads might occur when accessing unaligned 4k reads and the data read has zero content preceding customer data. For additional information please refer to the customer advisory #[c04650586](http://h20564.www2.hp.com/hpsc/doc/public/display?docId=emr_na-c04650586)
    
    **Problems Fixed for HPD1 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1502884800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1502971200">-     *Enhancements/New Features:**
    
      * Firmware version HPD3 supports NDU (non-disruptive update) firmware updates.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="1c207e428e8a51a7be3817a84f2b65ff0b18dc470d8024325624bdd4554727a5" name="firmware-hdd-7505dfb5ae" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1476619200">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1476705600">-     *Enhancements/New Features:**
    
      * Reliability enhancement for applications that write data to a narrow range of tracks.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1496836800">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1496923200">-     *Problems Fixed:**
    
      *      Corrects Activity LED behavior on HPE drive carrier.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-2.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="8ae887ed526591d1e0223bf229025d27986267b9ab88241bf061e40c5a44b217" name="firmware-hdd-7c1a1734f9" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1496836800">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1496923200">-     *Problems Fixed:**
    
      * Reliability enhancement for applications that write data to a narrow range of tracks.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="aef7db569fb92c102c2bfea97a2d14b4143a82f15e9613172d366bd4c5588e30" name="firmware-hdd-7fc5497116" arch="x86_64">
    <version epoch="0" ver="HPD7" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1495368000">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1495454400">-     *Enhancements/New Features:**
    
      * Changes Light Emitting Diode (LED) behavior to match Hewlett Packard Enterprise specification.
      * Strengthens link acquisition algorithm.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1495540800">-     *Problems Fixed:**
    
      * Fixes a data integrity risk which could occur during 4k or greater unaligned writes while the device incurs a smart trip or smart warning event. During these conditions there is a potential for data intended to be written directly to disk to fail to be written.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPD5 do not need to update to HPD5 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1496836800">-     *Enhancements/New Features:**
    
      * Changes Light Emitting Diode (LED) behavior to match Hewlett Packard Enterprise specification.
      * Strengthens link acquisition algorithm.
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1496923200">-     *Problems Fixed:**
    
      * Fixes a data integrity risk which could occur during 4k or greater unaligned writes while the device incurs a smart trip or smart warning event. During these conditions there is a potential for data intended to be written directly to disk to fail to be written.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1510747200">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1510833600">-     *Problems Fixed:**
    
      * This firmware eliminates a data integrity risk when an unaligned Write and Verify command is sent to a bad sector. During these conditions there is a potential for data intended to be written to disk to fail to be written.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1525953600">-      Added FW binary unencrypted.
      * This firmware:  
    1) Improves JetStress READ Latency performance  
    2) Fixes the cause of internal reboots detected in the MSA system  
    3) Removes a vendor unique sense code that the controller does not handle
    properly  
    4) Includes changes to eliminate the cause of a potential hang condition</changelog>
  </package>
  <package pkgid="fef950a564943728e69fd2a919aa0c721b8f92b2323d550fc5627b0f804c6917" name="firmware-hdd-8a2c06af48" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1441800000">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1441886400">-     *Problems Fixed:**
    
      * Self-initiated reset during ATI (Adjacent Track Interference) mitigation issue, where the drive reported a 06/29/04 (Self-Initiated Reset) to the controller.  Then the controller would re-establish link with the drive and resend the command.
      * Servo miscalculations that resulted in degraded drive performance.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1453204800">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPD4 do not need to update to HPD4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1453291200">-     *Problems Fixed:**
    
      * Self-initiated reset during ATI (Adjacent Track Interference) mitigation issue, where the drive reported a 06/29/04 (Self-Initiated Reset) to the controller.  Then the controller would re-establish link with the drive and resend the command.
      * Servo miscalculations that resulted in degraded drive performance.
    
    **Problems Fixed for HPD4 (B): **
    
      * Linux Smart Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPD4 do not need to update to HPD4 (C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1477310400">-     *Problems Fixed:**
    
      * Self-initiated reset during ATI (Adjacent Track Interference) mitigation issue, where the drive reported a 06/29/04 (Self-Initiated Reset) to the controller.  Then the controller would re-establish link with the drive and resend the command.
      * Servo miscalculations that resulted in degraded drive performance.
    
    **Problems Fixed for HPD4 (B): **
    
      * Linux Smart Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.
    
    **Problems Fixed for HPD4 (C):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-4.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPD4 do not need to update to HPD4 (D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-4.1" date="1496836800">-     *Enhancements/New Features for HPD4 (D):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-4.1" date="1496923200">-     *Problems Fixed:**
    
      * Self-initiated reset during ATI (Adjacent Track Interference) mitigation issue, where the drive reported a 06/29/04 (Self-Initiated Reset) to the controller.  Then the controller would re-establish link with the drive and resend the command.
      * Servo miscalculations that resulted in degraded drive performance.
    
    **Problems Fixed for HPD4 (B): **
    
      * Linux Smart Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.
    
    **Problems Fixed for HPD4 (C):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1513252800">-      Fixes a data integrity risk where stale data is mistakenly used from cache.
      * Fixes a data integrity risk where stale data is returned on an unaligned overlapped write-read operation.
      * Fixes a data integrity risk during a sequential read and write workload when a recovered error is encountered, which could cause incomplete data to be read.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1523534400">-</changelog>
  </package>
  <package pkgid="f8eb80cc69e478ba512914ae8c4cc356a4bdc44e527474c6574407c069ee9dfc" name="firmware-hdd-8c4a212ff9" arch="x86_64">
    <version epoch="0" ver="HPD4" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1434024000">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1434110400">-     *Problems Fixed:**
    
      * This firmware contains fixes to prevent incorrect data from potentially occurring.  Failures have not been reported by a customer but were found in a lab testing environment.  Exposure is limited due to a narrow window of opportunity following a hard reset or when two consecutive write faults occur causing an error in the Input/Output Data Error Detection &amp; Correction scheme.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1462190400">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1462276800">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPD4.  This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * ****Customers who already installed firmware version HPD4 do not need to update to HPD4 (B).****</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1496836800">-     *Enhancements/New Features for HPD4 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1496923200">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPD4.  This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="1cd24c88a96fe4b2706ec691ddfb72d0cb1dbbd06b13caf7a0ffcd79d89c2958" name="firmware-hdd-8ed8893abd" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1462190400">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1462276800">-     *Problems Fixed:**
    
      * This firmware contains several low level maintenance fixes including debug data retrieval through read buffer.  The fixes addressed events observed in a specialized lab testing environment, and are not expected to be experienced in customer use case scenarios.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1490616000">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPD4 do not need to update to HPD4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1490702400">-     *Enhancements/New Features for HPD4 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1490788800">-     *Problems Fixed:**
    
      * This firmware contains several low level maintenance fixes including debug data retrieval through read buffer.  The fixes addressed events observed in a specialized lab testing environment, and are not expected to be experienced in customer use case scenarios.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1490875200">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1490961600">-     *Problems Fixed:**
    
      * During a hot removal/hot plug event, the drive failed discovery operation. To address this problem, the drive firmware handling of the Start/Stop Unit command has been improved.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-2.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="5b540e2648fa83384fcc50c69c4ceb01c7220ce296e4005ddd537344ab3546ee" name="firmware-hdd-95af9a555e" arch="x86_64">
    <version epoch="0" ver="HPG1" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1" date="1477310400">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPG1. 
      * This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPG1 do not need to update to HPG1 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1496836800">-     *Enhancements/New Features for HPG1 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1496923200">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPG1. 
      * This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="ab686099684f0831b9c011bffdf5fd770b8b6b45fe5a44da880124d751a90d39" name="firmware-hdd-9a826ccd8a" arch="x86_64">
    <version epoch="0" ver="HPK3" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK3" date="1470398400">-     *Problems Fixed:**
    
      * HPK3 firmware resolved an issue that caused the disk activity ring, which is located on NVME SSD drive carrier, to constantly spin regardless of drive activity status.</changelog>
  </package>
  <package pkgid="b106f886f75234bafc62239ea5b21a38af9e046bbe12651bde8e029842831e85" name="firmware-hdd-a05f29cef3" arch="x86_64">
    <version epoch="0" ver="HPD4" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1496836800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1496923200">-     *Problems Fixed:**
    
      * This firmware implements the Firmware Security Log Page.
    
      * This firmware contains a change to prevent occasional command completion times in the 4-5 second window when command is received just as the drive is transitioning from active to Idle A.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="59fb60a1c03b65ca84a390f4b260628082549cf8958abc95c9616b18375d667e" name="firmware-hdd-a1b08f8a6b" arch="x86_64">
    <version epoch="0" ver="HPGI" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD" date="1405944000">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD" date="1406030400">-     *Enhancements/New Features:**
    
      * Frequency of Background Media Scans changed to reduce drive workload.
      * Improvement to allow drives to better handle sudden shock occurrences.
      * New features to enhance telemetry of drive related issues and workload statistics during failure analysis.
      * Added support for UEFI (Universal Extensible Firmware Interface) based servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD" date="1406116800">-     *Problems Fixed:**  
    
      * A correction to address failure to activate LED Activity which occurs during system boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-2.1" date="1422187200">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * ****Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.****
      * **Customers who already installed firmware version HPGD do not need to update to HPGD(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-2.1" date="1422273600">-     *Enhancements/New Features:**
    
      * Frequency of Background Media Scans changed to reduce drive workload.
      * Improvement to allow drives to better handle sudden shock occurrences.
      * New features to enhance telemetry of drive related issues and workload statistics during failure analysis.
      * Added support for UEFI (Universal Extensible Firmware Interface) based servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-2.1" date="1422360000">-     *Problems Fixed:**  
    
      * A correction to address failure to activate LED Activity which occurs during system boot.
      * Linux Smart Component fails to update firmware on SATA drive connected behind a SATA HBA controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGE-2.1" date="1432814400">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPGE do not need to update to HPGE(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGE-2.1" date="1432900800">-     *Enhancements/New Features:**
    
      * Improvements have been made to enhance drive reliability, performance and handle sudden shock situations.
    
    **Enhancements/New Features for (B):**
    
      * Updated the flash engine to standardize logging across all SATA drive components.
      * Enhanced logging capability to improve the details provided in the component log file.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGF" date="1447156800">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGF" date="1447243200">-     *Enhancements/New Features:**
    
      * HPGF firmware improves drive reliability during long periods of host inactivity or under certain workloads which may cause small range seeking for long periods of time.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGG" date="1452772800">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGG" date="1452859200">-     *Problems Fixed:**
    
      * HPGG firmware prevents the potential for incorrect data from being "read from" or "written to" the drive under extremely rare circumstances where the drive experiences consecutive error recoveries during a background scan and the Error Correction Code (ECC) fails. This issue has only been observed in a rigorous test environment and has NOT been reported in a customer production environment.
      * HPGG firmware improves drive reliability where disk drives are exposed to long periods of host inactivity or where drives are used under certain workloads which may cause the disk heads to seek for long periods of time in small ranges on the disk platters.  As a result, hard disk drives may become unresponsive.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGH" date="1456660800">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGH" date="1456747200">-     *Problems Fixed:**
    
      * HPGH firmware improves drive reliability where disk drives are exposed to long periods of host inactivity which exceed 1 second. As a result, hard disk drives may become unresponsive.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGI" date="1486468800">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGI" date="1486555200">-     *Problems Fixed:**
    
      * This firmware implements a feature which performs a random seek after 100ms of host inactivity.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGI-2.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPGI do not need to update to HPGI (B)**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGI-2.1" date="1496836800">-     *Enhancements/New Featuresfor HPGI (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGI-2.1" date="1496923200">-     *Problems Fixed:**
    
      * This firmware implements a feature which performs a random seek after 100ms of host inactivity.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGI-3.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="2366443801cf997f75f10658fddf4478c7dccfb18dfe8326d4b69d2be64db781" name="firmware-hdd-a1fd19f9ca" arch="x86_64">
    <version epoch="0" ver="HPG5" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1496836800">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1496923200">-     *Problems Fixed:**
    
      * Fixed an occasional and potentially significant delay in completion time of the SANITIZE function, along with alignment of some settings, features and internal logging with specifications.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="0d06afa9cd0d6485558d23454bd08b2c2d8a962bc52e4062765e465fb2984612" name="firmware-hdd-a2d4b5c742" arch="x86_64">
    <version epoch="0" ver="HPG1" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1" date="1484136000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1" date="1484222400">-     *Problems Fixed:**
    
      * Firmware corrects an issue where drives were not found during Power-On Self-Test device discovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1496836800">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1496923200">-     *Problems Fixed:**
    
      * Firmware corrects an issue where drives were not found during Power-On Self-Test device discovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="63d5d26d6bd90a291ee3e0fa8440ac96508c1501e092ff193ab02f2653c9f066" name="firmware-hdd-a629fcea59" arch="x86_64">
    <version epoch="0" ver="HPG2" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2" date="1477310400">-     *Problems Fixed:**
    
      * Reliability enhancement for applications that write data to a narrow range of tracks.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPG2 do not need to update to HPG2 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1496836800">-     *Enhancements/New Features for HPG2 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1496923200">-     *Problems Fixed:**
    
      * Reliability enhancement for applications that write data to a narrow range of tracks.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="5eb85748fe2b10f7766e9deb085cb27269fd035828ae9b21f734a3d69a4c3b0d" name="firmware-hdd-aa9e289524" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1496836800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1496923200">-     *Problems Fixed:**
    
      * This firmware implements the Firmware Security Log Page.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="5bae53861bc7166705d9a644c1d895041cf879ee817751fb477fe564ba7a7967" name="firmware-hdd-ac3fda26eb" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1443096000">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1443182400">-     *Problems Fixed:**
    
      * The expected time to completion of Sanitize, Format and DST operations was incorrectly reported in the Vital Products Data page D0h. If time to completion is used by an application to determine when to terminate an operation, the operation might be terminated before the operation completed. Firmware version HPD4 now correctly reports the expected time to completion for these operations.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPD4 do not need to update to HPD4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1477310400">-     *Problems Fixed:**
    
      * The expected time to completion of Sanitize, Format and DST operations was incorrectly reported in the Vital Products Data page D0h. If time to completion is used by an application to determine when to terminate an operation, the operation might be terminated before the operation completed. Firmware version HPD4 now correctly reports the expected time to completion for these operations.
    
    **Problems Fixed for HPD4 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1490875200">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1490961600">-     *Problems Fixed:**
    
      * This firmware contains a change to prevent an incorrect sense code from being posted when a Stop command is received during power-on sequence.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-2.1" date="1496750400">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * ****Customers who already installed firmware version HPD6 do not need to update to HPD6 (B).****</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-2.1" date="1496836800">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-2.1" date="1496923200">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPD6. 
    
      * This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.
    
      * This firmware contains a change to prevent an incorrect sense code from being posted when a Stop command is received during power-on sequence.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="5abfcddfd97d96f81ef970dc98c0c851cf02c8bc62fbdabd2f80b5f549dedbe3" name="firmware-hdd-af802bb412" arch="x86_64">
    <version epoch="0" ver="HPD9" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1447070400">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1447156800">-     *Enhancements/New Features:**
    
      * This update contains changes for improved reliability and robustness.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1447243200">-     *Problems Fixed:**
    
      * HPD3 firmware resolves an issue where a hard reset could potentially occur under specific sequential write workload conditions.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1458820800">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1458907200">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPD5.  This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * ****Customers who already installed firmware version HPD5 do not need to update to HPD5 (B).****</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1496836800">-     *Enhancements/New Features for HPD5 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1496923200">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPD5.  This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9" date="1502884800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9" date="1502971200">-     *Problems Fixed:**
    
      * This firmware contains a change to prevent a drive reset issue, which may affect performance.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="9986b3122d510a639b1a4883910c0784c1d2e3373c170acbae9d5579e3529e0b" name="firmware-hdd-b04257b77b" arch="x86_64">
    <version epoch="0" ver="HPD8" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1443614400">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1443700800">-     *Problems Fixed:**
    
      * Version HPD4 prevents the potential for incorrect data to be written to the drive under extremely rare circumstances when the drive experiences a hard reset. This issue has only been observed in a rigorous test environment and has NOT been reported in a customer production environment.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPD4 do not need to update to HPD4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1477310400">-     *Problems Fixed:**
    
      * Version HPD4 prevents the potential for incorrect data to be written to the drive under extremely rare circumstances when the drive experiences a hard reset. This issue has only been observed in a rigorous test environment and has NOT been reported in a customer production environment.
    
    **Problems Fixed for HPD4 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1496836800">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1496923200">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPD7. 
    
      * This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.
    
      * This firmware prevents asserts on a sequential write which can result in devices being lost from the configuration. It also preserves persistent reservation through downloads which prevents loss of performance.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8" date="1518955200">-      This firmware allows the drive to meet the requirements for Azure Stack certification. 
      * This firmware contains a change to the reported drive serial number in VPD page 80. It will now report the same as is displayed on the drive label.  Any removed characters are replaced with blank place holders so the log format will not be changed.</changelog>
  </package>
  <package pkgid="4bd8f8ede035128e18c034f7954b2d8203f22c0f907fd05ea27e4ff6dbe86579" name="firmware-hdd-b1c9eaf74c" arch="x86_64">
    <version epoch="0" ver="HPD1" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1523016000">-      This firmware includes a fix for an issue that could cause timeout errors during certain sequential write corner cases. There is also a fix for slow response time during random write workloads.</changelog>
  </package>
  <package pkgid="2bf52b631b85a15c0ef31a060f9b0cda78af387b570206c5253e9439341351f4" name="firmware-hdd-b45e49679c" arch="x86_64">
    <version epoch="0" ver="HPK2" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2" date="1506168000">-      Additional improvements in MCTP functionality.
      * Drive fails to train in BL460 after Windows warm reset or iLO reset.</changelog>
  </package>
  <package pkgid="ea5169afdd59b495e3766d253f04ae9f50a71eb66dd104e79056f5743bd9de56" name="firmware-hdd-b583d96f94" arch="x86_64">
    <version epoch="0" ver="HPGD" rel="6.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD" date="1405944000">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD" date="1406030400">-     * Enhancements/New Features:**
    
      * Added support for UEFI (Universal Extensible Firmware Interface) based servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD" date="1406116800">-     *Problems Fixed:**
    
      * After long term use of the HDD, a rare condition might occur following a power cycle where the drive heads may land on areas of the disk containing data, which could potentially cause data loss or mechanical damage. Firmware version HPGD prevents this condition from occurring.
      * Flashing drives connected behind an HP H2xx Host Bus Adapter (HBA) no longer causes an interrupt resulting in drive firmware installation failures.
      * **HPGD (D)** resolved a component installation issue where the drive model, MB2000GCEHK, was being detected, but would fail to flash.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-2.1" date="1422187200">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * ****Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.****
      * **Customers who already installed firmware version HPGD do not need to update to HPGD(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-2.1" date="1422273600">-     * Enhancements/New Features:**
    
      * Added support for UEFI (Universal Extensible Firmware Interface) based servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-2.1" date="1422360000">-     *Problems Fixed:**
    
      * After long term use of the HDD, a rare condition might occur following a power cycle where the drive heads may land on areas of the disk containing data, which could potentially cause data loss or mechanical damage. Firmware version HPGD prevents this condition from occurring.
      * Flashing drives connected behind an HP H2xx Host Bus Adapter (HBA) no longer causes an interrupt resulting in drive firmware installation failures.
      * Resolved a component installation issue where the drive model, MB2000GCEHK, was being detected, but would fail to flash.
      * Linux Smart Component fails to update firmware on SATA drive connected behind a SATA HBA controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-3.1" date="1432728000">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * ****Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.****
      * **Customers who already installed firmware version HPGD do not need to update to HPGD(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-3.1" date="1432814400">-     *Enhancements/New Features:**
    
      * Added support for UEFI (Universal Extensible Firmware Interface) based servers.
    
    **Enhancements/New Features for (C):**
    
      * Updated the flash engine to standardize logging across all SATA drive components.
      * Enhanced logging capability to improve the details provided in the component log file.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-3.1" date="1432900800">-     *Problems Fixed:**
    
      * After long term use of the HDD, a rare condition might occur following a power cycle where the drive heads may land on areas of the disk containing data, which could potentially cause data loss or mechanical damage. Firmware version HPGD prevents this condition from occurring.
      * Flashing drives connected behind an HP H2xx Host Bus Adapter (HBA) no longer causes an interrupt resulting in drive firmware installation failures.
      * Resolved a component installation issue where the drive model, MB2000GCEHK, was being detected, but would fail to flash.
      * Linux Smart Component fails to update firmware on SATA drive connected behind a SATA HBA controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-4.1" date="1477137600">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPGD do not need to update to HPGD (D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-4.1" date="1477224000">-     *Enhancements/New Features:**
    
      * Added support for UEFI (Universal Extensible Firmware Interface) based servers.
    
    **Enhancements/New Features for HPGD (C):**
    
      * Updated the flash engine to standardize logging across all SATA drive components.
      * Enhanced logging capability to improve the details provided in the component log file.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-4.1" date="1477310400">-     *Problems Fixed:**
    
      * After long term use of the HDD, a rare condition might occur following a power cycle where the drive heads may land on areas of the disk containing data, which could potentially cause data loss or mechanical damage. Firmware version HPGD prevents this condition from occurring.
      * Flashing drives connected behind an HP H2xx Host Bus Adapter (HBA) no longer causes an interrupt resulting in drive firmware installation failures.
      * Resolved a component installation issue where the drive model, MB2000GCEHK, was being detected, but would fail to flash.
      * Linux Smart Component fails to update firmware on SATA drive connected behind a SATA HBA controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.
    
    **Problems Fixed for HPGD (D):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-5.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPGD do not need to update to HPGD (E).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-5.1" date="1496836800">-     *Enhancements/New Features:**
    
      * Added support for UEFI (Universal Extensible Firmware Interface) based servers.
    
    **Enhancements/New Features for HPGD (C):**
    
      * Updated the flash engine to standardize logging across all SATA drive components.
      * Enhanced logging capability to improve the details provided in the component log file.
    
    **Enhancements/New Features for HPGD (E):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-5.1" date="1496923200">-     *Problems Fixed:**
    
      * After long term use of the HDD, a rare condition might occur following a power cycle where the drive heads may land on areas of the disk containing data, which could potentially cause data loss or mechanical damage. Firmware version HPGD prevents this condition from occurring.
      * Flashing drives connected behind an HP H2xx Host Bus Adapter (HBA) no longer causes an interrupt resulting in drive firmware installation failures.
      * Resolved a component installation issue where the drive model, MB2000GCEHK, was being detected, but would fail to flash.
      * Linux Smart Component fails to update firmware on SATA drive connected behind a SATA HBA controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.
    
    **Problems Fixed for HPGD (D):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGD-6.1" date="1525521600">-</changelog>
  </package>
  <package pkgid="4d432ce5e75f1bdb3d7f23782ba9e5c7de0259f5207ea9718723b5f991ad9a61" name="firmware-hdd-b85516c7d2" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1496836800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1496923200">-     *Problems Fixed:**
    
      * This firmware contains a change to prevent occasional command completion times in the 4-5 second window when command is received just as the drive is transitioning from active to Idle A.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="d99d66f6c55d87992f55ddf1dd744b077e4bb6c1b4861053dd8d4224ddddce2b" name="firmware-hdd-b9340d29be" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1433160000">-      Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1433246400">-     *Enhancements/New Features:**
    
      * Improved performance at higher drive temperatures.
      * Improved link error rate counter accuracy before PHY was ready.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1433332800">-     *Problems Fixed:**
    
      * HPD2 firmware update resolved an issue in multiport systems where the hard disk drive (HDD) might not be recognized. This issue was due to the HDD responding too slowly to a link reset on port A if port B was unavailable (multiport failover condition).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1441800000">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1441886400">-     *Problems Fixed:**
    
      * Self-initiated reset during ATI (Adjacent Track Interference) mitigation issue, where the drive reported a 06/29/04 (Self-Initiated Reset) to the controller.  Then the controller would re-establish link with the drive and resend the command.
      * Servo miscalculations that resulted in degraded drive performance.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPD4 do not need to update to HPD4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1477310400">-     *Problems Fixed:**
    
      * Self-initiated reset during ATI (Adjacent Track Interference) mitigation issue, where the drive reported a 06/29/04 (Self-Initiated Reset) to the controller.  Then the controller would re-establish link with the drive and resend the command.
      * Servo miscalculations that resulted in degraded drive performance.
    
    **Problems Fixed for HPD4 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * ****Customers who already installed firmware version HPD4 do not need to update to HPD4 (C).****</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1496836800">-     *Enhancements/New Features for HPD4 (C):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1496923200">-     *Problems Fixed:**
    
      * Self-initiated reset during ATI (Adjacent Track Interference) mitigation issue, where the drive reported a 06/29/04 (Self-Initiated Reset) to the controller.  Then the controller would re-establish link with the drive and resend the command.
      * Servo miscalculations that resulted in degraded drive performance.
    
    **Problems Fixed for HPD4 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6" date="1513252800">-      Fixes a data integrity risk where a recoverable error can prevent a write command from completing properly.
      * Fixes a data integrity risk due to incorrect re-ordering of commands, when overlapped commands occur. 
      * Fixes a data integrity risk during very large blocks of sequential commands with a data transfer between 1020MB and 1024MB.
      * Fixes a data integrity risk during a sequential read and write workload when a recovered error is encountered, which could cause incomplete data to be read.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1522929600">-      Added FW binary unencrypted.</changelog>
  </package>
  <package pkgid="5a29208b1198f327d9b0bad0eecee76eae8959eebe65a2591a60bfdd0e96fa73" name="firmware-hdd-bdc37cb37f" arch="x86_64">
    <version epoch="0" ver="HPG2" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2" date="1502884800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2" date="1502971200">-     *Problems Fixed:**
    
      * Firmware version HPG2 prevents the occurrence of a rare issue which could lead to slow drive performance. This issue has the potential to impact all drives in configurations where the drives might be allowed to be idle for greater than 1 second.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="1a394d575c94a40a1cb08bb0d50434b9f5a2a2f60426315b1c023a77c2b0a4b9" name="firmware-hdd-bdfb8e99d9" arch="x86_64">
    <version epoch="0" ver="HPD1" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1524744000">-      This firmware includes a fix for an issue that could cause timeout errors during certain sequential write corner cases. There is also a fix for slow response time during random write workloads.</changelog>
  </package>
  <package pkgid="7eb70788288e7f226ffa297686d3988fa8fd49a7591c4dfd7b915d8e69303c50" name="firmware-hdd-bfc4af697b" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1496836800">-     *Enhancements/New Features:**
    
      * Firmware version HPG4 is designed to prevent any previous firmware revisions from being loaded onto the drive, after the drive is upgraded to HPG4 firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1496923200">-     *Problems Fixed:**
    
      * This firmware corrects a potential issue where the data in the reserved tracks is not properly updated, eliminating the risk of a drive not finishing the boot process on power up.
      * Other maintenance fixes and updates are also included with the new firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1502798400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPG4 do not need to update to HPG4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1502884800">-     *Enhancements/New Features:**
    
      * Firmware version HPG4 is designed to prevent any previous firmware revisions from being loaded onto the drive, after the drive is upgraded to HPG4 firmware. 
    
    ******Enhancements/New Features for HPG4 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1502971200">-     *Problems Fixed:**
    
      * This firmware corrects a potential issue where the data in the reserved tracks is not properly updated, eliminating the risk of a drive not finishing the boot process on power up.
      * Other maintenance fixes and updates are also included with the new firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="3fb96e0e7ea03944ee69b21634ec51d5ef199c05a71a28622966eb1430ffd68a" name="firmware-hdd-bfc95f0628" arch="x86_64">
    <version epoch="0" ver="HPGB" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7" date="1443614400">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7" date="1443700800">-     *Problems Fixed:**
    
      * This firmware corrects possible unrecovered errors caused by the track refresh algorithm not working properly.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7-2.1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPG7 do not need to update to HPG7 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7-2.1" date="1477310400">-     *Problems Fixed:**
    
      * This firmware corrects possible unrecovered errors caused by the track refresh algorithm not working properly.
    
    **Problems Fixed for HPG7 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7-3.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * ****Customers who already installed firmware version HPG7 do not need to update to HPG7 (C).****</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7-3.1" date="1496836800">-     *Enhancements/New Features for HPG7 (C):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG7-3.1" date="1496923200">-     *Problems Fixed:**
    
      * This firmware corrects possible unrecovered errors caused by the track refresh algorithm not working properly.
    
    **Problems Fixed for HPG7 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB" date="1522065600">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB" date="1522152000">-      Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was found during supplier ongoing reliability testing.
      * The firmware also corrects settings preservation after a code download, and includes emergency power off improvements.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="64718cffade292ca0f4cdede3de33c0ab222bed417728f71119fc1354c2536c0" name="firmware-hdd-c5cd837c29" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1524744000">-      This firmware changes some settings to comply with Microsoft Storage Spaces Certification requirements.</changelog>
  </package>
  <package pkgid="7f6493ea3059ba2e30af18f7f3bc10432cba3ed0847abb0b3e78ea0c9e8ee4a7" name="firmware-hdd-cc819d4bff" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1521460800">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1521547200">-      Firmware corrects potential data integrity issues caused by incomplete cache table updates during unaligned writes, an incorrect write retry start location calculation, and improper media read ranges overlapped with cached writes.  These issues were only found during supplier ongoing reliability testing.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1524744000">-      Firmware corrects potential data integrity issues caused by incomplete cache table updates during unaligned writes, an incorrect write retry start location calculation, and improper media read ranges overlapped with cached writes.  These issues were only found during supplier ongoing reliability testing.</changelog>
  </package>
  <package pkgid="c10dac5bed5fc0380ed079dc590e20b8b3b85266c418928f1d8c401e4b318da6" name="firmware-hdd-d355375539" arch="x86_64">
    <version epoch="0" ver="HPS4" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4" date="1491912000">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4" date="1491998400">-     *Problems Fixed:**
    
      * HPS4 firmware release resolved a firmware timing issue which occurred during drive long self-test and resulted in a timeout condition that caused the drive to become unrecognized by the system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-2.1" date="1496836800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-2.1" date="1496923200">-     *Problems Fixed:**
    
      * HPS4 firmware release resolved a firmware timing issue which occurred during drive long self-test and resulted in a timeout condition that caused the drive to become unrecognized by the system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-3.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="e50059a86fa39adf1974d8efd931f589fa7cbb9ae0e4644226cdf4a71b2cf4b8" name="firmware-hdd-d64642c780" arch="x86_64">
    <version epoch="0" ver="HPK3" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK3" date="1470398400">-     *Problems Fixed:**
    
      * HPK3 firmware resolved an issue that caused the disk activity ring, which is located on NVME SSD drive carrier, to constantly spin regardless of drive activity status.</changelog>
  </package>
  <package pkgid="ca5e0f875223f84b52de804e9c0793fb5f119080948c20aa8221b74694dcdcee" name="firmware-hdd-df22f7effd" arch="x86_64">
    <version epoch="0" ver="HPDB" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9" date="1496750400">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9" date="1496836800">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9" date="1496923200">-     *Problems Fixed:**
    
      * When configured in an HPE D6000 Disk Enclosure, a drive might fail disk discovery operation. This firmware corrects the drive's loss of signal detection, which is the root of the reported problem.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB" date="1500897600">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB" date="1500984000">-     *Problems Fixed:**
    
      * This firmware improves potential timeouts that could occur during the write error recovery process (causing the drive to internally reset), and corrects possible data mismanagement issues.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="0ccff5bee873435dff75ca70cb08053d6a09fe0a95f7869c6233b626b4f67ab3" name="firmware-hdd-e4f5b5c9a7" arch="x86_64">
    <version epoch="0" ver="HPG5" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1406030400">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1406116800">-     *Enhancements/New Features:**
    
      * This firmware includes a performance improvement when drives are operating in an expander environment.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1422187200">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * ****Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.****
      * **Customers who already installed firmware version HPG3 do not need to update to HPG3(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1422273600">-     *Enhancements/New Features:**
    
      * This firmware includes a performance improvement when drives are operating in an expander environment.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1422360000">-     *Problems Fixed:**
    
      * Linux Smart Component fails to update firmware on SATA drive connected behind a SATA HBA controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1432728000">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * ****Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.****</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1432814400">-     *Enhancements/New Features:**
    
      * Added support for UEFI (Universal Extensible Firmware Interface) based servers.
      * Updated the flash engine to standardize logging across all SATA drive components.
      * Enhanced logging capability to improve the details provided in the component log file.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1432900800">-     *Problem Fixed:**
    
      * Fixes a rare but potential data integrity error during low 5v drive voltage and specific sequential data streaming conditions, which could result in data written to incorrect sectors.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1477137600">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPG5 do not need to update to HPG5 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1477224000">-     *Enhancements/New Features:**
    
      * Added support for UEFI (Universal Extensible Firmware Interface) based servers.
      * Updated the flash engine to standardize logging across all SATA drive components.
      * Enhanced logging capability to improve the details provided in the component log file.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1477310400">-     *Problem Fixed:**
    
      * Fixes a rare but potential data integrity error during low 5v drive voltage and specific sequential data streaming conditions, which could result in data written to incorrect sectors.
    
    **Problems Fixed for HPG5 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPG5 do not need to update to HPG5 (C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1496836800">-     *Enhancements/New Features:**
    
      * Added support for UEFI (Universal Extensible Firmware Interface) based servers.
      * Updated the flash engine to standardize logging across all SATA drive components.
      * Enhanced logging capability to improve the details provided in the component log file.
    
    **Enhancements/New Featuresfor HPG5 (C):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1496923200">-     *Problem Fixed:**
    
      * Fixes a rare but potential data integrity error during low 5v drive voltage and specific sequential data streaming conditions, which could result in data written to incorrect sectors.
    
    **Problems Fixed for HPG5 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-4.1" date="1523707200">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager**
      * **Customers who already installed firmware version HPG5 do not need to update to HPG5(D).**</changelog>
  </package>
  <package pkgid="c8f1f67d8467e24b990dc856a9f12248a276af3685f9107753a3f4d06acd7b7c" name="firmware-hdd-e800e8d3b9" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1524744000">-      This firmware has a change that allows the drive to meet the requirements for Microsoft Azure Stack certification.  It also includes a fix for an issue that could cause timeout errors during certain sequential write corner cases.</changelog>
  </package>
  <package pkgid="d66c4e784d263f7a48b7f338e537d980394fffd7751d14874bf59618e8597404" name="firmware-hdd-ec908c3650" arch="x86_64">
    <version epoch="0" ver="HPG5" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1447156800">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1447243200">-     *Problems Fixed:**
    
      * After HDD power cycle, the Background Media Scan (BGMS) pointer would invoke a second BGMS routine starting at LBA 0, which could affect  performance until the second BGMS has completed.
      * When writing to the HDD after it entered or returned from a standby state, the potential existed for a Non Volatile Cache issue to occur..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1477224000">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**
      * **Customers who already installed firmware version HPG3 do not need to update to HPG3 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1477310400">-     *Problems Fixed:**
    
      * After HDD power cycle, the Background Media Scan (BGMS) pointer would invoke a second BGMS routine starting at LBA 0, which could affect  performance until the second BGMS has completed.
      * When writing to the HDD after it entered or returned from a standby state, the potential existed for a Non Volatile Cache issue to occur..
    
    **Problems Fixed for HPG3 (B):**
    
      * Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - "Device appears more than once in tree". The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
      * Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1496836800">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1496923200">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPG5.  This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1516363200">-      Added FW binary unencrypted</changelog>
  </package>
  <package pkgid="c4bccf04c22444429bd47a292e9ea2d28044dd292a92cdb5b6585c65b910755d" name="firmware-hdd-edf6dcd906" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1462190400">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1462276800">-     *Problems Fixed:**
    
      * This firmware contains several low level maintenance fixes including debug data retrieval through read buffer.  The fixes addressed events observed in a specialized lab testing environment, and are not expected to be experienced in customer use case scenarios.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**
      * **Customers who already installed firmware version HPD4 do not need to update to HPD4 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1496836800">-     *Enhancements/New Features for HPD4 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1496923200">-     *Problems Fixed:**
    
      * This firmware contains several low level maintenance fixes including debug data retrieval through read buffer.  The fixes addressed events observed in a specialized lab testing environment, and are not expected to be experienced in customer use case scenarios.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-2.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="28d35e5871875488366a298083e511cedcc29ad6c6a70d07e4a974ba3c73e514" name="firmware-hdd-f0c91d2fe3" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1524744000">-      This firmware changes some settings to comply with Microsoft Storage Spaces Certification requirements.</changelog>
  </package>
  <package pkgid="4de04ad595c3a3e7829a8e45f76308607b0a13359ef3d8b64ae1f26b6dad636f" name="firmware-hdd-f286f98973" arch="x86_64">
    <version epoch="0" ver="HPS8" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS5" date="1477137600">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS5" date="1477224000">-     *Enhancements/New Features:**
    
      * ****Enables sanitize device function for HP specific environments
      * Adds UECC Read-retry algorithm for timeout handling
      * Adds single binary file drive firmware update support</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS5" date="1477310400">-     *Problems Fixed:**
    
      * Resolves an issue with the option kit in which an M.2 SSD is installed: when RAID 1 is selected, devices go into a RAID rebuild mode</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS6" date="1487678400">-      **Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS6" date="1487764800">-     *Firmware Dependency:**
    
      * Drive models XP0032GEFEN, XP0032GDZME, XP0064GDZMF, and XP0064GEFEP must have firmware version HPS5 installed prior to updating to firmware version HPS6.
    
    **Enhancements/New Features:**
    
      * Improves firmware upgrade process by using a single firmware file instead of multiple files for upgrading all capacities of drives in this drive family.
    
      * Improves TRIM command handling.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS8" date="1489579200">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS8" date="1489665600">-     *Firmware Dependency:**
    
      * ****Drive models XP0032GEFEN, XP0032GDZME, XP0064GDZMF, and XP0064GEFEP must have firmware version HPS6 installed prior to updating to firmware version HPS8.
    
    **Problems Fixed:**
    
      * HPS8 firmware release resolved a firmware timing issue which occurred during drive long self-test and resulted in a timeout condition that caused the drive to become unrecognized by the system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS8-2.1" date="1496836800">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS8-2.1" date="1496923200">-     *Firmware Dependency:**
    
      * Drive models XP0032GEFEN, XP0032GDZME, XP0064GDZMF, and XP0064GEFEP must have firmware version HPS6 installed prior to updating to firmware version HPS8.
    
    **Problems Fixed:**
    
      * HPS8 firmware release resolved a firmware timing issue which occurred during drive long self-test and resulted in a timeout condition that caused the drive to become unrecognized by the system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS8-3.1" date="1523707200">-</changelog>
  </package>
  <package pkgid="f95f0fce79f5f10db0d4bcc78a2f4e436258f9d65ae6598d4f0237797bde4b34" name="firmware-hdd-fa46c607d6" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1477224000">-      **Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux and Microsoft Windows environments. All other OSes would require an offline update using the SPP and HP SUM.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1477310400">-     *Problems Fixed:**
    
      * This firmware improves HDD reliability when HDDs are exposed to long periods of host inactivity that exceed 1 second. HDDs may become unresponsive when using HDD firmware prior to version HPD1.  This firmware also contains a change which prevents an incorrect reassign status of a repaired sector from being logged.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1496750400">-      **Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.**
      * **Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1496836800">-     *Enhancements/New Features:**
    
      * Adds support for HPE ProLiant Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1496923200">-     *Problems Fixed:**
    
      * This firmware prevents asserts on a sequential write which can result in devices being lost from the configuration. It also preserves persistent reservation through downloads which prevents loss of performance.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1518696000">-      This firmware allows the drive to meet the requirements for Azure Stack certification. 
      * This firmware contains a change to the reported drive serial number in VPD page 80. It will now report the same as is displayed on the drive label.  Any removed characters are replaced with blank place holders so the log format will not be changed.</changelog>
  </package>
  <package pkgid="84d76cbe19feecbe55cf2e9155497785d8b2bc9f3c28bd3dcea646dd2fc7720f" name="firmware-ilo5" arch="x86_64">
    <version epoch="0" ver="1.30" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.10" date="1496923200">-     Initial iLO 5 release with the following features:
    
      * The iLO Service Port on the front of the server is new on Gen10 ProLiant servers and Synergy compute modules. Use this feature to connect a client directly to the server to access the iLO web interface, remote console, CLI, or scripts. You can also connect a USB key and download the Active Health System log to a supported USB flash drive.
      * Improved HPE Agentless Management support for out of the box SNMP-based server management that does not require OS-based agents. OS-based agents are not supported on Gen10 servers.
      * Improved secure firmware update and recovery.
      * Secure Start ensures firmware integrity for essential system firmware.
      * Runtime firmware verification scans essential system firmware for further system integrity.
      * Automatic secure recovery of essential system firmware.
      * Common Access Card (CAC)Smartcard authentication.
      * New user account privilege levels. Specific privileges for BIOS, Storage, and Network configuration.
      * Virtual Media performance is typically at least twice as fast as it was with iLO 4.
      * New iLO web interface design.
      * Expanded Redfish support.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.11" date="1504353600">-      This firmware release is intended for FIPS 140-2 (level 1) validation and Common Criterial (EAL 2+) certification. For the status of both, go to http://csrc.nist.gov/groups/STM/cmvp/validation.html for FIPS and http://www.commoncriteriaportal.org/ for Common Criteria. Search for "iLO 5".
      * Updated cryptographic stack as required by FIPS inspection and validation process.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.15" date="1504440000">-     Users should update to this firmware version if their system is  
      affected by one of the documented fixes or if there is a desire to utilize
    any  
      of the enhanced functionality provided by this version.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.15" date="1504526400">-      iLO backup and restore--This feature allows you to restore the iLO configuration on a system with the same hardware configuration as the system that was backed up. For example, you could use this feature if the system board is replaced, an accidental or incorrect configuration change occurred, or iLO was set to the factory default settings.  This feature is not meant to duplicate a configuration and apply it to a different iLO system.
      * AMD platform support
      * Support for diffie-hellman-group-exchange-sha256.
      * Support for multiple destination AlertMail email addresses. Enter the addresses separated by a semicolon.
      * iLO RESTful API features: 
        * Aux Power Reset
        * Jitter Control features to get and set Jitter Control Mode and Frequency
      * New iLO RESTful API properties to bridge the gap between RIBCL and iLO RESTful API features: 
        * High Efficiency Mode
        * Encryption-related properties and Cache Module Serial Number
        * Login Security Banner
        * Current Power on Time (provides the time since the system was last powered on).
        * Persistent Mouse/Keyboard Enabled
      * New iLO RESTful API  events for NVDIMM Init Error and Runtime Firmware Authentication Error.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.15" date="1504612800">-      No traps from the System Management Assistant are received when SNMP is disabled in the  iLO web interface.
      * The power profile cannot be changed through the iLO web interface.
      * Network transmission graph data is not populated in Active Health System logs.
      * The NVDIMM firmware version is not displayed on the iLO web interface Installed Firmware page.
      * The iLO web interface intermittently displays incorrect memory status after a system reset.
      * The iLO  RESTful API does not provide a method to get current cipher information.
      * The Server Power page stalls when loading the server power information.
      * Nothing happens when you click the Import button on the HPE SSO page.
      * Secure boot cannot be configured through the iLO RESTful API, even if the pending configuration is in UEFI mode.
      * The maximum available power is displayed incorrectly.
      * If the IML contains a maintenance note, the first attempt to clear the log fails.   
      * Certificate-based authentication returns a session URL with inconsistent case.
      * Onetimeboot and Continuousboot do not  take effect in iLOrest.
      * Virtual Media status is not displayed in the Java IRC.
      * The local client keyboard might get disabled when the Java IRC  is in use.
      * An iLO  Federation authentication error might occur when group names with unsupported characters are used in URLs without correct encoding.
      * An issue occurs when copying or restoring certificate mapping entries using fingerprints.
      * An iLO web interface error occurs after an installed certificate was deleted by using the iLO RESTful API.
      * An Internal Error occurs when HPONCFG for Linux is used with a server that uses the SuiteB security state.
      * SNMPv3 user details cannot be modified  through RIBCL.
      * A false positive "Insecure Cache Management Policy" issue is reported by some security scanners.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.17" date="1512993600">-     This version adds support for the following features and enhancements:
    
      * iLO Amplifier Pack Server System Restore \- Use the Send Recovery Event button on the Firmware Verification page to send a recovery event to iLO Amplifier Pack. If iLO Amplifier Pack is configured to listen for system recovery events, this event causes iLO Amplifier Pack to initiate the system recovery process.  The system recovery process includes the installation of the System Recovery Set followed by reimaging the server operating system.
      * RESTful API updates: 
        * Added certificate authentication and validation for Virtual Media.
        * Added certificate authentication and validation for RESTful API events that support the iLO Amplifier Pack Server System Restore feature.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.17" date="1513080000">-     The following issues are resolved in this version:
    
       SSH does not work correctly when iLO is configured to use the SuiteB
    security state.  
       Importing a certificate does not work correctly after the generation of a
    SuiteB-compliant CSR.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20" date="1518091200">-     This version adds support for the following features and enhancements:
    
      * HTML5 Remote Console
      * Shared Network Port IPv6 support
      * Shared Network Port iLO Federation support
      * Ability to associate an SNMP alert destination with an SNMPv1 or SNMPv3 user
      * Enhanced firmware and software update interface: 
        * New Add to Queue pane
        * Remove All option for install sets, queued components, or components in the iLO Repository
        * Recovery Set update option during firmware update, iLO Repository upload, or install queue update
      * CAC Smartcard  authentication support for the Online Certificate Status Protocol (OCSP)
      * iLO RESTful API updates: 
        * NVMe drive properties
        * Remote Support configuration
        * Device Inventory
      * Support for eight SNMP trap destinations
      * SNMPv3 Inform notification support
      * Support for RSA-PSS certificate signatures
      * RSA cipher support in CNSA mode
      * Ability to disable device discovery on Device Inventory page
      * New Service Account option to support user accounts that are used as service accounts for supported applications</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20" date="1518177600">-     The following issues are resolved in this version:
    
      * NVMe drive details are not displayed in the iLO web interface for HPE ProLiant XL190r Gen10 servers.
      * The system BIOS version is missing in AlertMail messages.
      * The IPMI Get Chassis Capabilities and Get Chassis Status commands do not reflect the Chassis Intrusion state.
      * Virtual Media devices are inaccessible when two virtual devices are mounted simultaneously.
      * Patched configuration file system.
      * The IPMI pre-watchdog-timeout interrupt does not occur when no watchdog action is selected.
      * Intermittent loss of network interface card (NIC) and drive detection (P408e-m controller) by BIOS on system boot up of HPE ProLiant BL460c servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30" date="1526904000">-     The following issues are resolved in this version:
    
      * Compute modules do not power on after restoring power to Frame.
      * When you use iLO Virtual Media to install an operating system, installation might fail when iLO is configured to use the Shared Network Port.
      * In rare cases, a server runs out of available SSH sessions because the sessions are not reclaimed when a client disconnects.
      * iLO 5 unexpectedly restored itself to the factory default settings when a user did not initiate the process.
      * When Auto Power-On is set to Always Power On or Restore Last Power State, the server might not power on after a cold reset.
      * iLO cannot display the HP Ethernet 1Gb 4-port 331i Adapter MAC address.
      * NVMe drive model numbers are incorrect or inconsistent.
      * Clearing the oemHPE_usercntxt## from the command line clears the value, even though error messages might be displayed.
      * Fixed Single Sign-On when in CNSA mode.
      * Added support for RSA-PSS certificate signatures.
    
    For the latest security bulletins and vulnerabilities, please visit:  
    https://support.hpe.com/hpesc/public/home  
    
    Please refer to the HPE Integrated Lights-Out 5 Security Technology Brief for
    the latest on security best practices at:  
    http://www.hpe.com/support/ilo5-security-en</changelog>
  </package>
  <package pkgid="34bb53abfc0e45155e382ba4f2c3ecfecff7f84d241b1ab4c0a04dd20b88c92d" name="firmware-nic-bcm-nxe" arch="x86_64">
    <version epoch="0" ver="1.3.10" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.22" date="1496318400">-     Initial release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.1.7" date="1503403200">-     This product now supports Red Hat Enterprise Linux 7 Update 4.  
    This product now supports SUSE Linux Enterprise Server 12 SP3.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.1.7" date="1503489600">-     This product corrects an issue where a prompt to save configuration changes is
    displayed when no changes have been made from the adapter's configuration
    menu.  
    This product addresses an issue where an adapter fails to boot to PXE with
    VLAN ID enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.2.16" date="1515672000">-      This product corrects an issue where a user sees a 'Submit Fail for Form:' error message when attempting to load the default (F7) adapter settings.
      * This product corrects an issue where the user is prompted to save changes when no adapter configuration settings have been modified.
      * This product corrects an issue where an adapter's branding information is lost when a non-English language is selected for the 'System Utilities' (F9) menu.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.3.10" date="1525262400">-     This product corrects a link flap seen when updating NIC firmware.</changelog>
  </package>
  <package pkgid="aee66d5040a400cc1f68d6816d2d41ed05ce2c8626f10a33e1c8e2bcf59e2c2f" name="firmware-nic-broadcom" arch="x86_64">
    <version epoch="0" ver="2.21.3" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.7.3-1" date="1179230400">-     This software now provides iSCSI and UMP firmware upgrade support.
    
    This software now provides an IPMI configuration command that allows IPMI to
    be enabled or disabled from the command line.
    
    This software now supports Red Hat Enterprise Linux 5 AS/ES for x86_64.
    
    This software contains the latest available firmware for the supported NICs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.0.4" date="1184328000">-     Updated UMP firmware for HP NC371i Multifunction Adapters. With this firmware,
    UMP traffic no longer ceases when system is powered up from Vaux, eliminating
    the need to use the dedicated iLO port.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.0.7" date="1188561600">-     This software provides the latest available firmware for the supported NICs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.0.9" date="1191412800">-     Updated the installation of the option ROM on C-Class adapters so the option
    ROM executes correctly after being updated.
    
    Updated UMP firmware for HP NC373i Multifunction Adapters. With this firmware,
    UMP traffic no longer ceases when system is powered up from Vaux, eliminating
    the need to use the dedicated iLO port.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.1.0" date="1201867200">-     This utility no longer causes HPSUM to inaccurately write "Bad device status"
    in the OPMAN trace log so the user should not expect to see this message
    during a successful upgrade.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.1.2" date="1209470400">-     This software contains the latest available firmware for the supported NICs.
    
    This software now has the latest CLP and iSCSI images so the user has the
    capibility to perform Linux or Windows 2003 iSCSI installs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.1.4" date="1218110400">-     This component contains the latest available firmware for the supported NICs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.1.6" date="1223380800">-     This software now enables 2.5Gb support on c-class LOMs and mezzanine network
    adapters.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.1.7" date="1238155200">-     This software now supports firmware updates for the following network
    adapters:
    
      * HP NC105i Integrated PCI Express Gigabit Server Adapter 
      * HP NC107i Integrated PCI Express Gigabit Server Adapter 
      * HP NC382i Integrated Dual Port Multifunction Gigabit Server Adapter 
      * HP NC382m Dual Port 1GbE Multifunction BL-c Adapter 
      * HP NC382T PCI Express Dual Port Gigabit Server Adapter 
      * HP NC532i Dual Port 10GbE Multifunction BL-c Adapter 
      * HP NC532m Dual Port 10GbE Multifunction BL-c Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.1.8" date="1240920000">-     This software no longer produces a segmentation fault while executing in HPSUM
    mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.1.8-2.1" date="1243425600">-     Internal component to force downgrade in silent mode. Only for use by HP
    factory diags.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.1" date="1243512000">-     This component contains updated firmware images for the NC325m, NC326m and
    NC373m network adapters. The updated firmware images resolve an issue with
    enabling PXE.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.1-2.1" date="1248955200">-     This component resolves an issue with updating firmware when using HPSUM.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.2" date="1249041600">-     This component contains updated bootcode for the NC382T network adapter to
    resolve a boot issue on the DL785 server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.2-2.1" date="1250596800">-     Internal component to force downgrade in silent mode. Only for use by HP
    factory diags.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.3" date="1250683200">-     This component contains updated bootcode for the NC532i and NC532m network
    adapters. The updated bootcode includes Dynamic Control Channel (DCC) for
    Virtual Connect.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.4" date="1257854400">-     This component contains updated IPMI firmware for the NC107i network adapter
    to resolve OS installation issues using PXE.
    
    This component contains updated firmware that resolves an issue on the NC532m
    where PXE boot would fail when connected to certain switches using the
    priority field in the VLAN ID.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.4-2.1" date="1265284800">-     Internal component to force downgrade in silent mode. Only for use by HP
    factory diags.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.6" date="1265371200">-     *Update Requirements:  
    **      Recommended: HP recommends that users should update to this firmware version at their earliest convenience.  
      
    **Problems Fixed:**  
          This component contains updated NCSI firmware for the NC382i to resolve an issue where VLAN tagged packets were being dropped when run with latest OEM router. This component also contains updated bootcode for the NC382i, NC382m, and NC382T. This bootcode is require for the new NCSI code.   
          This component contains updated bootcode for the NC532m and NC532i. This firmware will resolve an issue where some NC532 devices may not enumerate correctly.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.6-2.1" date="1275048000">-     This component no longer triggers an event that causes the DL100 series
    servers to hang on POST.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.7" date="1286280000">-     This component contains updated bootcode for the NC382i/T/m.
    
    This component includes new management firmware the NC326i.
    
    This tool can now downgrade the firmware in silent mode when the "force"
    switch is used.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.7" date="1286366400">-     This tool now loads/unloads the bnx2x driver, which fixes an upgrade issue.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.8" date="1288094400">-     This tool now correctly detects network devices when executed by HPSUM.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.2.9" date="1292414400">-     This tool no longer fails when flashing the UMP on NC326i adapters.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.3.0" date="1298462400">-     This software now supports Red Hat Enterprise Linux 6.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.3.0" date="1298548800">-     The correct informational messages are now displayed when discovering the NIC
    firmware versions installed on the system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.4.25" date="1327492800">-     This software now supports firmware updates for the following network
    adapters:
    
      * HP Ethernet 1Gb 4-port 331FLR Adapter 
      * HP Ethernet 1Gb 4-port 331i Adapter 
      * HP Ethernet 1Gb 4-port 331T Adapter 
      * HP Flex-10 10Gb 2-port 530FLB Adapter 
      * HP Ethernet 10Gb 2-port 530FLR-SFP+ Adapter 
      * HP Flex-10 10Gb 2-port 530M Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.4.25-2.1" date="1331553600">-     Updated PXE/MBA firmware for the 530FLB, 530M, and 530FLR to address a
    potential hang during PXE boot on a heavily loaded network.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.5.14" date="1335960000">-     This software package now supports the following network adapters:
    
      * HP Ethernet 1Gb 2-port 330i Adapter
      * HP Ethernet 1Gb 2-port 332T Adapter
      * HP Ethernet 10Gb 2-port 530SFP+ Adapter
      
    This package now supports SUSE LINUX Enterprise Server 11 SP2.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.6.14" date="1342785600">-     This software now supports the HP Ethernet 1Gb 4-port 331i-SPI Adapter.  
      
    This package now supports Red Hat Enterprise Linux 6 Update 3.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.7.20" date="1355486400">-     This component now supports the HP Ethernet 10Gb 2-port 530T Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.7.20-2.1" date="1362744000">-     This component contains an updated Managed Boot Agent (MBA) for the HP NC532m
    Dual Port 10GbE Multifunction BL-c Adapter which addresses an issue where the
    Media Access Control (MAC) address for port 1 incorrectly shows all zeroes.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.7.20-3.1" date="1365768000">-     This component contains updated firmware for the following adapters:
    
      * HP Ethernet 1Gb 2-port 330i Adapter
      * HP Ethernet 1Gb 4-port 331FLR Adapter
      * HP Ethernet 1Gb 4-port 331i Adapter
      * HP Ethernet 1Gb 4-port 331i-SPI Adapter
      * HP Ethernet 1Gb 4-port 331T Adapter
      * HP Ethernet 1Gb 2-port 332i Adapter
      * HP Ethernet 1Gb 2-port 332T Adapter
      
    This firmware corrects a potential NMI which can occur under heavy network
    stress.  
      
      
    This component contains an updated Managed Boot Agent (MBA) for the HP NC532m
    Dual Port 10GbE Multifunction BL-c Adapter which addresses an issue where the
    Media Access Control (MAC) address for port 1 incorrectly shows all zeroes.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.9.21" date="1374667200">-     This software now supports the following network adapters:  
    
      * HP Ethernet 10Gb 2-port 533FLR-T Adapter
      * HP FlexFabric 10Gb 2-port 534FLB Adapter
      * HP FlexFabric 10Gb 2-port 534FLR-SFP+ Adapter
      * HP FlexFabric 10Gb 2-port 534M Adapter
      * HP StoreFabric CN1100R Dual Port Converged Network Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.9.24" date="1376481600">-     This component resolves an issue where the OS may fail to boot or hang during
    iSCSI boot when using multipath.  
      
    This component resolves an issue where the iSCSI Boot Firmware Table was not
    initialized correctly for the secondary interface if a cable was not attached.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.9.26" date="1378814400">-     This FCoE firmware version addresses an FCoE ROM boot failure to establish
    connection with FCoE fabric in a certain configuration seen with version
    7.8.17.  
      
    This FCoE firmware prevents a slowdown in boot time (~8 secs) and a VLAN
    discovery failure caused by the discovery logic of the FCoE ROM.  
      
    This iSCSI firmware addresses an iSCSI ROM Challenge Handshake Authentication
    Protocol (CHAP) failure seen with version 7.8.24.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.9.27" date="1389441600">-     This product addresses an issue where a firmware downgrade may fail when using
    the previously released smart component.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10.15-2.1" date="1389528000">-     CCM:
    
      * This component addresses an issue where certain adapters may become non-functional when they are updated with the Comprehensive Configuration Management (CCM) firmware using this firmware update utility. This component now prevents landing of the CCM firmware on adapters that do not support CCM.
    
    FCoE/iSCSI:
    
      * A system hang seen during the early phase of storage ROM initialization on some platforms has been addressed.
      * The firmware has been updated to use indirect accesses to address a boot failure seen when large Base Address Register (BAR) is enabled in the system BIOS.
    
    Bootcode: 
    
      * This image addresses an issue where a 5719 chipset device reports "no firmware running" when an inbox driver is used.
    
    NCSI:
    
      * This image addresses an issue where a Keyboard, Video and Mouse (KVM) session times out when a power cycle loop is performed for a long duration on a system with a Broadcom 5717/5719 chipset device.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10.16" date="1389614400">-     This component contains updated bootcode for Broadcom 5719 devices that
    addresses a PCIe link training issue.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10.20" date="1389700800">-     This package contains updated Network Communications Services Interface (NCSI)
    firmware for Broadcom NX1 5719 devices that addresses an issue where devices
    with NCSI enabled do not correctly report link changes to the operating
    system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.11.20" date="1398513600">-     This product now supports the following network adapters:
    
      * HP FlexFabric 20Gb 2-port 630FLB Adapter
      * HP FlexFabric 20Gb 2-port 630M Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.12.22" date="1404820800">-     This product now supports the following network adapters:
    
      * HP Ethernet 1Gb 2-port 330i Adapter (22BD)
      * HP Ethernet 1Gb 4-port 331i Adapter (22BE)
      * HP FlexFabric 10Gb 2-port 536FLB Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.12.22" date="1404907200">-     This component contains updated boot code for Broadcom 5719 chipset based
    adapters to correct an issue which results in the device disappearing from the
    list of PCIe devices after system boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.13.5" date="1409054400">-     The NX2 Unified Extensible Firmware Interface (UEFI) driver in this product no
    longer hangs when an invalid bandwidth value is entered in the NIC
    configuration menu under "System Configuration" on Gen 9 platforms.  
      
    The NX2 UEFI driver in this product no longer displays an unnecessary pop-up
    message regarding saving the settings when exiting the NIC configuration menu
    on Gen 9 platforms when no settings are changed.  
      
    The NX2 UEFI driver in this product no longer displays an unnecessary pop-up
    warning message when the user enters the NIC configuration menu under "System
    Configuration" on Gen 9 platforms with the HP Ethernet 10Gb 2-port 530T
    Adapter.  
      
    The bootcode in this product for 578xx devices now correctly reports thermal
    data.  
      
    This product addresses an issue where iSCSI boot fails when VLAN ID is enabled
    via Virtual Connect Manager's "iSCSI Boot Configuration" parameters.  
      
    This product addresses an issue where iSCSI boot fails when an adapter is
    configured to use the Dynamic Host Configuration Protocol (DHCP) Vendor ID via
    Virtual Connect Manager's "iSCSI Boot Configuration" parameters.  
      
    The updated iSCSI firmware addresses an issue where the iSCSI interface fails
    to acquire a Dynamic Host Configuration Protocol (DHCP) IP address from a
    server with a host name and root path longer than 32 characters.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.13.8" date="1410955200">-     The Broadcom NX1 UEFI driver in this product now PXE boots correctly on
    certain OEM systems.  
      
    The Broadcom 578xx Management Firmware (MFW) in this product no longer causes
    the HP FlexFabric 10Gb 2-port 534FLB Adapter and HP FlexFabric 10Gb 2-port
    536FLB Adapter to report an incorrect temperature, resulting in a system
    shutdown due to a thermal trip signal.  
      
    The Broadcom 578xx Management Firmware (MFW) in this product addresses an
    issue where certain network switches fail to respond to adapters running the
    Fibre-Channel over Ethernet (FCoE) protocol.  
      
    The updated UEFI driver for Broadcom 578xx devices fixes an issue where the
    server can't PXE boot to Grub Shell.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.14.17" date="1421236800">-     This product now supports Red Hat Enterprise Linux 6 Update 6.  
      
    This product now supports SUSE LINUX Enterprise Server 12.  
      
    This product contains updated NCSI firmware (v1.3.5) that increases the number
    of multicast MAC address filters that can be supported from 2 to 8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.14.17-2.1" date="1432555200">-     This product addresses an issue where FCoE connections can be lost when
    improving the synchronization of the Data Communication Channel (DCC) link
    status with the Virtual Connect module.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.14.18" date="1432641600">-     This product addresses the following issues seen on HP FlexFabric 20Gb 2-port
    630FLB Adapter:
    
      * Fixes an issue where the Boot from SAN in Legacy mode fails (hang observed during OS boot) because the FCoE ROM doesn't correctly honor the link status set by the Virtual Connect Manager.
    
      * Fixes an issue where UEFI FCoE boot path sends false notification to MFW (Management Firmware) about the virtual function link change which eventually results in a deadlock with virtual link down.
    
      * Fixes an issue where the fallback Boot from SAN fails even though each port is mapped to different Virtual Connect Bays and only one of the bays is powered off.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.15.10" date="1432728000">-     This product now supports only Broadcom NX1 devices. NX2 devices are now
    supported by "HP QLogic NX2 Online Firmware Upgrade Utility for Linux x86_64."
    
    This product now supports Red Hat Enterprise Linux 7 Update 1.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.15.10" date="1432814400">-     This product addresses an issue where the sideband traffic on the second port
    stops after a system warm reboot when both ports are enabled for transmit and
    the first port is linked down.
    
    This product addresses an issue where the firmware update on a device fails
    when PXE is up to date but the UEFI driver needs an update.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.16.4" date="1439985600">-     This product now supports the HP Ethernet 1 Gb 2-port 332i Adapter (22E8).
    
    This product now supports Red Hat Enterprise Linux 6 Update 7.
    
    This product now supports SUSE LINUX Enterprise Server 11 SP4.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.16.4-2.1" date="1442318400">-     This product addresses an issue where Gen8 systems with a HP Ethernet 1Gb
    4-port 331i Adapter LOM can no longer PXE boot after a firmware update.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.16.6" date="1448971200">-     This product addresses an Uncorrectable Machine Check Exception error reported
    in the Integrated Management Log in the iLO.
    
    This product addresses an issue where the IPv6 PXE boot entry may not show up
    in the 'One-Time Boot Menu' under the 'System Utilities' (F9 during POST).
    
    This product addresses an issue where the existing firmware present on the
    adapter is incorrectly reported.
    
    This product addresses an issue where the reported bootcode version is
    incorrect after the combo image is landed on the adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.17.6" date="1472558400">-     This product addresses an issue where the server makes high speed fan noise
    after the PXE firmware on the adapter is updated to version 17.0.2.
    
    This product addresses an issue where an incorrect firmware version is
    reported when updating firmware on the HP Ethernet 1Gb 2-port 332i Adapter.
    
    This product addresses an issue where older smart components report an
    incorrect Bootcode version after the firmware on the adapter was originally
    updated using the component version 2.16.4 or later.
    
    This product addresses an issue where an error code 7 is reported when
    updating firmware on the HP Ethernet 1Gb 4-port 331i-SPI Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.18.15" date="1496318400">-     This product addresses an issue where an adapter disappears when the system
    configuration settings are restored to defaults.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.19.6" date="1503403200">-     This product now supports Red Hat Enterprise Linux 7 Update 4.  
    This product now supports SUSE Linux Enterprise Server 12 SP3.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.19.6" date="1503489600">-     This product addresses an issue where negative temperatures on the adapter are
    incorrectly displayed in Integrated Lights Out (iLO).  
    This product addresses an issue where an incorrect firmware image is landed on
    an adapter.  
    This product addresses an issue where an adapter's configuration menu doesn't
    correctly prompt for reboot after changes are made that require a reboot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20.7" date="1515672000">-      This product corrects an issue where an adapter's configuration menu doesn't prompt for reboot after changes are made that require a reboot.
      * This firmware now correctly displays a progress bar information when updating the firmware via the 'Firmware Update' feature (under 'System Utilities-&gt;Embedded Applications').</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.21.3" date="1525262400">-     This product addresses an issue where the NIC Serial Number for the HPE
    Ethernet 1Gb 4-port 331FLR Adapter is not displayed in AHS.
    
    The firmware in this product  addresses an issue where the "Reboot Required"
    icon is not highlighted after a NIC firmware update (via System
    Utilities-&gt;Embedded Application-&gt;Firmware Update) completes.</changelog>
  </package>
  <package pkgid="41903139b08e8f544087da466d3947169f942770da7b1b718f2b656c8171419c" name="firmware-nic-intel" arch="x86_64">
    <version epoch="0" ver="1.15.9" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.7" date="1327492800">-     Initial release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.2.6" date="1342785600">-     This package now supports the HP Ethernet 10Gb 2-port 560SFP+ Adapter.  
      
    This package now supports Red Hat Enterprise Linux 6, Update 3.  
      
    The firmware utility in this package now supports command line options: '-e'
    (rewrite) and '-g' (downgrade).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.3.6" date="1355486400">-     This component now supports the following network adapters:
    
      * HP Ethernet 1Gb 4-port 366FLR Adapter
      * HP Ethernet 10Gb 2-port 560FLR-SFP+ Adapter
      * HP Ethernet 10Gb 2-port 560M Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.3.7" date="1366027200">-     This component contains new firmware that resolves an intermittent issue where
    the option ROM does not load during POST and the NIC is not available for
    network boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.4.21" date="1378900800">-     This package now supports the following network adapters:
    
      * HP Ethernet 10Gb 2-port 561FLR-T Adapter
      * HP Ethernet 10Gb 2-port 561T Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.5.17" date="1387368000">-     This software now supports the following network adapters:
    
      * HP Ethernet 1Gb 2-port 363i Adapter
      * HP Ethernet 1Gb 1-port 364i Adapter
      * HP Ethernet 1Gb 2-port 367i Adapter
      * HP Ethernet 10Gb 2-port 562i Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.5.17" date="1387454400">-     This firmware addresses an issue where a Pre-Execution Environment (PXE) boot
    fails when the Spanning Tree Protocol is enabled on a network switch.  
      
    This firmware addresses a system hang seen with Product Development Kit Intel
    APITEST with PXE version 1.5.33.  
      
    This firmware addresses an issue where the Windows Deployment Services fail.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.5.19" date="1400846400">-     This component addresses an issue which prevented correct operation on the HP
    Ethernet 1Gb 1-port 364i Adapter.  
      
    This component addresses an issue that resulted in sideband communication
    transmitting from the wrong port.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.6.11" date="1404907200">-     The nvmupdate tool in this component has been updated to address an issue
    where the shared network port used by Integrated Lights Out (iLO) is not
    correctly enabled on port 1 on the HP Ethernet 10Gb 2-port 560FLR-SFP+
    Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.6.12" date="1420632000">-      The firmware flash tool in this component has been updated to address an issue where the shared network port used by Integrated Lights Out (iLO) is not correctly enabled on port 1 on the HP Ethernet 10Gb 2-port 560FLR-SFP+ Adapter.
      * Fixes Wake On Lan issue seen with HP Ethernet 10Gb 2-port 560FLR-SFP+ Adapter.
      * This component addresses an issue described in the Customer Advisory #c04438541.
      * This component contains updated tools that resolve firmware installation issues caused by some EEPROM ID changes.
      * The updated firmware fixes an issue where the PXE boot agent does not load when Intel Boot Agent is set to "Try network first".</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.7.7" date="1421150400">-     This product now supports Red Hat Enterprise Linux 6 Update 6.  
      
    This product now supports SUSE LINUX Enterprise Server 12.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.7.7" date="1421236800">-     The firmware in this product addresses a Wake-on-LAN (WoL) issue seen with the
    HP Ethernet 10Gb 2-port560FLR-SFP+ Adapter.  
      
    This product addresses the issue described in Customer Advisory #c04438541.  
      
    The firmware in this product addresses an issue where port #1 for an HP
    Ethernet 1Gb 4-port 366FLR Adapter doesn't receive any IP traffic from a
    Dynamic Host Configuration Protocol (DHCP) server.  
      
    This product addresses an issue where firmware update fails on an HP ProLiant
    DL385p Gen8 server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.8.15" date="1432728000">-     This product now supports the following network adapters:
    
      * HP Ethernet 1Gb 4-port 366T Adapter
      * HP Ethernet 10Gb 2-port 562SFLR-FP+ Adapter
      * HP Ethernet 10Gb 2-port 562SFP+ Adapter
    
    This product now supports Red Hat Enterprise Linux 7 Update 1.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.8.15" date="1432814400">-     This product addresses an issue where the in-flash image is corrupted during
    SST flashes.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.8.17" date="1434024000">-     This product addresses a link flapping issue seen with the HP Ethernet 10Gb
    2-port 560FLB Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.8.18" date="1438776000">-     This component contains updated tools that resolve firmware installation
    issues caused by some EEPROM ID changes.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.9.12" date="1439985600">-     This product now supports Red Hat Enterprise Linux 6 Update 7.
    
    This product now supports SUSE LINUX Enterprise Server 11 SP4.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.9.13" date="1448884800">-     This product addresses a link flapping issue seen with the HP Ethernet 10Gb
    2-port 560FLB Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.10.8" date="1448971200">-     This product addresses an issue where the temperature is incorrectly reported
    by the thermal sensors, causing the fans to run high.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.10.10" date="1461758400">-     This product fixes a PXE Boot issue reported on factory's Remus PXE server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.10.10-2.1" date="1462795200">-     This product fixes a PXE Boot issue reported on factory's Remus PXE server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.11.8" date="1465128000">-     This product now supports the HPE Ethernet 10Gb 2-port 563i Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.11.8" date="1465214400">-     This product addresses an issue where a firmware update fails when executed on
    a system running Xen.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.11.12" date="1478433600">-     This product now supports the HPE Ethernet 1Gb 4-port 366i Communication
    Board.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.11.12" date="1478520000">-     This product addresses an issue where the system may reboot when a firmware
    update is attempted.
    
    This product addresses connectivity issues that may occur while booting
    mounted image when the shared network port is enabled on HPE FlexFabric 10Gb
    2-port 562 FLR-SFP+/SFP adapters.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.11.13" date="1484049600">-     This product fixes link flapping issue reported on the HP Ethernet 10Gb 2-port
    560FLB Adapter.
    
    This product addresses a security issue reported on the following network
    adapters:
    
      * HP Ethernet 10Gb 2-port 562SFLR-FP+ Adapter
      * HP Ethernet 10Gb 2-port 562SFP+ Adapter
      * HPE Ethernet 10Gb 2-port 563i Adapter
    
    See the security bulletin HPSBHF03695 for more information.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.11.14" date="1486641600">-     This firmware corrects an issue where the following network adapters may not
    appear in the system's boot order:
    
      * HPE Ethernet 10Gb 2-port 562FLR-SFP+ Adapter
      * HPE Ethernet 10Gb 2-port 562SFP+ Adapter
      * HPE Ethernet 10Gb 2-port 563i Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.12.18" date="1496318400">-     This product now supports the HPE Ethernet 10Gb 2-port 568i Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.13.12" date="1503489600">-     This product now supports Red Hat Enterprise Linux 7 Update 4.  
    This product now supports SUSE Linux Enterprise Server 12 SP3.
    
    This product now supports the following network adapters:
    
      * HPE Ethernet 1Gb 2-port 368i Adapter
      * HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
      * HPE Ethernet 1Gb 4-port 369i Adapter
      * HPE Ethernet 10Gb 2-port 562FLR-T Adapter
      * HPE Ethernet 10Gb 2-port 562T Adapter
      * HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
      * HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.14.13" date="1515672000">-      This product corrects a Wake-on-LAN (WoL) issue seen with the HP Ethernet 1Gb 2-port 361T Adapter.
      * This product corrects an issue where there is no VLAN function under Legacy mode on the HP Ethernet 1Gb 2-port 361T Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.14.14" date="1519300800">-     This product addresses an issue where link flapping is seen when the 'HP
    Ethernet 10Gb 2-port 560FLB Adapter' is connected to 1Gb interfaces and
    operated at 1Gb speeds.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.15.9" date="1525262400">-     This product addresses a NIC VLAN ID issue seen in the NIC Human Interface
    Infrastructure (HII) menu when operating in UEFI mode.  
    This product addresses a teaming issue where the HPE Ethernet 10Gb 2-port 561T
    Adapter still shows connected on the switch after the NIC has been disabled.  
    This product addresses a link issue and a PXE issue seen with the HPE Ethernet
    10Gb 2-port 560FLB Adapter.  
    This product addresses a WOL issue seen with the HPE Ethernet 1Gb 4-port 366T
    Adapter.</changelog>
  </package>
  <package pkgid="e210001e22ce3b3afb0495f2664c1cf4c724996fcc883645a5f983b5992fd860" name="firmware-nic-intel-opa-hfi" arch="x86_64">
    <version epoch="0" ver="1.6.0" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.6.0-2.1" date="1520251200">-     1. Update the TMM of all the selected OPA HFI adaptor instead of just the default first adapter
      2. Removed duplicate CP.xml and payload.json files.</changelog>
  </package>
  <package pkgid="0003c6e43ba675806116becb21dea7674cbecc53aaf146e24ee5c32c4c3d7cf0" name="firmware-nic-mellanox-ethernet-only" arch="x86_64">
    <version epoch="0" ver="1.0.8" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0-2.1" date="1437825600">-     *Firmware for the following devices are updated to 2.32.5430:**  
      
    779799-B21  
    779793-B21</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0-2.1" date="1437912000">-     Fixes in v2.32.5430:
    
      * Fixed an issue causing ARP not to reply when connected to Hyper-V vSwitch.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.1" date="1437998400">-     *Firmware for the following devices are updated to 2.33.5220:**  
      
    779799-B21  
    779793-B21</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1444305600">-     *Firmware for the following devices are updated to 2.34.1300:**  
      
    779799-B21  
    779793-B21</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1444392000">-     *Fixes in 2.34.5010**:
    
      * Fixed OCBB Section5 event 8 FEATFLAG
      * Fixed wrong host visible firmware string report when running the HP "OEM GET HOST PARAMETER" command.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.3" date="1448971200">-     *Firmware for the following devices are updated to 2.35.5100:**  
      
    779799-B21 (HP Ethernet 10G 2-port 546FLR-SFP+ Adapter)  
    779793-B21 (HP Ethernet 10G 2-port 546SFP+ Adapter)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.3" date="1449057600">-     *Fixes in 2.35.5100:**
    
      * Fixed OCBB Section5 event 8 FEATFLAG
      * Fixed wrong host visible firmware string report when running the HPE "OEM GET HOST PARAMETER" command.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4-2.1" date="1468411200">-     *Firmware for the following devices are updated to 2.36.5000:**  
      
    779799-B21 (HP Ethernet 10G 2-port 546FLR-SFP+ Adapter)  
    779793-B21 (HP Ethernet 10G 2-port 546SFP+ Adapter)
    
    **New features and changes in version 2.36.5000:**
    
      * Enables steering packets to receive queues according to Ethertype matching (See PRM 2.1 for more information).
      * Adds support for additional rate values.
      * Counters that count the number of repeated Send WQE cache lookups that resulted in a miss.
      * Flint utility allows performing an MD5 checksum on the non-persistent sections of the firmware image.
    
    **Firmware for the following devices are updated to 14.14.2200:**
    
    817749-B21 (HPE Ethernet 25Gb 2-port 640FLR-SFP28 Adapter)  
    817753-B21 (HPE Ethernet 25Gb 2-port 640SFP28 Adapter)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4-2.1" date="1468497600">-     *Fixes in 2.36.5000:**
    
      * Fixed an issue which caused packet transmission to get stuck when the software tried to send pause frames with dmac equal to one of the device's MAC addresses.
      * Fixed an issue which caused a firmware internal error when handling QP alternative context.
      * Fixed an issue which caused an internal firmware error when APM changed the QPs port mapping.
      * Fixed an issue which caused NVRAM to get stuck when it filled non-valid information in TLV.
      * Fixed an issue which caused lack of IB traffic on SR-IOV VPI.
      * Fixed a race in handling a duplicated "read request from middle".
      * Fixed an issue which caused NVCONFIG to fail when the number of sector was set to 1 and the sector was zeroed.
      * Fixed an issue which caused TX traffic to stop when the message MTU size was larger than QP.mtu.
      * MLNX_OEM command GET_TEMP returned a wrong value in the max_temp field.
      * Fixed a default hardware configuration issue which caused RDP over IPv4 traffic to be dropped.
      * Disabled High Rate Steering mode in the INI to enable its compatibility with NC-SI over VLAN.
      * Fixed failure instances when initiating FLR in the Physical Function.
      * Fixed a wrong returned status in cable info MAD when the cable was not connected.
      * Fixed the length calculation of UDP. The incorrect UDP length in the CNP packet caused miss-calculation of the ICRC.
      * Fixed a completion error issue when ECN was enabled. The ECN usage caused ordering errors in completion queues (CQ).
    
    **Fixes in 14.14.2200:**
    
      * Fixed an issue which prevented MAC address changes by to driver to be reflected in the OBCC and NC-SI interfaces.
      * Added protection from IOPX thermal diode destabilization to prevent UEFI IPv6 PXE boot failure on ConnectX-4 Lx 25GE cards.
      * Fixed an issue which caused a link down in Port 2 when unplugging the cable from Port 1.
      * In some cases, a Bit Error Rate is not optimal on 10G/40G links.
      * Instability of Link Training Flow occurs during 100G Auto-Negotiation.
      * Fixed a rare issue which caused the command to hang when moved the QP to RESET and back to RTS.
      * Improved RDMA READ bandwidth under packet lost scenario.
      * Added support for pnat = 1 in HCA access_reg command as required by the ibdiagnet tool.
      * Fixed the LLDP OCBB response: return value is now ascii.
      * Fixed a very rare NMI issue during PXE cycles.
      * Increased the steering hash tables static size from 128 to a maximum of 32K entries.
      * Prevented miscalculation of module temperature when using 100Gb/s cables (OPN: MFA1A00-Cxxx for 100GbE).
      * Reduced one hop for Unicast RX steering, steering pipes balancing.
      * Non-volatile configuration of Port Type TLV more than 50 times might cause system hang.
      * Enabled RoCE IPv4 Multicast. This prevents MCG command from failing when an IPv4 is mapped to an IPv6 address.
      * If the PF driver or the tool (e.g. ethtool) use PAOS DOWN command (e.g. by ifconfig down or ip link set down), loopback traffic is blocked for all functions on this port (PF&lt;-&gt;VFs / VF&lt;-&gt;VF) In Multihost loopback, the traffic will be blocked once the firmware receives the PAOS down command from all PFs. However, the loopback traffic will not be blocked when the port is down  due to the physical link (for example: cable plugged out, switch port down).
      * Fixed a 25G and 50G link issue when Clause 91 RS FEC was active.
      * Added a missing invalidation of eSwitch cache upon FLR which caused the upcoming driver load to either fail or not to be able to transmit.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4-3.1" date="1471780800">-     *Firmware for the following devices are updated to 2.36.5000:**  
      
    779799-B21 (HP Ethernet 10G 2-port 546FLR-SFP+ Adapter)  
    779793-B21 (HP Ethernet 10G 2-port 546SFP+ Adapter)
    
    **New features and changes in version 2.36.5000:**
    
      * Enables steering packets to receive queues according to Ethertype matching (See PRM 2.1 for more information).
      * Adds support for additional rate values.
      * Counters that count the number of repeated Send WQE cache lookups that resulted in a miss.
      * Flint utility allows performing an MD5 checksum on the non-persistent sections of the firmware image.
    
    **Firmware for the following devices are updated to 14.14.2204:**
    
    817749-B21 (HPE Ethernet 25Gb 2-port 640FLR-SFP28 Adapter)  
    817753-B21 (HPE Ethernet 25Gb 2-port 640SFP28 Adapter)
    
    **New features and changes in version 14.14.2204:**
    
      * Reduced the OCBB frequency update rate.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4-3.1" date="1471867200">-     *Fixes in 2.36.5000:**
    
      * Fixed an issue which caused packet transmission to get stuck when the software tried to send pause frames with dmac equal to one of the device's MAC addresses.
      * Fixed an issue which caused a firmware internal error when handling QP alternative context.
      * Fixed an issue which caused an internal firmware error when APM changed the QPs port mapping.
      * Fixed an issue which caused NVRAM to get stuck when it filled non-valid information in TLV.
      * Fixed an issue which caused lack of IB traffic on SR-IOV VPI.
      * Fixed a race in handling a duplicated "read request from middle".
      * Fixed an issue which caused NVCONFIG to fail when the number of sector was set to 1 and the sector was zeroed.
      * Fixed an issue which caused TX traffic to stop when the message MTU size was larger than QP.mtu.
      * MLNX_OEM command GET_TEMP returned a wrong value in the max_temp field.
      * Fixed a default hardware configuration issue which caused RDP over IPv4 traffic to be dropped.
      * Disabled High Rate Steering mode in the INI to enable its compatibility with NC-SI over VLAN.
      * Fixed failure instances when initiating FLR in the Physical Function.
      * Fixed a wrong returned status in cable info MAD when the cable was not connected.
      * Fixed the length calculation of UDP. The incorrect UDP length in the CNP packet caused miss-calculation of the ICRC.
      * Fixed a completion error issue when ECN was enabled. The ECN usage caused ordering errors in completion queues (CQ).
    
    **Fixes in 14.14.2204:**
    
      * Fixed an issue which prevented MAC address changes by to driver to be reflected in the OBCC and NC-SI interfaces.
      * Added protection from IOPX thermal diode destabilization to prevent UEFI IPv6 PXE boot failure on ConnectX-4 Lx 25GE cards.
      * Fixed an issue which caused a link down in Port 2 when unplugging the cable from Port 1.
      * In some cases, a Bit Error Rate is not optimal on 10G/40G links.
      * Instability of Link Training Flow occurs during 100G Auto-Negotiation.
      * Fixed a rare issue which caused the command to hang when moved the QP to RESET and back to RTS.
      * Improved RDMA READ bandwidth under packet lost scenario.
      * Added support for pnat = 1 in HCA access_reg command as required by the ibdiagnet tool.
      * Fixed the LLDP OCBB response: return value is now ascii.
      * Fixed a very rare NMI issue during PXE cycles.
      * Increased the steering hash tables static size from 128 to a maximum of 32K entries.
      * Prevented miscalculation of module temperature when using 100Gb/s cables (OPN: MFA1A00-Cxxx for 100GbE).
      * Reduced one hop for Unicast RX steering, steering pipes balancing.
      * Non-volatile configuration of Port Type TLV more than 50 times might cause system hang.
      * Enabled RoCE IPv4 Multicast. This prevents MCG command from failing when an IPv4 is mapped to an IPv6 address.
      * If the PF driver or the tool (e.g. ethtool) use PAOS DOWN command (e.g. by ifconfig down or ip link set down), loopback traffic is blocked for all functions on this port (PF&lt;-&gt;VFs / VF&lt;-&gt;VF) In Multihost loopback, the traffic will be blocked once the firmware receives the PAOS down command from all PFs. However, the loopback traffic will not be blocked when the port is down  due to the physical link (for example: cable plugged out, switch port down).
      * Fixed a 25G and 50G link issue when Clause 91 RS FEC was active.
      * Added a missing invalidation of eSwitch cache upon FLR which caused the upcoming driver load to either fail or not to be able to transmit.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5-2.1" date="1499688000">-     *Firmware for the following devices are updated to 2.40.5030:**  
      
    779799-B21 (HP Ethernet 10G 2-port 546FLR-SFP+ Adapter)  
    779793-B21 (HP Ethernet 10G 2-port 546SFP+ Adapter)
    
    **New features and changes in version 2.40.5030:**
    
      * Added Etherent Link down counter.
      * Enables steering packets to receive queues according to Ethertype matching 
      * Adds support for additional rate values. 
      * Counters that count the number of repeated Send WQE cache lookups that resulted in a miss.
      * Flint utility allows performing an MD5 checksum on the non-persistent sections of the firmware image.
      * New performance and back-pressure counters command via PRM (For further information, please refer to the PRM)
      * Support for Multicast/Unicast sniffer rules (For further information, please refer to the PRM)
      * Support for VLAN in VLAN encapsulation (For further information, please refer to the PRM)
      * CQ creation offload by software
      * Support for rst2rts command
      * Invalidates a TLV during the firmware boot stage
      * A new counter for the diag_rprt PRM command to count packet drops due to noreceive buffer
      * Support for Ethernet TX lifetime cycle control (Head of Queue)
      * A new register (PPLR) that allows egress and external loopback control (For further information, please refer to the PRM)
      * A watchdog mechanism to track ingress traffic stalls to prevent flooding the network with Flow Control packets
      * Inspur LED scheme: A new LED scheme controlled by the INI which causes constant traffic LED indication even without traffic.
      * Added support for multiple RoCE modes (RoCE v1+v2) on the same port: RoCE mode is per connection now.
      * Added a new QP command "INIT2RTS_QP" to enhance QP connection readiness time.
      * Disabled FCS checks to support switches that replace FCS with Timestamp.
      * Added RX Port identification for direct rout packets.
      * Improved RDMA WRITE/SEND performance with retransmissions.
      * Enabled firmware burning/querying using the PRM ACCESS_REG command.
      * Added support for VAM.  Enabled bad cable EEPROM reporting to the driver.
      * Added support for Platform Level Data Model (PLDM) sideband protocol.
      * Added support for priority based A0-DMFS mode (For further information, please refer to the PRM).
      * Added support for Unicast/Multicast loopback disablement by the driver. (For further information, please refer to the PRM)
      * Removed the source IP from the hash calculation (For further information, please refer to the PRM)
      * Added support for Inline Receive mode up to 2KB.
      * Added support for multiple RoCE modes (RoCE v1+v2) on the same port: RoCE mode is per connection now.
      * Added a new QP command "INIT2RTS_QP" to enhance QP connection readiness time.
      * Disabled FCS checks to support switches that replace FCS with Timestamp.
      * Added RX Port identification for direct rout packets.
      * Improved RDMA WRITE/SEND performance with retransmissions.
      * Enabled firmware burning/querying using the PRM ACCESS_REG command.
      * Added support for VAM.  Enabled bad cable EEPROM reporting to the driver.
      * Added support for Platform Level Data Model (PLDM) sideband protocol.
      * Added support for priority based A0-DMFS mode (For further information, please refer to the PRM).
      * Added support for Unicast/Multicast loopback disablement by the driver. (For further information, please refer to the PRM)
      * Removed the source IP from the hash calculation (For further information, please refer to the PRM)
      * Added support for Inline Receive mode up to 2KB.
      * Sideband moved to port 0
      * Added MCTP command support
      * Changed the HP LED scheme for the 779799-B21 adapter.
    
    **Firmware for the following devices are updated to 14.18.2030****:**
    
    817749-B21 (HPE Ethernet 25Gb 2-port 640FLR-SFP28 Adapter)  
    817753-B21 (HPE Ethernet 25Gb 2-port 640SFP28 Adapter)
    
      * Added logical link indication in SFP to BaseT modules and disabled logical link when peer port is down.
      * Added support for 10GbE in 25GbE SFP optical modules.
      * Enables mlxlink tool to collect data on the PHY link status and provides link down reasons and additional link related information.
      * Enabled TX configuration response and movement during Link Training in Ethernet.
      * Added support at lane rate of 12.89Gb.
      * Limits the amount of time a packet may head a Traffic Class (TC) transmission queue, without being transmitted. Stale packets are discarded. Active by default for TCs adhering to link level flow control.
      * UAR page size currently is set to 4KB and not according to what the system page size determines.
      * Improved performance of:  
     Doorbell from User Access Region (UAR)  
     Clear interrupt from User Access Region (UAR)
    
      * Added support for additional transport counters.
      * Added ODP support for DC.
      * Enabled scatter-to-CQE for sent packets for DC.
      * Enabled moderation period modification in CQ modify command.
      * Added support for minimum/maximum rate limit per vport in SR-IOV.
      * Enabled network traffic between UEFI-Shell and OS.
      * Enabled the PF to force disable RoCE for its VFs.
      * Added 2 new access registers:  
     Management Capabilities Mask Register  
     Ports CApabilities Mask Register Fields  
    For further information, please refer to the PRM.
    
      * Enabled VNIC the control to enable/disable its local loopback traffic.
      * Added the option to open a receive RDMA Flow Table and to forward RoCE traffic to some destination QP.
      * Added support for Multi-Host LID base routing. This feature requires a new OpenSM (v4.7.1 and above which comes with MLNX_OFED 3.3-2.0.0.0) with the following attributes:  
     qos TRUE  
     lmc 2 (if there is no quad host in the fabric, you can set the lmc to 1)  
     virt_enabled 2 Note: Multi-Host LID base routing can be configured by the
    INI only. The default is 0
    
      * Resilient RoCE is the ability to send RoCE traffic over a lossy network (a network without flow control enabled), without the need to enable flow control on the network. The ability is accomplished by enabling ECN on both the Switch and the Host.
      * Enables load balancing in the Multi PF Switch layer (MPFS) based on the L3/L4 headers
      * Increased the number of VFs from 64 to 95 per Physical Function (PF). Note: When increasing the number of VFs, the following limitations must be taken into consideration: server_total_bar_size &gt;= (num_pfs)*(2log_pf_uar_bar_- size + 2log_vf_uar_bar_size*total_vfs) server_total_msix &gt;= (num_pfs)*(num_pf_msix + num_vfs_msix *total_vfs) Note: For the maximum number of VFs supported by your driver, please refer to your drivers' Release Notes or User Manual.
      * Added support for Port Flap Counter.
      * Limits the buffer size for all entries to improve performance. KSM is used when associating Key Length My Virtual Address (KLMs) with fixed memory size.
      * This entry (null_mkey) is use to indicate non-present KLM/KSM entries. When accessing is, it causes the device to generate page fault event.
      * PLDM firmware burning is based on the DMTF spec DSP0267 (draft 9). The feature enables upgrading firmware and expansion ROM images using the PLDM protocol over MCTP (over PCIe). By doing so, a supporting BMC can query and upgrade the firmware without using OS based tools.
      * Added a new physical layer statistics counters group. The new group includes BER counters, FEC error correction, clear time, and additional physical layer counters. For further information, please refer to the Ethernet Adapters Programming Manual (PRM).
      * Enables the user to set a certain link up state for an unlimited period of time. This mode has 3 states:  
     Aux power (standby)  
     Reboot/boot/driver unloaded - the server is active and no driver is up  
     Driver is up - at least one driver is up (the time between init HCA and
    teardown or FLR)
    
      * Added support for Doorbell from User Access Region (UAR).
      * [Beta] Added support for maximum rate limit per function in SR-IOV.
      * Allows the user to configure the adapter card to stop sending pauses after x when the receive port is unavailable (in a hang state).
      * [Beta] Added support for new performance counters.
      * DCBX is used by DCB devices to exchange configuration information with directly connected peers. DCBX uses Link Layer Discovery Protocol (LLDP) to exchange parameters between two link peers. For further information, please refer to the PRM.
      * Allows network port registers to revert to their default values when the driver is restarted or the host is rebooted.
      * Added additional network link up modes. The new modes decide when to keep the network link up. The new modes are:  
     keep_eth_link_up  
     keep_ib_link_up  
     keep_link_up_on_boot  
     keep_link_up_on_standby
    
      * Added v1, v3, v6 tags to VPD read only tag
      * Enables software to scatter or strip FCS in RQ.
      * Keeps track of the creation of a packet. A time-stamping service supports assertions of proof that a datum existed before a particular time. 
      * Applies pause functionality to specific classes of traffic on the Ethernet link.
      * Custom port counters provide the user a clear indication about RDMA send/receive statistics and errors
      * The Link Layer Discovery Protocol (LLDP) is a vendor-neutral Link Layer protocol in the Internet Protocol Suite used by network devices for advertising their identity, capabilities, and neighbors on a IEEE 802 LAN. The protocol is formally defined in IEEE 802.1AB.
      * ConnectX-4 adapters now support 1Gb/s and 56GbE Ethernet connectivity in addition to 10GigE, 25GigE, 40GigE, 50GigE, and 100GigE.
      * Provides a clear indication of Flow Steering statistics and errors.
      * The minimal amount of packet headers inlined in the WQE's Eth Segment.
      * A flow table may include a table-miss flow entry, which renders all Match Fields wildcards. If a packet does not match a flow entry in a flow table, this is a table miss. The behavior on a table miss depends on the table configuration. A table-miss flow entry in the flow table may specify how to process unmatched packets.
      * Single Root IO Virtualization (SR-IOV) is a technology that allows a physical PCIe device to present itself multiple times through the PCIe bus.
      * Uses the HCA for offloading erasure coding calculations.
      * Enables the administrator to add a timestamp to the firmware they want to upgrade to avoid situations where one host tries to upgrade the firmware and another tries to downgrade; which may lead to two or more unnecessary server reboots. For further information, please refer to MFT User Manual.
      * The change includes the following:  
    1\. Changed port configuration which required link re-training (such as speed)  
    2\. PAOS down  
    3\. PAOS up  
    This change, will cause the link to toggle and new configurations to take
    effect.
    
      * Flint utility allows performing an MD5 checksum on the non-persistent sections of the firmware image. For further information, please refer to MFT User Manual.
      * Improved TX signal integrity for Electromagnetic Induction (EMI) compliance.
      * Optic modules thermal sensing - Enables the firmware to read and report the temperature of the module.
      * PLDM for module thermal sensing - Supports platform-level data models and platform functions in a platform management subsystem. PLDM is designed to be an effective interface and data model that provides efficient access to low-level platform inventory, monitoring, control, event, and data/parameters transfer functions.
      * Low power boot state - Enables u-boot to put non-boot CPUs into a low power status. To enable low power boot using iLO debugger use the following commands.  
                          * Port shutdown due to optic thermal event - Enables the firmware to close the power cage in case of high temperature in the module.
      * Reduced the port link-up time when negotiating according to Clause 73 (DME)
      * Large Receive Offload (LRO)  Large Send Offload (LSO)
      * Receive Side Scaling (RSS)
      * Global Pause  RoCEv1.0/RoCEv2.0
      * Flow Steering
      * Sniffer Ethernet
      * Rate Limiter (at Beta level)
      * Multi packet WQE
      * Enhanced Transmission Selection standard (ETS)
      * Explicit Congestion Notification (ECN)
      * Priority Flow Control (PFC)
      * CQE time stamping
      * PCIe Function Level Reset (FLR)
      * Power Management L2/L3 flow support
      * Strided SRQ
      * Self Loopback support
      * Transport Domain support
      * CQ2EQ remapping
      * Added support for the following commands:  
     MODIFY/QUERY_ESW_VPORT_CONTEXT  
     QUERY/MODIFY_CONG_STATUS  
     QUERY/MODIFY_CkONG_PARAMS  
     QUERY_CONG_STATISTICS  
     ADD/DELETE_VXLAN_UDP_DPORT</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5-2.1" date="1499774400">-     *Fixes in 2.40.5030:**
    
      * Fixed a race between the firmware and the hardware during driver start which blocked outbound completions.
      * Fixed an issue which caused the firmware not to send link_down event to the driver when running the close_port command.
      * Fixed an issue where in rare cases the Auto Sense failed to detect the right protocol.
      * Fixed signal integrity issue when connecting a WCS ConnectX4 mezz card to Pikes peak FPGA..
      * Added the option to transmit corrupted DME pages for a very short period of time at the beginning of the Auto-Negotiation flow.
      * Fixed an incorrect report of the PortRcvDataVLExtended / PortXmitDataVLExtended counters by the firmware.
      * Fixed a rare issue which caused firmware's packet injector to cut off packets when the TX was congested.
      * Fixed an issue that caused the response to TX requests to take up to 10 mili-seconds in IEEE clause 72 Link Training.
      * Fixed a race between 2 iriscs which caused a QP to get stuck in burst control limit state.
      * When a QP was in error state, the firmware generated too many err CQEs at once, thus causing the cmdif responsiveness to be too slow. To prevent the above, the number of err CQEs was limited to 16 at a time.
      * Fixed an issue that caused the MAC address that was set from the OS using ifconfig to be not reflected in the OCBB buffer.
      * Fixed an issue where the ibdump got broken when running with loopback traffic.
      * Fixed an issue where the firmware took QP to firmware ownership and then released it to the hardware ownership without checking if another firmware flow owns the same QP.
      * Fixed an issue which occurred after disconnecting cable which showed the link type as IB even if the link type of the port is ETH.
      * Fixed an issue related to the HCA PoerXmitWait counter on port 2 (connected to port 2 on Switch-IB) where it started counting and reached 0xFF's regardless of connection to switch.
      * Fixed a completion error issue when ECN was enabled. The ECN usage caused ordering errors in completion queues (CQ).
      * Fixed the length calculation of UDP. The incorrect UDP length in the CNP packet caused miss-calculation of the ICRC.
      * Fixed a wrong returned status in cable info MAD when the cable was not connected
      * Fixed failure instances when initiating FLR in the Physical Function.
      * Disabled High Rate Steering mode in the INI to enable its compatibility with NC-SI over VLAN.
      * Fixed a default hardware configuration issue which caused RDP over IPv4 traffic to be dropped.
      * MLNX_OEM command GET_TEMP returned a wrong value in the max_temp field.
      * Fixed an issue which caused TX traffic to stop when the message MTU size was larger than QP.mtu.
      * Fixed an issue which caused NVCONFIG to fail when the number of sector was set to 1 and the sector was zeroed.
      * Fixed a race in handling a duplicated "read request from middle".
      * Fixed an issue which caused lack of IB traffic on SR-IOV VPI.
      * Fixed an issue which caused NVRAM to get stuck when it filled non-valid information in TLV.
      * Fixed an issue which caused an internal firmware error when APM changed the QPs port mapping. 
      * Fixed an issue which caused a firmware internal error when handling QP alternative context. 
      * Fixed an issue which caused packet transmission to get stuck when the software tried to send pause frames with dmac equal to one of the device's MAC addresses.
      * Fixed a wrong reporting of section 5 event 8 - LSO support.
      * Fixed a mistakenly dropped ETH packet with ethertype 0x600 by the NIC.
      * Fixed a case preventing broadcast traffic from arriving to their destination after detaching high priority broadcast rule on a port where NC-SI was enabled.
      * Fixed an issue where the port raised as SDR vs. InfiniScale IV QDR Switch
      * Fixed a rare case of completion Error with Bad Opcode sequence status which occurred when retransmitting read requests
      * Fixed a case where the actual bandwidth did not match the user settings in VM QoS.
      * Fixed a case where on rare cases, communication to BMC was lost during driver initialization.
      * Fixed an issue with cable reading, which caused the link not to raise.
      * Set the maximum EQN number to 1024.
      * Fixed a rare issue with VPD init flow which caused read failures.
      * Fixed an issue with RX size counter not being reported.
      * Fixed promiscuous mode compatibility with A0-DMFS steering.
      * Fixed promiscuous mode compatibility when NC-SI is enabled and configured.
      * Fixed sending/receiving OEM temp commands (set/get) with channel ID 0x1f failure.
      * Fixed an issue which caused packets to drop on a port when changing the interface state of the other port.
      * Fixed long management communication loss and SOL hang during reboot cycles.
      * Fixed wrong processing of inbound traffic towards BMC which caused communication loss.
      * Fixed management link loss upon closing port interface through the driver.
      * Fixed a false indication in firmware of an expander presence causing delay in EEPROM reading.
      * Fixed an issue which caused a link down on a port when the cable was removed from the other port.
      * Fixed a rare case where packet with length zero got stuck in hardware queues.
      * Fixed an issue which caused InfiniBand congestion control packet (CNP) to hang in hardware.
      * Fixed an issue which caused AEN to be sent after channel reset.
      * Fixed an issue which prevented the restoring of QoS setting to its default consequently causing bandwidth degradation.
      * Fixed an occasional long link up time with 10GbE based devices.
      * Fixed an issue preventing cable readings from i2c slave address 0x51
      * Fixed a wrong parity bit calculation when transmitting PCIe TS1 packets.
      * Fixed a possible deadlock in PM turnoff request transmission and ack acceptance flow.
      * Fixed a rare case with alignments state machines which caused occasional width degradation.
      * Fixed an issue where the transmit queues hanged while congestion control was enabled and operational (EQC/QCN)
      * Fixed an unexpected work completion syndrome with vendor syndrome 0x77 received when running RDMA SEN/WRITE traffic with retransmissions.
      * Fixed an issue which caused SetPortInfo to return a good status when receiving invalid LinkSpeedEnabled value.
      * Fixed an issue which caused dual port SFPP module cards to be automatically mapped with expander.
      * Fixed an issue where firmware overrides the steering mode that was chosen by the driver.
      * Fixed invalid return sensing results occurred when the link was up.
      * Fixed an issue causing the sensing result to be delayed when cable was unplugged.
      * Fixed an issue causing the link type to be displayed as ETH when set to AUTO.
      * Fixed an issue causing ARP not to reply when connected to Hyper-V vSwitch.
    
    **Fixes in 14.18.2030****:**
    
      * On rare occasions during UEFI boot cycles system got stuck while WinPE is loaded. (OS WinPE, system DL160).
      * Single FTE that catches both untagged and prio-tagged packets (by giving an FTE with match_value.vlan_tag = 0 and match_value.vid = 0) is currently not supported.
      * Flashing the firmware requires server reboot. Firmware cannot be flashed twice without server reboot after first flashing
      * If the vport state is DOWN and a packet is sent in local loopback, the sx_sniffer tool will not function.
      * Fixed an issue causing bubbles to appear as symbol errors when link raised FDR 1x.
      * When Clause 74 Fire-Code FEC is active, and there are FC corrected errors, both the FC_correctable counter and the FC_uncoreectable counter are increment.
      * Some Port Control Register do not return to the default value after the last port owner host restarts the driver.
      * Fixed an issue which caused RX to hang when the UDP packet had a reserved UDP destination port.
      * Fixed DMAC reporting mapping per host.
      * Fixed an EEH error from PCI which caused firmware to hang.
      * Fixed the default value of the PCIe target_link_speed to Gen3 in link control2.
      * Fixed an issue which prevented LEDs from blinking when the traffic was less than 0.1% of the link speed.
      * Fixed an issue which caused the mlxconfig configuration of VF_LOG_BAR_SIZE to be ignored and to be set to 5 (32MB).
      * A server getting into a Standby mode while Packet-Pacing is enabled might cause firmware to hang and driver call-trace.
      * Fixed an issue which caused unexpected QoS functionality in case of multiple sources to single destination traffic transmission.
      * Fixed an issue which occasionally caused the RX traffic to hang in DC when received a PCI error on WQE fetch.
      * Fixed OOB connection issue during Intel's ITP inject errors test.
      * Fixed an issue which prevented MAC address changes by to driver to be reflected in the OBCC and NC-SI interfaces.
      * Added protection from IOPX thermal diode destabilization to prevent UEFI IPv6 PXE boot failure on ConnectX-4 Lx 25GE cards.
      * Fixed an issue which caused a link down in Port 2 when unplugging the cable from Port 1.
      * In some cases, a Bit Error Rate is not optimal on 10G/40G links.
      * Instability of Link Training Flow occurs during 100G Auto-Negotiation.
      * Fixed a rare issue which caused the command to hang when moved the QP to RESET and back to RTS.
      * Improved RDMA READ bandwidth under packet lost scenario.
      * Added support for pnat = 1 in HCA access_reg command as required by the ibdiagnet tool.
      * Fixed the LLDP OCBB response: return value is now ascii.
      * Fixed a very rare NMI issue during PXE cycles.
      * Increased the steering hash tables static size from 128 to a maximum of 32K entries.
      * Prevented miscalculation of module temperature when using 100Gb/s cables (OPN: MFA1A00-Cxxx for 100GbE).
      * Reduced one hop for Unicast RX steering, steering pipes balancing.
      * Non-volatile configuration of Port Type TLV more than 50 times might cause system hang.
      * Enabled RoCE IPv4 Multicast. This prevents MCG command from failing when an IPv4 is mapped to an IPv6 address.
      * If the PF driver or the tool (e.g. ethtool) use PAOS DOWN command (e.g. by ifconfig down or ip link set down), loopback traffic is blocked for all functions on this port (PF&lt;-&gt;VFs / VF&lt;-&gt;VF) In Multihost loopback, the traffic will be blocked once the firmware receives the PAOS down command from all PFs. However, the loopback traffic will not be blocked when the port is down  due to the physical link (for example: cable plugged out, switch port down).
      * Fixed a 25G and 50G link issue when Clause 91 RS FEC was active.
      * Added a missing invalidation of eSwitch cache upon FLR which caused the upcoming driver load to either fail or not to be able to transmit.
      * Fixed a UEFI IPv6 PXE boot failure on ConnectX-4 Lx 25GbE OCP card.
      * Fixed an issue which prevented Vport counters from counting local loopback packets. Packets now are filter by the self-loopback prevention.
      * Reported INTx as unsupported to allow PFs Passthrough on PowerKVM.
      * SR-IOV Ethernet supports up to 18 VFs per port only.
      * Fixed and incident what allowed local (internal) loopbacked packets to be counted by the Vport counters, although Vport counters should count only traffic that crosses the Vport.
      * Fixed an issue preventing driver loading or TX traffic sending upon reboot, after ungraceful driver unload.
      * Fixed casting of BMC MAC before steering API.
      * Fixed the PCI write flow to take into consideration the PCI MTU. This fix eliminates the need for NOPs in the flow, which resulted from PPC larger PCI MTU.  
    The single queue limitation for READ is due to a hardware limitation of the
    number of READ request in a given time.
    
      * Fixed a case that caused FlexBoot to not work as expected with systems that run with "large bar" enabled (Above 4G Decoding) over Connect-IB or ConnectX-4 HCAs.
      * Fixed an issue which prevented link creation when connected to IXIA 25G.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5-4.1" date="1504440000">-     *Firmware for the following devices are updated to 2.40.7000:**  
      
    779799-B21 (HP Ethernet 10G 2-port 546FLR-SFP+ Adapter)  
    779793-B21 (HP Ethernet 10G 2-port 546SFP+ Adapter)
    
    **New features and changes in version 2.40.7000:**
    
      * Added Etherent Link down counter.
      * Enables steering packets to receive queues according to Ethertype matching 
      * Adds support for additional rate values. 
      * Counters that count the number of repeated Send WQE cache lookups that resulted in a miss.
      * Flint utility allows performing an MD5 checksum on the non-persistent sections of the firmware image.
      * New performance and back-pressure counters command via PRM (For further information, please refer to the PRM)
      * Support for Multicast/Unicast sniffer rules (For further information, please refer to the PRM)
      * Support for VLAN in VLAN encapsulation (For further information, please refer to the PRM)
      * CQ creation offload by software
      * Support for rst2rts command
      * Invalidates a TLV during the firmware boot stage
      * A new counter for the diag_rprt PRM command to count packet drops due to noreceive buffer
      * Support for Ethernet TX lifetime cycle control (Head of Queue)
      * A new register (PPLR) that allows egress and external loopback control (For further information, please refer to the PRM)
      * A watchdog mechanism to track ingress traffic stalls to prevent flooding the network with Flow Control packets
      * Inspur LED scheme: A new LED scheme controlled by the INI which causes constant traffic LED indication even without traffic.
      * Added support for multiple RoCE modes (RoCE v1+v2) on the same port: RoCE mode is per connection now.
      * Added a new QP command "INIT2RTS_QP" to enhance QP connection readiness time.
      * Disabled FCS checks to support switches that replace FCS with Timestamp.
      * Added RX Port identification for direct rout packets.
      * Improved RDMA WRITE/SEND performance with retransmissions.
      * Enabled firmware burning/querying using the PRM ACCESS_REG command.
      * Added support for VAM.  Enabled bad cable EEPROM reporting to the driver.
      * Added support for Platform Level Data Model (PLDM) sideband protocol.
      * Added support for priority based A0-DMFS mode (For further information, please refer to the PRM).
      * Added support for Unicast/Multicast loopback disablement by the driver. (For further information, please refer to the PRM)
      * Removed the source IP from the hash calculation (For further information, please refer to the PRM)
      * Added support for Inline Receive mode up to 2KB.
      * Added support for multiple RoCE modes (RoCE v1+v2) on the same port: RoCE mode is per connection now.
      * Added a new QP command "INIT2RTS_QP" to enhance QP connection readiness time.
      * Disabled FCS checks to support switches that replace FCS with Timestamp.
      * Added RX Port identification for direct rout packets.
      * Improved RDMA WRITE/SEND performance with retransmissions.
      * Enabled firmware burning/querying using the PRM ACCESS_REG command.
      * Added support for VAM.  Enabled bad cable EEPROM reporting to the driver.
      * Added support for Platform Level Data Model (PLDM) sideband protocol.
      * Added support for priority based A0-DMFS mode (For further information, please refer to the PRM).
      * Added support for Unicast/Multicast loopback disablement by the driver. (For further information, please refer to the PRM)
      * Removed the source IP from the hash calculation (For further information, please refer to the PRM)
      * Added support for Inline Receive mode up to 2KB.
      * Sideband moved to port 0
      * Added MCTP command support
      * Changed the HP LED scheme for the 779799-B21 adapter.
    
    **Firmware for the following devices are updated to 14.18.2030****:**
    
    817749-B21 (HPE Ethernet 25Gb 2-port 640FLR-SFP28 Adapter)  
    817753-B21 (HPE Ethernet 25Gb 2-port 640SFP28 Adapter)
    
      * Added logical link indication in SFP to BaseT modules and disabled logical link when peer port is down.
      * Added support for 10GbE in 25GbE SFP optical modules.
      * Enables mlxlink tool to collect data on the PHY link status and provides link down reasons and additional link related information.
      * Enabled TX configuration response and movement during Link Training in Ethernet.
      * Added support at lane rate of 12.89Gb.
      * Limits the amount of time a packet may head a Traffic Class (TC) transmission queue, without being transmitted. Stale packets are discarded. Active by default for TCs adhering to link level flow control.
      * UAR page size currently is set to 4KB and not according to what the system page size determines.
      * Improved performance of:  
     Doorbell from User Access Region (UAR)  
     Clear interrupt from User Access Region (UAR)
    
      * Added support for additional transport counters.
      * Added ODP support for DC.
      * Enabled scatter-to-CQE for sent packets for DC.
      * Enabled moderation period modification in CQ modify command.
      * Added support for minimum/maximum rate limit per vport in SR-IOV.
      * Enabled network traffic between UEFI-Shell and OS.
      * Enabled the PF to force disable RoCE for its VFs.
      * Added 2 new access registers:  
     Management Capabilities Mask Register  
     Ports CApabilities Mask Register Fields  
    For further information, please refer to the PRM.
    
      * Enabled VNIC the control to enable/disable its local loopback traffic.
      * Added the option to open a receive RDMA Flow Table and to forward RoCE traffic to some destination QP.
      * Added support for Multi-Host LID base routing. This feature requires a new OpenSM (v4.7.1 and above which comes with MLNX_OFED 3.3-2.0.0.0) with the following attributes:  
     qos TRUE  
     lmc 2 (if there is no quad host in the fabric, you can set the lmc to 1)  
     virt_enabled 2 Note: Multi-Host LID base routing can be configured by the
    INI only. The default is 0
    
      * Resilient RoCE is the ability to send RoCE traffic over a lossy network (a network without flow control enabled), without the need to enable flow control on the network. The ability is accomplished by enabling ECN on both the Switch and the Host.
      * Enables load balancing in the Multi PF Switch layer (MPFS) based on the L3/L4 headers
      * Increased the number of VFs from 64 to 95 per Physical Function (PF). Note: When increasing the number of VFs, the following limitations must be taken into consideration: server_total_bar_size &gt;= (num_pfs)*(2log_pf_uar_bar_- size + 2log_vf_uar_bar_size*total_vfs) server_total_msix &gt;= (num_pfs)*(num_pf_msix + num_vfs_msix *total_vfs) Note: For the maximum number of VFs supported by your driver, please refer to your drivers' Release Notes or User Manual.
      * Added support for Port Flap Counter.
      * Limits the buffer size for all entries to improve performance. KSM is used when associating Key Length My Virtual Address (KLMs) with fixed memory size.
      * This entry (null_mkey) is use to indicate non-present KLM/KSM entries. When accessing is, it causes the device to generate page fault event.
      * PLDM firmware burning is based on the DMTF spec DSP0267 (draft 9). The feature enables upgrading firmware and expansion ROM images using the PLDM protocol over MCTP (over PCIe). By doing so, a supporting BMC can query and upgrade the firmware without using OS based tools.
      * Added a new physical layer statistics counters group. The new group includes BER counters, FEC error correction, clear time, and additional physical layer counters. For further information, please refer to the Ethernet Adapters Programming Manual (PRM).
      * Enables the user to set a certain link up state for an unlimited period of time. This mode has 3 states:  
     Aux power (standby)  
     Reboot/boot/driver unloaded - the server is active and no driver is up  
     Driver is up - at least one driver is up (the time between init HCA and
    teardown or FLR)
    
      * Added support for Doorbell from User Access Region (UAR).
      * [Beta] Added support for maximum rate limit per function in SR-IOV.
      * Allows the user to configure the adapter card to stop sending pauses after x when the receive port is unavailable (in a hang state).
      * [Beta] Added support for new performance counters.
      * DCBX is used by DCB devices to exchange configuration information with directly connected peers. DCBX uses Link Layer Discovery Protocol (LLDP) to exchange parameters between two link peers. For further information, please refer to the PRM.
      * Allows network port registers to revert to their default values when the driver is restarted or the host is rebooted.
      * Added additional network link up modes. The new modes decide when to keep the network link up. The new modes are:  
     keep_eth_link_up  
     keep_ib_link_up  
     keep_link_up_on_boot  
     keep_link_up_on_standby
    
      * Added v1, v3, v6 tags to VPD read only tag
      * Enables software to scatter or strip FCS in RQ.
      * Keeps track of the creation of a packet. A time-stamping service supports assertions of proof that a datum existed before a particular time. 
      * Applies pause functionality to specific classes of traffic on the Ethernet link.
      * Custom port counters provide the user a clear indication about RDMA send/receive statistics and errors
      * The Link Layer Discovery Protocol (LLDP) is a vendor-neutral Link Layer protocol in the Internet Protocol Suite used by network devices for advertising their identity, capabilities, and neighbors on a IEEE 802 LAN. The protocol is formally defined in IEEE 802.1AB.
      * ConnectX-4 adapters now support 1Gb/s and 56GbE Ethernet connectivity in addition to 10GigE, 25GigE, 40GigE, 50GigE, and 100GigE.
      * Provides a clear indication of Flow Steering statistics and errors.
      * The minimal amount of packet headers inlined in the WQE's Eth Segment.
      * A flow table may include a table-miss flow entry, which renders all Match Fields wildcards. If a packet does not match a flow entry in a flow table, this is a table miss. The behavior on a table miss depends on the table configuration. A table-miss flow entry in the flow table may specify how to process unmatched packets.
      * Single Root IO Virtualization (SR-IOV) is a technology that allows a physical PCIe device to present itself multiple times through the PCIe bus.
      * Uses the HCA for offloading erasure coding calculations.
      * Enables the administrator to add a timestamp to the firmware they want to upgrade to avoid situations where one host tries to upgrade the firmware and another tries to downgrade; which may lead to two or more unnecessary server reboots. For further information, please refer to MFT User Manual.
      * The change includes the following:  
    1\. Changed port configuration which required link re-training (such as speed)  
    2\. PAOS down  
    3\. PAOS up  
    This change, will cause the link to toggle and new configurations to take
    effect.
    
      * Flint utility allows performing an MD5 checksum on the non-persistent sections of the firmware image. For further information, please refer to MFT User Manual.
      * Improved TX signal integrity for Electromagnetic Induction (EMI) compliance.
      * Optic modules thermal sensing - Enables the firmware to read and report the temperature of the module.
      * PLDM for module thermal sensing - Supports platform-level data models and platform functions in a platform management subsystem. PLDM is designed to be an effective interface and data model that provides efficient access to low-level platform inventory, monitoring, control, event, and data/parameters transfer functions.
      * Low power boot state - Enables u-boot to put non-boot CPUs into a low power status. To enable low power boot using iLO debugger use the following commands.  
                          * Port shutdown due to optic thermal event - Enables the firmware to close the power cage in case of high temperature in the module.
      * Reduced the port link-up time when negotiating according to Clause 73 (DME)
      * Large Receive Offload (LRO)  Large Send Offload (LSO)
      * Receive Side Scaling (RSS)
      * Global Pause  RoCEv1.0/RoCEv2.0
      * Flow Steering
      * Sniffer Ethernet
      * Rate Limiter (at Beta level)
      * Multi packet WQE
      * Enhanced Transmission Selection standard (ETS)
      * Explicit Congestion Notification (ECN)
      * Priority Flow Control (PFC)
      * CQE time stamping
      * PCIe Function Level Reset (FLR)
      * Power Management L2/L3 flow support
      * Strided SRQ
      * Self Loopback support
      * Transport Domain support
      * CQ2EQ remapping
      * Added support for the following commands:  
     MODIFY/QUERY_ESW_VPORT_CONTEXT  
     QUERY/MODIFY_CONG_STATUS  
     QUERY/MODIFY_CkONG_PARAMS  
     QUERY_CONG_STATISTICS  
     ADD/DELETE_VXLAN_UDP_DPORT</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5-4.1" date="1504526400">-     *Fixes in 2.40.7000:**
    
      * Fixed a race between the firmware and the hardware during driver start which blocked outbound completions.
      * Fixed an issue which caused the firmware not to send link_down event to the driver when running the close_port command.
      * Fixed an issue where in rare cases the Auto Sense failed to detect the right protocol.
      * Fixed signal integrity issue when connecting a WCS ConnectX4 mezz card to Pikes peak FPGA..
      * Added the option to transmit corrupted DME pages for a very short period of time at the beginning of the Auto-Negotiation flow.
      * Fixed an incorrect report of the PortRcvDataVLExtended / PortXmitDataVLExtended counters by the firmware.
      * Fixed a rare issue which caused firmware's packet injector to cut off packets when the TX was congested.
      * Fixed an issue that caused the response to TX requests to take up to 10 mili-seconds in IEEE clause 72 Link Training.
      * Fixed a race between 2 iriscs which caused a QP to get stuck in burst control limit state.
      * When a QP was in error state, the firmware generated too many err CQEs at once, thus causing the cmdif responsiveness to be too slow. To prevent the above, the number of err CQEs was limited to 16 at a time.
      * Fixed an issue that caused the MAC address that was set from the OS using ifconfig to be not reflected in the OCBB buffer.
      * Fixed an issue where the ibdump got broken when running with loopback traffic.
      * Fixed an issue where the firmware took QP to firmware ownership and then released it to the hardware ownership without checking if another firmware flow owns the same QP.
      * Fixed an issue which occurred after disconnecting cable which showed the link type as IB even if the link type of the port is ETH.
      * Fixed an issue related to the HCA PoerXmitWait counter on port 2 (connected to port 2 on Switch-IB) where it started counting and reached 0xFF's regardless of connection to switch.
      * Fixed a completion error issue when ECN was enabled. The ECN usage caused ordering errors in completion queues (CQ).
      * Fixed the length calculation of UDP. The incorrect UDP length in the CNP packet caused miss-calculation of the ICRC.
      * Fixed a wrong returned status in cable info MAD when the cable was not connected
      * Fixed failure instances when initiating FLR in the Physical Function.
      * Disabled High Rate Steering mode in the INI to enable its compatibility with NC-SI over VLAN.
      * Fixed a default hardware configuration issue which caused RDP over IPv4 traffic to be dropped.
      * MLNX_OEM command GET_TEMP returned a wrong value in the max_temp field.
      * Fixed an issue which caused TX traffic to stop when the message MTU size was larger than QP.mtu.
      * Fixed an issue which caused NVCONFIG to fail when the number of sector was set to 1 and the sector was zeroed.
      * Fixed a race in handling a duplicated "read request from middle".
      * Fixed an issue which caused lack of IB traffic on SR-IOV VPI.
      * Fixed an issue which caused NVRAM to get stuck when it filled non-valid information in TLV.
      * Fixed an issue which caused an internal firmware error when APM changed the QPs port mapping. 
      * Fixed an issue which caused a firmware internal error when handling QP alternative context. 
      * Fixed an issue which caused packet transmission to get stuck when the software tried to send pause frames with dmac equal to one of the device's MAC addresses.
      * Fixed a wrong reporting of section 5 event 8 - LSO support.
      * Fixed a mistakenly dropped ETH packet with ethertype 0x600 by the NIC.
      * Fixed a case preventing broadcast traffic from arriving to their destination after detaching high priority broadcast rule on a port where NC-SI was enabled.
      * Fixed an issue where the port raised as SDR vs. InfiniScale IV QDR Switch
      * Fixed a rare case of completion Error with Bad Opcode sequence status which occurred when retransmitting read requests
      * Fixed a case where the actual bandwidth did not match the user settings in VM QoS.
      * Fixed a case where on rare cases, communication to BMC was lost during driver initialization.
      * Fixed an issue with cable reading, which caused the link not to raise.
      * Set the maximum EQN number to 1024.
      * Fixed a rare issue with VPD init flow which caused read failures.
      * Fixed an issue with RX size counter not being reported.
      * Fixed promiscuous mode compatibility with A0-DMFS steering.
      * Fixed promiscuous mode compatibility when NC-SI is enabled and configured.
      * Fixed sending/receiving OEM temp commands (set/get) with channel ID 0x1f failure.
      * Fixed an issue which caused packets to drop on a port when changing the interface state of the other port.
      * Fixed long management communication loss and SOL hang during reboot cycles.
      * Fixed wrong processing of inbound traffic towards BMC which caused communication loss.
      * Fixed management link loss upon closing port interface through the driver.
      * Fixed a false indication in firmware of an expander presence causing delay in EEPROM reading.
      * Fixed an issue which caused a link down on a port when the cable was removed from the other port.
      * Fixed a rare case where packet with length zero got stuck in hardware queues.
      * Fixed an issue which caused InfiniBand congestion control packet (CNP) to hang in hardware.
      * Fixed an issue which caused AEN to be sent after channel reset.
      * Fixed an issue which prevented the restoring of QoS setting to its default consequently causing bandwidth degradation.
      * Fixed an occasional long link up time with 10GbE based devices.
      * Fixed an issue preventing cable readings from i2c slave address 0x51
      * Fixed a wrong parity bit calculation when transmitting PCIe TS1 packets.
      * Fixed a possible deadlock in PM turnoff request transmission and ack acceptance flow.
      * Fixed a rare case with alignments state machines which caused occasional width degradation.
      * Fixed an issue where the transmit queues hanged while congestion control was enabled and operational (EQC/QCN)
      * Fixed an unexpected work completion syndrome with vendor syndrome 0x77 received when running RDMA SEN/WRITE traffic with retransmissions.
      * Fixed an issue which caused SetPortInfo to return a good status when receiving invalid LinkSpeedEnabled value.
      * Fixed an issue which caused dual port SFPP module cards to be automatically mapped with expander.
      * Fixed an issue where firmware overrides the steering mode that was chosen by the driver.
      * Fixed invalid return sensing results occurred when the link was up.
      * Fixed an issue causing the sensing result to be delayed when cable was unplugged.
      * Fixed an issue causing the link type to be displayed as ETH when set to AUTO.
      * Fixed an issue causing ARP not to reply when connected to Hyper-V vSwitch.
    
    **Fixes in 14.18.2030****:**
    
      * On rare occasions during UEFI boot cycles system got stuck while WinPE is loaded. (OS WinPE, system DL160).
      * Single FTE that catches both untagged and prio-tagged packets (by giving an FTE with match_value.vlan_tag = 0 and match_value.vid = 0) is currently not supported.
      * Flashing the firmware requires server reboot. Firmware cannot be flashed twice without server reboot after first flashing
      * If the vport state is DOWN and a packet is sent in local loopback, the sx_sniffer tool will not function.
      * Fixed an issue causing bubbles to appear as symbol errors when link raised FDR 1x.
      * When Clause 74 Fire-Code FEC is active, and there are FC corrected errors, both the FC_correctable counter and the FC_uncoreectable counter are increment.
      * Some Port Control Register do not return to the default value after the last port owner host restarts the driver.
      * Fixed an issue which caused RX to hang when the UDP packet had a reserved UDP destination port.
      * Fixed DMAC reporting mapping per host.
      * Fixed an EEH error from PCI which caused firmware to hang.
      * Fixed the default value of the PCIe target_link_speed to Gen3 in link control2.
      * Fixed an issue which prevented LEDs from blinking when the traffic was less than 0.1% of the link speed.
      * Fixed an issue which caused the mlxconfig configuration of VF_LOG_BAR_SIZE to be ignored and to be set to 5 (32MB).
      * A server getting into a Standby mode while Packet-Pacing is enabled might cause firmware to hang and driver call-trace.
      * Fixed an issue which caused unexpected QoS functionality in case of multiple sources to single destination traffic transmission.
      * Fixed an issue which occasionally caused the RX traffic to hang in DC when received a PCI error on WQE fetch.
      * Fixed OOB connection issue during Intel's ITP inject errors test.
      * Fixed an issue which prevented MAC address changes by to driver to be reflected in the OBCC and NC-SI interfaces.
      * Added protection from IOPX thermal diode destabilization to prevent UEFI IPv6 PXE boot failure on ConnectX-4 Lx 25GE cards.
      * Fixed an issue which caused a link down in Port 2 when unplugging the cable from Port 1.
      * In some cases, a Bit Error Rate is not optimal on 10G/40G links.
      * Instability of Link Training Flow occurs during 100G Auto-Negotiation.
      * Fixed a rare issue which caused the command to hang when moved the QP to RESET and back to RTS.
      * Improved RDMA READ bandwidth under packet lost scenario.
      * Added support for pnat = 1 in HCA access_reg command as required by the ibdiagnet tool.
      * Fixed the LLDP OCBB response: return value is now ascii.
      * Fixed a very rare NMI issue during PXE cycles.
      * Increased the steering hash tables static size from 128 to a maximum of 32K entries.
      * Prevented miscalculation of module temperature when using 100Gb/s cables (OPN: MFA1A00-Cxxx for 100GbE).
      * Reduced one hop for Unicast RX steering, steering pipes balancing.
      * Non-volatile configuration of Port Type TLV more than 50 times might cause system hang.
      * Enabled RoCE IPv4 Multicast. This prevents MCG command from failing when an IPv4 is mapped to an IPv6 address.
      * If the PF driver or the tool (e.g. ethtool) use PAOS DOWN command (e.g. by ifconfig down or ip link set down), loopback traffic is blocked for all functions on this port (PF&lt;-&gt;VFs / VF&lt;-&gt;VF) In Multihost loopback, the traffic will be blocked once the firmware receives the PAOS down command from all PFs. However, the loopback traffic will not be blocked when the port is down  due to the physical link (for example: cable plugged out, switch port down).
      * Fixed a 25G and 50G link issue when Clause 91 RS FEC was active.
      * Added a missing invalidation of eSwitch cache upon FLR which caused the upcoming driver load to either fail or not to be able to transmit.
      * Fixed a UEFI IPv6 PXE boot failure on ConnectX-4 Lx 25GbE OCP card.
      * Fixed an issue which prevented Vport counters from counting local loopback packets. Packets now are filter by the self-loopback prevention.
      * Reported INTx as unsupported to allow PFs Passthrough on PowerKVM.
      * SR-IOV Ethernet supports up to 18 VFs per port only.
      * Fixed and incident what allowed local (internal) loopbacked packets to be counted by the Vport counters, although Vport counters should count only traffic that crosses the Vport.
      * Fixed an issue preventing driver loading or TX traffic sending upon reboot, after ungraceful driver unload.
      * Fixed casting of BMC MAC before steering API.
      * Fixed the PCI write flow to take into consideration the PCI MTU. This fix eliminates the need for NOPs in the flow, which resulted from PPC larger PCI MTU.  
    The single queue limitation for READ is due to a hardware limitation of the
    number of READ request in a given time.
    
      * Fixed a case that caused FlexBoot to not work as expected with systems that run with "large bar" enabled (Above 4G Decoding) over Connect-IB or ConnectX-4 HCAs.
      * Fixed an issue which prevented link creation when connected to IXIA 25G.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.6" date="1519905600">-     *Firmware for the following devices are updated to 2.42.5000:**  
      
    779799-B21 (HP Ethernet 10G 2-port 546FLR-SFP+ Adapter)  
    779793-B21 (HP Ethernet 10G 2-port 546SFP+ Adapter)
    
    **New features and changes in version 2.42.5000:**
    
      * Added support for the following features: 
        * TLV: CX3_GLOBAL_CONF to enable/disable timestamp on incoming packets through mlxconfig configuration.
        * User MAC configuration.
        * Automatically collecting mstdump before driver reset.
        * to detect DEAD_IRISC (plastic) from TPT (iron) and raise an assert.
      * Enhanced the debug ability for command timeout cases.
      * Added a new field to "set port" command which notifies the firmware what is the user_mtu size.
    
    **Firmware for the following devices are updated to 14.21.2800****:**
    
    817749-B21 (HPE Ethernet 25Gb 2-port 640FLR-SFP28 Adapter)  
    817753-B21 (HPE Ethernet 25Gb 2-port 640SFP28 Adapter)
    
    **New features and changes in version 14.21.2800:**
    
      * Query vPort Environments (Debug Counters) - Debug counters are a group of counters that handle traffic performance issue related to firmware overhead in transport flow. The following are the additional counters added to this firmware version: 
        * current_q_under_processor_handle
        * total_q_under_processor_handle
        * qp_priority_update_flow</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.6" date="1519992000">-     *Fixes submitted in version 2.42.5000:**
    
      * The PortRcvPkts counter was prevented from being cleared after resetting it.
      * Fixed an issue which caused a system Time Out on the configuration cycle of the VFs when more than 10 Virtual Functions performed FLR and the completion Time Out value was configured to a range of less than  
    16 msec.
    
      * Fixed an issue that caused the server to hang and result in NMI when running "mlxfwtop -d mt4103_pci_cr0" while restarting the driver in parallel (from a different thread). In this case, the downstream bridge over the device reported completion timeout error.
      * Fixed an issue in flow_steering where BMC could not receive a ping over IPV6 after running bmc_reboot.
      * Fixed an issue while closing the HCA, where RX packet caused bad access to resources that did not exist, and consequently caused the QPCGW or the irisc to get stuck.
      * Fixed an issue where the masterSM LID and the LID was either 0 or 0xFFFF when the port was neither active nor armed.
      * Fixed an issue that prevented ibdump from capturing all MADs packets.
      * Fixed an issue that prevented the link to go up after reboot.
      * Fixed a rare issue that cause the PCIe configuration cycle that arrived during the time of sw_reset to generate 2 completions.
      * Fixed an issue that caused NC-SI not to work when adding the disable_static_steering_ini field in the ini file, due to memory allocation issue for this field in the scratchpad.
    
    **Fixes submitted in version 14.21.2800:**
    
      * Fixed an issue that caused QP connection timeout due to firmware not being able to handle duplicate packets with AckReq bit set. The fix stopped ignoring duplicate AckReq packets to avoid timeout on the sender side.
      * MPFS load balance (DUP_MAC_ACTION==LOAD_BALANCE(1)) is not working as long as IB_ROUTING_MODE/SRIOV_IB_ROUTING_MODE is configured to LID.
      * Fixed an issue that caused a SX engine deadlock (the SX engine handles software port/priority changes for a specific Send Queue) when more than a single SX engine handled the "prio diff" flow simultaneously, thus caused the hardware to get stuck.  
    The issue happened as the firmware releases the SX engine and waits for
    various operation to complete. However, due to a race that allows a different
    transaction to get into the SX engine and cause the lock to be taken by it,
    the SX engine release is prevented.
    
      * Fixed an issue that caused the system to hang while changing QPTS/QPDPM/QPDP parameters during traffic.
      * Fixed unfairness between senders in RoCE LAG while ECN is configured.
      * Fixed an issue which displayed diagnostic counters only on the adapter that was initialized first, which is the counters' owner. The owner received correct values, while the other adapter only received zeros.
      * Fixed an issue that caused the rdma_cm traffic to fail on the 2nd port when more than 32 VFs were configured, when the RoCE Dual Port vHCA (a.k.a Multi-Port vHCA: MPV) feature was enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.8" date="1524139200">-     *Firmware for the following devices are updated to 2.42.5000:**  
      
    779799-B21 (HP Ethernet 10G 2-port 546FLR-SFP+ Adapter)  
    779793-B21 (HP Ethernet 10G 2-port 546SFP+ Adapter)
    
    **New features and changes in version 2.42.5000:**
    
      * Added support for the following features: 
        * TLV: CX3_GLOBAL_CONF to enable/disable timestamp on incoming packets through mlxconfig configuration.
        * User MAC configuration.
        * Automatically collecting mstdump before driver reset.
        * to detect DEAD_IRISC (plastic) from TPT (iron) and raise an assert.
      * Enhanced the debug ability for command timeout cases.
      * Added a new field to "set port" command which notifies the firmware what is the user_mtu size.
    
    **Firmware for the following devices are updated to 14.22.1414 :**
    
    817749-B21 (HPE Ethernet 25Gb 2-port 640FLR-SFP28 Adapter)  
    817753-B21 (HPE Ethernet 25Gb 2-port 640SFP28 Adapter)
    
    **New features and changes in version 14.22.1414:**
    
      * Transition from 4MB to 7M Firmware Image Banks.
      * **Software Reset Flow:** Software detection of a fatal error, automatic creations of an mstdump file for future debug by the software, and resetting of the device.
      * **Steering Discard Packet Counters:** The following counters were added to count the discard packets (per vport) 
        * nic_receive_steering_discard
        * receive_discard_vport_down
        * transmit_discard_vport_down
      * **Virtual Functions (VF): **Increased the number of VFs that can work with full VMQoS (8 TC) per PFs as follow 
        * in dual port devices to 20 VFs
        * in single port devices to 58 VFs
      * Increased the Pause Frame Duration and the XOFF Resend Time to the maximum value defined by the specification.
      * **PCI Relax Ordering:** mlxconfig configuration can now enable or disable forced PCI relaxed ordering in mkey_context.
      * **vport Mirroring:** Packets are mirrored based on certain mirroring policy. The policy is set using the "set FTE command" that supports forward action in the ACL tables (ingress/egress).
      * **Resiliency: Special Error Event: **Added support for 10GBaseT modules connected to a QSFP cage.
      * Accelerated QP's creation time.
      * SR-IOV default routing mode is now LID based. The configuration change is available via mlxconfig tool.
      * Added PXE and UEFI to additional ConnectX-4 Lx adapter cards. ConnectX-4 Lx now holds PXE, x86-UEFI and Arm-UEFI.
    
    **Firmware for the following device is updated to 12.22.1414 :**
    
    868779-B21 (HPE Synergy 6410C 25/50Gb Ethernet Adapter)
    
    **New features and changes in version 12.22.1414:**
    
      * Transition from 4MB to 7M Firmware Image Banks.
      * **Software Reset Flow:** Software detection of a fatal error, automatic creations of an mstdump file for future debug by the software, and resetting of the device.
      * **Steering Discard Packet Counters:** The following counters were added to count the discard packets (per vport) 
        * nic_receive_steering_discard
        * receive_discard_vport_down
        * transmit_discard_vport_down
      * **Virtual Functions (VF): **Increased the number of VFs that can work with full VMQoS (8 TC) per PFs as follow 
        * in dual port devices to 20 VFs
        * in single port devices to 58 VFs
      * Increased the Pause Frame Duration and the XOFF Resend Time to the maximum value defined by the specification.
      * **PCI Relax Ordering:** mlxconfig configuration can now enable or disable forced PCI relaxed ordering in mkey_context.
      * **vport Mirroring:** Packets are mirrored based on certain mirroring policy. The policy is set using the "set FTE command" that supports forward action in the ACL tables (ingress/egress).
      * **Resiliency: Special Error Event: **Added support for 10GBaseT modules connected to a QSFP cage.
      * Accelerated QP's creation time.
      * SR-IOV default routing mode is now LID based. The configuration change is available via mlxconfig tool.
      * Added PXE and UEFI to additional ConnectX-4 Lx adapter cards. ConnectX-4 Lx now holds PXE, x86-UEFI and Arm-UEFI.
    
    
    
    **Firmware for the following device is updated to 16.22.1414 :**
    
    874253-B21 (HPE Ethernet 100Gb 1-port 842QSFP28 Adapter)
    
    **New features and changes in version 16.22.1414:**
    
      * Transition from 4MB to 7M Firmware Image Banks.
      * **Software Reset Flow:** Software detection of a fatal error, automatic creations of an mstdump file for future debug by the software, and resetting of the device.
      * **Steering Discard Packet Counters:** The following counters were added to count the discard packets (per vport) 
        * nic_receive_steering_discard
        * receive_discard_vport_down
        * transmit_discard_vport_down
      * Increased the Pause Frame Duration and the XOFF Resend Time to the maximum value defined by the specification.
      * **PCI Relax Ordering:** mlxconfig configuration can now enable or disable forced PCI relaxed ordering in mkey_context.
      * Added support for Push/Pop VLAN, new FLOW TABLE ENTRY actions. These new actions are used by the driver to implement Q-in-Q functionality.
      *  Packet Pacing in ConnectX-5 adapter cards.
      * **vport Mirroring:** Packets are mirrored based on certain mirroring policy. The policy is set using the "set FTE command" that supports forward action in the ACL tables (ingress/egress).
      * **Resiliency: Special Error Event: **Added support for 10GBaseT modules connected to a QSFP cage.
      * Accelerated QP's creation time.
      * SR-IOV default routing mode is now LID based. The configuration change is available via mlxconfig tool.
      * Added PXE and UEFI to additional ConnectX-4 Lx adapter cards. ConnectX-4 Lx now holds PXE, x86-UEFI and Arm-UEFI.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.8" date="1524225600">-     *Fixes submitted in version 2.42.5000 :**
    
      * The PortRcvPkts counter was prevented from being cleared after resetting it..
      * System Time Out on the configuration cycle of the VFs when more than 10 Virtual Functions performed FLR and the completion Time Out value was configured to a range of less than 16 msec.
      * The server hung and resulted in NMI (Non-maskable interrupt) when run-ning "mlxfwtop -d mt4103_pci_cr0" while restarting the driver in parallel (from a differ-ent thread). In this case, the downstream bridge over the device reported completion timeout error. 
      * In flow_steering, BMC could not receive a ping over IPV6 after running bmc_reboot.
      * While closing the HCA (Host Channel Adapters), RX packet caused bad access to resources that did not exist, and consequently caused the QPCGW or the irisc to get stuck.
      * The master SMLID and the LID was either 0 or 0xFFFF when the port was neither active nor armed.
      * ibdump could not capture all MADs packets.
      * Link could not go up after reboot.
      * A rare issue caused the PCIe configuration cycle that arrived during the time of sw_reset to generate 2 completions. 
      * NC-SI (Network Controller Sideband Interface) did not work when adding the disable_stat-ic_steering_ini field in the ini file, due to memory allocation issue for this field in the scratchpad.
    
    **Fixes submitted in version 14.22.1414 :**
    
      * A temperature normalization function calculation issue. Now the cable gain that is not pure integer is taken into account was fixed.
      * An issue related to the parser of object 0x8 in ASN that caused different structure in response was fixed.
      * Added the option to avoid unintentionally powering off the backplane port cage upon reboot when in standby mode.
      * An issue that caused the driver to return a wrong logical OR of the 2 physical ports, when querying the vport state when the LAG was enabled wre fixed.
      * Increased the Full Wire Speed (FWS) threshold value to improve EDR link results.
      * An issue that resulted in "Destroy LAG" command failure if a VFs received an FLR while its affinity QPs were open.
      * When RoCE Dual Port mode is enabled, tcpdump is not functional on the 2nd port.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.8-2.1" date="1529064000">-     *Fixes submitted in version 2.42.5000 :**
    
      * The PortRcvPkts counter was prevented from being cleared after resetting it..
      * System Time Out on the configuration cycle of the VFs when more than 10 Virtual Functions performed FLR and the completion Time Out value was configured to a range of less than 16 msec.
      * The server hung and resulted in NMI (Non-maskable interrupt) when run-ning "mlxfwtop -d mt4103_pci_cr0" while restarting the driver in parallel (from a differ-ent thread). In this case, the downstream bridge over the device reported completion timeout error. 
      * In flow_steering, BMC could not receive a ping over IPV6 after running bmc_reboot.
      * While closing the HCA (Host Channel Adapters), RX packet caused bad access to resources that did not exist, and consequently caused the QPCGW or the irisc to get stuck.
      * The master SMLID and the LID was either 0 or 0xFFFF when the port was neither active nor armed.
      * ibdump could not capture all MADs packets.
      * Link could not go up after reboot.
      * A rare issue caused the PCIe configuration cycle that arrived during the time of sw_reset to generate 2 completions. 
      * NC-SI (Network Controller Sideband Interface) did not work when adding the disable_stat-ic_steering_ini field in the ini file, due to memory allocation issue for this field in the scratchpad.
    
    **Fixes submitted in version 14.22.1414 :**
    
      * A temperature normalization function calculation issue. Now the cable gain that is not pure integer is taken into account was fixed.
      * An issue related to the parser of object 0x8 in ASN that caused different structure in response was fixed.
      * Added the option to avoid unintentionally powering off the backplane port cage upon reboot when in standby mode.
      * An issue that caused the driver to return a wrong logical OR of the 2 physical ports, when querying the vport state when the LAG was enabled wre fixed.
      * Increased the Full Wire Speed (FWS) threshold value to improve EDR link results.
      * An issue that resulted in "Destroy LAG" command failure if a VFs received an FLR while its affinity QPs were open.
      * When RoCE Dual Port mode is enabled, tcpdump is not functional on the 2nd port.</changelog>
  </package>
  <package pkgid="74dd41aeefeed791d98088844cb853a1be2fd35beb4f7f5037e8f6cb7bf2b30c" name="firmware-nic-mellanox-ib-cx4-cx5" arch="x86_64">
    <version epoch="0" ver="1.0.2" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0" date="1518609600">-     *Firmware for the following device has been updated to 12.21.1000:**
    
    843400-B21 (HPE Apollo A10 InfiniBand EDR (100Gb) 2-port Adapter)
    
    **New features and changes in version 12.21.1000:**
    
      * Added support for the following features: 
        * InfiniBand native (No SR-IOV) dual port device (Function per port is disabled). In this mode virtualization is not supported and ISSI = 0.
        * 10G/40G on 100GbE AOC/transceivers vs. non Mellanox devices.
      * PTP packets time stamping is enabled upon packet's arrival to the port.
      * Explicit Congestion Notification (ECN) is enabled by default for all priorities on Ethernet ports.
      * DC CNAK improves sent CNAK performance and avoids back pressure in ConnectX-4 adapter cards.
      * Receiver Signal Integrity Improvements: 
        * Raised the link only with phase greater than 15 ticks to improve signal integrity.
        * Extended measurement test between two similar RX configurations.
        * Moved the data path to use the second input buffer to improve signal integrity.
      * RDMA over Converged Ethernet (RoCE) Dual Port Mode enables the usage of a dual port Virtual HCA (vHCA) to share RDMA resources (e.g., MR, CQ, SRQ, PDs) across the two Ethernet (RoCE) NIC network ports and display the NIC as a dual port device. For this feature to function properly, the following requirements must be met: 
        * Either the LAG or the Dual Port mode is enabled by the driver.
        * Dual port device: both ports must be set as ETH.
        * In ConnectX-4/ConnectX-4 Lx adapter cards, the maximum allowed number of VFs per PF is 32.
        * Function per port is enabled.
      * QPDPM register is added to support dynamic mapping between DSCP and priority.
      * Trust level for QoS prioritization is added according to the DSCP or PCP.
      * Ingress buffer management is added for: 
        * ingress traffic mapping to a buffer according to priority.
        * buffers sizes and lossless parameters.
      * Enhanced steering rules update rate to up to 50K rules per second.
      * Enabled Windows single root input/output virtualization (SR-IOV) Enhanced eIPoIB (without Secure Connection) for Windows-over-Windows setups.
      * crdump operation takes a snapshot of the device's crspace dword-by-dword. It enables the driver to collect debug information upon firmware failure.
      * Secure Firmware Updates provides devices with the ability to verify digital signatures of new firmware binaries, in order to ensure that only officially approved versions are installed on the devices.
      * Changed the default Forward Error Connection (FEC) mode for cables with attenuation 16 and below from Reed Solomon (RS) to FC.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0" date="1518696000">-     *Fixes in version 12.21.1000:**
    
      * RDMA_CM driver was causing the Queue Pair (QP) Rate Limit to be activate unexpectedly and reduce the bandwidth significantly on this QP.
      * Low throughput when Eplicit Congestion Notification (ECN) was enabled in a many-to-one scenario.
      * A rare issue that caused the firmware to hang.
      * The maximum temperature in a setup was incorrectly reported as the current temperature regardless of the actual temperature.
      * Virtual Addressing Capability incorrect report in NC-SI (Sideband).
      * Enhanced RX sensitivity per Vcore.
      * Disabled the option to write to the protected modules to avoid receiving NACK upon module initialization.
      * Enabled cold_flicks reset when sending invalidate_all command to invalidate all the ECs.
      * SR-IOV min &amp; max rate limiter can only support up to 64 Virtual Functions (VFs) per port.
      * Explicit Congestion Notification (ECN) did not function as expected when the number of QPs &gt; ~500 per host.
      * When using Unreliable Datagram (UD) RDMA over Converged Ethernet (RoCE) multicast traffic over SR-IOV, packets were scattered to all the attached QPs in the e-sw (PF and its VFs) and not only on the vport that was specified in the e-se FDB.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1518782400">-     *Fixes in version 12.22.4030 and 16.22.4030:**</changelog>
  </package>
  <package pkgid="1d016e1c2ea5e4f13c4773b2319d10ad8586d24c47b2438277271d8557a1b025" name="firmware-nic-qlogic-flq" arch="x86_64">
    <version epoch="0" ver="1.4.24" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.18" date="1470139200">-     Initial release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.22" date="1476100800">-     The firmware in this product addresses intermittent PCIe enumeration issues
    seen after warm/cold boot.
    
    The firmware in this product addresses a system crash seen when enabling NPAR
    with SRIOV enabled.
    
    The firmware in this product addresses an issue where a "NIC Initialization
    error" message is observed when PXE boot is attempted multiple times.
    
    The firmware in this product addresses an issue where the NCSI pass-through
    does not function when configured for DHCP IP.
    
    The firmware in this product addresses an issue where PXE boot fails in legacy
    boot mode.
    
    Ths firmware in this product addresses an issue where the system PXE boots
    when PXE boot is disabled on the port.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.1.29" date="1496318400">-     This product now supports the following network adapters:
    
      * HPE Ethernet 10Gb 2-port 521T Adapter
      * HPE Ethernet 10Gb 2-port 522FLR-T Converged Network Adapter
      * HPE Ethernet 10/25Gb 2-port 621SFP28 Adapter
      * HPE Ethernet 10/25Gb 2-port 622FLR-SFP28 Converged Network Adapter
      * HPE Synergy 6810C 25/50Gb Ethernet Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.2.14" date="1503403200">-     This product now supports Red Hat Enterprise Linux 7 Update 4.  
    This product now supports SUSE Linux Enterprise Server 12 SP3.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.2.14" date="1503489600">-     This product addresses an issue where the Wake-On-Lan setting on the second
    port isn't correctly enabled when the network adapter's configuration settings
    are restored to default in the 'System Utilities' (F9 on POST) under the
    'System Configuration' menu.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.3.12" date="1515672000">-      This product addresses an issue where the inlet temperature is incorrectly reported.
      * This product addresses an issue where the Wake-On-LAN setting is not properly set on the second port after the defaults are restored.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.4.24" date="1525262400">-      This product corrects an issue where booting to Preboot eXecution Environment (PXE) may not work after applying the OneView server profile when the System ROM is set to 'Legacy BIOS Mode'.
      * This product addresses an issue where the FCoE boot parameters cannot be configured in the adapter's configuration menu (under 'System Utilities'-&gt;'System Configuration' menu) when OneView profile with connections set to 'manually managed' is applied to the system.
      * This product corrects an issue where certain settings/changes (CHAP, boot mode etc) in the OneView server profile are not reflected in the adapters' configuration menu (under 'System Utilities'-&gt;'System Configuration' menu) after applying the OneView server profile.
      * This product corrects an issue where the virtual World Wide Port Name(WWPN)/World Wide Node Name(WWNN) are not programmed properly when applying the OneView server profile.</changelog>
  </package>
  <package pkgid="45988a42406128ded0f55df47a7954a22249620aa16f86c6aab2da0b396cf510" name="firmware-nic-qlogic-nx2" arch="x86_64">
    <version epoch="0" ver="2.22.15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.15.19" date="1432814400">-     This firmware provides a new option in the NIC ROM-Based Setup Utility (RBSU)
    menu (HP's UEFI System Utilities - F9 at POST) to allow enabling and disabling
    of HP shared memory features.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.16.20" date="1440504000">-     This product now supports Red Hat Enterprise Linux 6 Update 7.
    
    This product now supports SUSE LINUX Enterprise Server 11 SP4.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.16.21" date="1446033600">-     This product addresses an issue where the Smartlink function does not work
    properly when System ROM's 'Boot Mode' is in 'Legacy BIOS Mode'.
    
    This product addresses the following issues seen with 'HP FlexFabric 20Gb
    2-port 630FLB Adapter':
    
       Fixes an issue where the Boot from SAN in Legacy mode fails (hang observed
    during OS boot) because the FCoE ROM doesn't correctly honor the link status
    set by the Virtual Connect Manager.
    
       Fixes an issue where UEFI FCoE boot path sends false notification to MFW
    (Management Firmware) about the virtual function link change which eventually
    results in a deadlock with virtual link down.
    
       Fixes an issue where the fallback Boot from SAN fails even though each
    port is mapped to different Virtual Connect Bays and only one of the bays is
    powered off.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.17.16" date="1448884800">-     This product now supports the HPE StoreFabric CN1100R-T Converged Network
    Adapter.
    
    This product now provides the capability of converting an 'HP FlexFabric 10Gb
    2-port 533FLR-T Adapter' into a Converged Network Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.17.16" date="1448971200">-     This product corrects an issue where Boot from SAN in Legacy mode fails (hang
    observed during OS boot) because the FCoE ROM doesn't correctly honor the link
    status set by the Virtual Connect Manager.
    
    This product corrects an issue where UEFI FCoE boot path sends incorrect
    notification to Management Firmware (MFW) about a virtual function link
    change, which eventually results in a deadlock with virtual link down.
    
    This product corrects an issue where the fallback Boot from SAN fails even
    though each port is mapped to a different Virtual Connect Bay and only one of
    the bays is powered off.
    
    This product corrects an issue where the Smartlink function does not work
    properly in FCoE SAN boot environment when server 'Boot Mode' is 'Legacy BIOS
    Mode.'
    
    This product corrects an issue where the FCoE UEFI driver is unable to find
    LUNs when multiple FCoE VLANs are enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.18.1" date="1469620800">-     This product now supports the HPE FlexFabric 10Gb 4-port 536FLR-T Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.18.1" date="1469707200">-     This product addresses an issue where the iSCSI and FCoE configuration menus
    are displayed after NPAR is enabled.
    
    This product addresses an issue where expected network devices don't appear in
    the Legacy BIOS Boot Order menu.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.18.44" date="1476014400">-     This product now supports the following network adapters:
    
      * HPE Synergy 3820C 10/20Gb Converged Network Adapter
      * HPE Synergy 10Gb 2-port 2820C Converged Network Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.18.44" date="1476100800">-     This product addresses an issue where the iSCSI and FCoE configuration menus
    are displayed after NPAR is enabled.
    
    This product addresses an issue where expected network devices don't appear in
    the Legacy BIOS Boot Order menu.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.19.22" date="1496318400">-     This product addresses an issue where the system boots to an FCoE target when
    the FCoE ports are marked as "Not Bootable" in the OneView profile.
    
    This product addresses an issue booting to an iSCSI target fails when the
    target is configured with a sixteen character long mutual Challenge Handshake
    Authentication Protocol (CHAP) secret.
    
    This product addresses an issue where a network adapter's configuration
    settings are not reset to defaults when the adapter is moved to a different
    slot and the system is booted in 'Legacy BIOS Mode'.
    
    This product addresses an issue where the system's power-on self-test (POST)
    duration is extended when a single interconnect module (ICM) is installed in
    the enclosure and used to configure the logical interconnect group (LIG).
    
    This product addresses an issue where the configuration settings of the HPE
    Synergy 3820C 10/20Gb Converged Network Adapter revert to the default values
    after a system restart.
    
    This product addresses an issue where booting to an iSCSI target fails
    intermittently across multiple platform reboots.
    
    This product addresses an issue where OneView displays the downlink port state
    as "Linked" for a network adapter that is disabled in the OS.
    
    This product addresses an issue where a firmware update fails with a
    "segfault" error.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20.4" date="1503403200">-     This product now supports Red Hat Enterprise Linux 7 Update 4.  
    This product now supports SUSE Linux Enterprise Server 12 SP3.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20.4" date="1503489600">-     This product addresses an issue where a network adapter cannot be re-added to
    a NIC bond after being removed from the bond.
    
    This product addresses an issue where adapters are not reporting the correct
    temperature in the Integrated Lights Out (iLO) webpage.
    
    This product addresses an issue where the value set for Maximum Transmission
    Unit (MTU) setting wasn't preserved and instead gets reverted back to default
    value on system reboot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20.5" date="1510660800">-     This product addresses an issue where the users see the error message "Server
    profile settings conflict with the server hardware configuration" in OneView
    when applying the Server Profile to a server with VMware (ESXi 6.x).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.21.15" date="1515585600">-      The default 'Boot Retry Count' has been increased from 'No Retry' to '6.'
      * Configuration settings are now localized.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.21.15" date="1515672000">-      This product corrects an issue where the Maximum Transmission Unit (MTU) setting value reverts to the default value after a system reboot.
      * This product corrects an issue where an adapter's configuration menu doesn't correctly prompt for reboot after changes are made that require a reboot.
      * This product corrects a high latency issue seen during high ping activity.
      * This product corrects an issue where OneView displays the error message "Server profile settings conflict with the server hardware configuration" when applying the server profile to a server running VMware ESXi 6.x.
      * This product corrects an issue where the iSCSI settings configured in the OneView Profile are not correctly applied to the adapter.
      * This product corrects an issue where an error message is seen when entering the 'MBA Configuration Menu' under the adapter's settings (under the 'System Utilities-&gt;System Configuration' menu) and attempting to restore the defaults. 
      * This product corrects an issue where the iSCSI multipath does not work correctly in 'Legacy BIOS Mode'.
      * This product corrects an issue where the virtual World Wide Port Name(WWPN)/World Wide Node Name(WWNN) are not programmed properly when applying the OneView Server Profile.
      * This product addresses an issue where the user sees the error message "Unable to find a FibreChannel boot source for server" in OneView when applying the Server Profile with Fibre Channel network paths configured.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22.15" date="1525262400">-     This product corrects an issue where users may see an error message when they
    attempt to restore the adapter's configuration settings to defaults by
    pressing F7 under the 'System Utilities-&gt;System Configuration' menu.</changelog>
  </package>
  <package pkgid="8baed278b13abab61e13a6fe3fd7958e437ac87478aaa80bc8c83bc607d7e227" name="firmware-nvdimm-16gb" arch="x86_64">
    <version epoch="0" ver="1.04" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.04" date="1500465600">-     Initial release.</changelog>
  </package>
  <package pkgid="a702f09609d8e40cab1def6bef591872aab13dd82e9daf70b318dc214a06cee0" name="firmware-nvmebackplane" arch="i386">
    <version epoch="0" ver="8.4" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 8.4" date="1473768000">-     Initial release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 8.4-2.1" date="1496232000">-      Updated to support Service Pack for ProLiant version 2017.07.0
    
              **Note:** If version 8.4 was previously installed, then it is not necessary to upgrade to version 8.4 (B).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 8.4-3.1" date="1507377600">-</changelog>
  </package>
  <package pkgid="a291ea6011363f71f2ba0971693fd4ac6b06d259893b144cd7d96446581496a2" name="firmware-nvmebackplane-gen10" arch="x86_64">
    <version epoch="0" ver="1.20" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.18" date="1496750400">-     Initial release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20-2.1" date="1503403200">-     Note: After running this component to update the NVMe Backplane PIC firmware,
    a server reboot is required for iLO to display the new NVMe Backplane PIC
    firmware version on iLO's Firmware Information page</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20-2.1" date="1503489600">-     Added support for the following Gen10 servers:
    
      * HPE ProLiant XL190r Gen10 Server
      * HPE ProLiant XL170r Gen10 Server
      * HPE ProLiant DL180 Gen10 Server
      * HPE ProLiant DL160 Gen10 Server
      * HPE ProLiant DL580 Gen10 Server
      * HPE ProLiant ML350 Gen10 Server
      * HPE ProLiant XL450 Gen10 Server
      * HPE ProLiant DL120 Gen10 Server</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20-3.1" date="1514980800">-     Note: After running this component to update the NVMe Backplane PIC firmware,
    a server reboot is required for iLO to display the new NVMe Backplane PIC
    firmware version on iLO's Firmware Information page</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20-3.1" date="1515067200">-     Added support for the following Gen10 server:
    
      * HPE ProLiant XL270d Gen10 Server</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20-4.1" date="1521115200">-</changelog>
  </package>
  <package pkgid="d9989aea4e22b9b0efcd38ce7cec6438212d843d0cc723341c2555d9dee2c5ca" name="firmware-oa" arch="x86_64">
    <version epoch="0" ver="4.85" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.61" date="1168689600">-     *Enhancements/New Features:**
    
      * **Hardware Support**
        * None
      * **Firmware Additions**
        * None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.61" date="1168776000">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed**
    
      * **General**
        * When an HP c-Class BladeSystem c7000 enclosure that contains ProLiant BL2x220c server blades is configured with the OA firmware version 3.60, HP Insight Control (IC) Server Deployment does not fully support operating system deployment. The IC Server Deployment console is not able to properly display and target BL2x220c blades installed in the bay slots from 10 to 16.
        * On rare circumstances, the HP c-Class BladeSystem interconnect modules may fail to get an EBIPA assigned address and may instead get a 0.0.0.0 IP address or an externally assigned DHCP address even though they are configured to get EBIPA assigned addresses. This issue is most visible following an interconnect reset, but may also occur after an extended period of run time. This issue will only occur on a very busy flat network where the OA and interconnect modules are not split off into separate management network.
        * After upgrading Onboard Administrator firmware from versions prior to OA v3.50 to OA v3.5x or OA 3.60, auto login requests initiated from the Onboard Administrator to iLO may not be successful. Potentially impacted auto login requests are initiated when performing such actions as: 
          * Launching iLO Web Administration or Remote Console from the Onboard Administrator graphical user interface
          * Accessing server console using the Onboard Administrator Insight Display KVM Menu
          * Executing the HPONCFG, CONNECT SERVER, or UPDATE ILO Onboard Administrator CLI commands
          * Executing Enclosure Firmware Management tasks on a server</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.62" date="1168862400">-     *Enhancements/New Features:**
    
      * None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.62" date="1168948800">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed**
    
      * **Interconnects**
        * In the c3000 enclosure with at least one Cisco Catalyst Blade Switch 3020 for HP c-Class BladeSystem installed, OA enclosure thermal management may not provide sufficient cooling to allow some blade configurations to operate at optimal performance under heavy workloads.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.12" date="1169035200">-      Fixed a bug where the user may get the error "The soap response packet was unparseable" when entering text into the web interface. 
    * Fixed a bug where a password that was eight characters long could be matched to a password of greater than eight characters if the first eight characters were equivalent. 
    * Fixed a bug where commands being run remotely from an SSH client may not complete successfully.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20" date="1170331200">-      Low Voltage Power support for HP BladeSystem c7000 single-phase enclosures 
    * Support for a 24 hour power meter for the entire enclosure 
    * Enhanced Thermal Logic features 
    * GUI enhancements</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20" date="1170417600">-      Minor bug fixes</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30" date="1179144000">-      Added support for the BL860c 
      * Added support for the Cisco MDS 9124 and Cisco MDS 9124e 
      * Enhanced thermal logic 
      * Enhanced EBIPA to allow specific IP address assignment per bay 
      * Added a CLI command to simulate a removal and insertion of a device 
      * Added iLO text console access from the command line for both ProLiant and Integrity servers. 
      * Added iLO virtual serial console access from the command line for ProLiant servers 
      * Added support for Internet Explorer 7.0 and Firefox 2.0 
      * Improved the time it takes for the OA to power on a full enclosure of devices 
      * Added support for the daylight savings time changes in 2007 and 2008 
      * Added iSCSI MAC address display on the GUI Port Mapping page 
      * Added CLI commands to program the enclosure serial number, enclosure part number and AC input module type 
      * GUI Navigation Tree now shows the Blade Server Name if it's set by the customer in the server blade's RBSU</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30" date="1179230400">-      Fixed an issue where an Interconnect Module would erroneously be marked as having a non-recoverable error 
      * Corrected a FRU display issue with Ethernet Pass-through modules 
      * Corrected an issue where a ProLiant BL465c would not power up and would display an error message in the iLO remote console that said "high temperature condition detected by processor"</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10" date="1201608000">-     New Hardware Support:
    
      * NC360m Dual-port  1GbE BL-c Adapter 
      * NC364m Quad-port 1GbE BL-c Adapter 
      * 1/10Gb-F Virtual Connect Ethernet Fiber Module 
      * StorageWorks SB920c Tape Blade 
      * Tower Version of c3000 Enclosure 
      * KVM Module for c3000 Enclosure 
      * DC Power Supply for c7000 Enclosure  
    
    New Firmware Features:
    
      * Two-factor Authentication option for Onboard Administrator log-in 
      * SNMP Test Trap Generator 
      * Alertmail Test Mail Generator 
      * Integrity Blade System Health information is available in the OA GUI and CLI. as a diagnostic field 
      * In SNMP, added AC Input Power consumption information for each power supply 
      * Improved GUI loading performance for multiple enclosure display 
      * Added Onboard Administrator syslog entries for single sign-on events from HP System Insight Manager.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10" date="1201694400">-      Updated Daylight Saving Mode for New Zealand 
      * Disabled web server trace/track capability to improve for security 
      * Corrected Enclosure Part Number information for c3000 
      * Corrected possible erroneous Onboard Administrator failover at enclosure cold power-up. This problem sometimes occurred with a full c7000 enclosure with multiple mezzanine cards installed on Integrity blades (at enclosure cold power-up). 
      * Corrected possible erroneous health status display of Interconnect Modules (at enclosure cold power-up). 
      * Fixed an issue where a fan in the wrong slot is marked as degraded (instead of location error information). 
      * Fixed an issue where the Insight Display may stop responding. 
      * Fixed an issue where a PCI Expansion blade is erroneously marked as critical when its partner blade is removed. 
      * Fixed an issue where SNMP alert destinations may get reset after an Onboard Administrator reboots. 
      * Fixed an issue where a SB40c Storage Blade won't power on if it replaces a server blade that was configured for Virtual Connect. 
      * Fixed an issue where the Onboard Administrator may display wrong MAC addresses for NICs 3 and 4 on a BL860c blade. 
      * Fixed an issue where the Onboard Administrator may report a blade server is powered on while consuming 0 watts. The server blade status is actually off when this issue occurs. 
      * Fixed an issue where the Onboard Administrator may encounter an unintended re-boot when Virtual Connect is installed. 
      * Included an updated version (2.10.3) of the HP 4Gb Fibre Channel Pass-Thru Module Firmware. This Firmware should be loaded onto the Fibre Channel Pass-Thru Module if its HBA Ports exhibit low SAN bandwidth or become unresponsive under certain conditions.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.11" date="1202904000">-      Fixed security vulnerability with file uploads</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.12" date="1203076800">-      Fixed an issue where the Onboard Administrator displayed wrong Serial Numbers or Part Numbers for HP ProLiant Blade Servers. Blade servers must complete POST (Power On Self Test) at least one time before the Onboard Administrator can display the correct information. 
      * Fixed an issue where the Onboard Administrator Port Mapping page showed all zeros for some HP ProLiant Blade Servers' embedded NIC MAC addresses. 
      * Fixed an identification error for some Cisco MDS 9124e Fabric Switches.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.13" date="1203940800">-     Fixed an issue where the Onboard Administrator could clear the Virtual Connect
    parameters from one or more servers following the sequence of events described
    below. This issue caused a "Profile Pending" condition, detected and reported
    by Virtual Connect Manager, that required affected servers to be powered off
    to clear the problem.  
      
    The Onboard Administrator is rebooted, power-cycled, or failed over followed
    by any of these events:  
    
      * The Virtual Connect Manager (executing on a Virtual Connect Ethernet module in I/O bay 1 or 2) failed over 
      * The Virtual Connect Manager changed IP addresses (due to a change in network connection, DHCP server, or Enclosure Bay IP Addressing setting) 
      * The Virtual Connect Manager was used to change the Virtual Connect Domain Name value.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20" date="1209384000">-     New hardware support:  
    
      * HP ProLiant BL260c G5 Server Blade 
      * Cisco Catalyst Blade Switch 3120X for HP 
      * Cisco Catalyst Blade Switch 3120G for HP
    New features:  
    
      * Enclosure IP address option  
    
      * Onboard Administrator failover upon link loss 
      * Power-on delay option 
      * Onboard Administrator network port - forced setting option 
      * Onboard Administrator remote syslog logging option 
      * Onboard Administrator strict password option 
      * Onboard Administrator Name setting via Insight Display</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20" date="1209470400">-      Eliminated false Power Supply alerts for c7000 enclosures 
      * EBIPA address setting changes do not reset Interconnect Modules</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.21" date="1216036800">-      Fixed a network loop issue that can result when a forced Onboard Administrator failover is initiated from the Standby Onboard Administrator while the Active Onboard Administrator is in its boot-up sequence or non-responsive. 
      * Fixed an issue where Virtual Connect modules may lose inter-module communication upon an Onboard Administrator failover. 
      * Fixed an issue with the CLI EBIPA INTERCONNECT commands where EBIPA IP settings are not configured for Interconnect modules after the command execution. This issue existed only with the Onboard Administrator firmware V2.20. The GUI functionality was not affected. The CLI commands affected are:
        * SET EBIPA INTERCONNECT
        * ENABLE EBIPA INTERCONNECT 
        * DISABLE EBIPA INTERCONNECT
      * Fixed an issue where the CLI SET USER PASSWORD command intermittently resulted in an error response when the command was issued via Telnet or SSH.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.25" date="1219665600">-     New features:  
    
      * Added GUI LDAP Test Page feature
      * Added a CLI command "SHOW SERVER BOOT ORDER".  
    
      * Enhanced the EBIPA feature to allow a leading numeric value for DNS name settings.
      * Improved C7000 Dynamic Power Saving functionality. This improvement requires an update to the Onboard Administrator Tray microcode from version 1.2 to version 1.3. Upon upgrading to the Onboard Administrator firmware V2.25, the Onboard Administrator Tray microcode will be automatically updated.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.25" date="1219752000">-      Corrected an issue with CLI commands "UPDATE DEVICE TRAY" and "UPDATE DEVICE ALL" where c-Class Power Supplies become unusable (refer to the advisory c01491657 - Onboard Administrator CLI Commands "UPDATE DEVICE TRAY" and "UPDATE DEVICE ALL" May Cause Enclosure Power Supplies to Become Temporarily Unusable in HP BladeSystem c3000 or c7000 Enclosures).
      * Fixed an issue where the blade representation on the GUI can be incorrect (missing or wrong size).
      * Fixed an issue where Virtual Connect credentials can be lost after an Onboard Administrator failover when the Enclosure IP feature is enabled.
      * Fixed an issue where blades may not power on after an c3000 Onboard Administrator Tray module is removed and reinserted (refer to the advisory c01162866 - Removing and Reinserting the HP BladeSystem c-Class Onboard Administrator Module on an HP BladeSystem c-Class c3000 Enclosure During Power-On Self-Test (POST) May Lead to Erroneous "High Temperature Condition" Message).
      * Fixed an issue of spurious and false power supply alerts for the c3000 enclosure.
      * Fixed an issue where virtual connect IP addresses were incorrectly assigned in c3000 enclosures.
      * Fixed an issue where OA reboots due to "Management process unresponsive".
      * Fixed an issue where OA would exhaust all memory resources.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.26" date="1222948800">-     Added OA Japanese localization based on browser language preference settings</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32" date="1231243200">-     New support:  
    
      * Support for new c-Class hardware devices including:
        * HP ProLiant BL460c G5
        * HP ProLiant BL465c G5
        * HP ProLiant BL495c G5
        * HP ProLiant BL680c G5
        * HP ProLiant BL685c G5
        * HP ProLiant xw2x220c Blade Workstation
        * HP ProLiant xw460c Blade Workstation
        * HP StorageWorks SB 1760c Tape Blade
        * HP Virtual Connect Flex-10 10Gb Ethernet Module
        * HP Virtual Connect 4Gb Fibre Channel Module
        * HP NC532m Dual Port 10GbE Multifunction BL-c Adapter
        * HP Smart Array P700m Controller
        * HP 2400W High Efficiency Power Supply for the c7000 enclosure
      * Support HP Insight Power Manager v2.00
    Functional Enhancements:  
    
      * To support the **Enclosure Dynamic Power Capping feature**, OA v2.32 has the following requirements:
        * Requires iLO v1.70 and iLO Select License.
        * On ProLiant blade servers, requires System ROM dated November 2008 or later. On the BL680c, requires 2008.09.23 or later.
        * To function properly across linked enclosures, all linked enclosures are required to be updated to OA v2.30 or later.
      * Added **USB Key Support** to all HP c-Class BladeSystem Enclosures
        * New OA CLI commands to support showing *.BIN, *.CFG and *.ISO files on USB key and connecting to servers
        * *.BIN file on USB key for OA firmware update
        * *.CFG file on USB key for OA configuration save/restore
        * New Insight Display USB Menu screen providing OA firmware update or OA configuration save/restore
        * *.ISO files on USB key for CD/DVD image files to be connected to servers
        * Blade OS installations can be run directly from an ISO file on a USB key which eliminates the need to burn physical CD/DVD media and allows each blade to access different ISO files.
        * HP BladeSystem Firmware Deployment Tool maintenance CD can be used directly from the .ISO file on a USB Key without burning a physical CD.
        * Enhanced OA GUI Enclosure DVD support including connecting *.ISO files on USB key to servers
      * Support LDAP and Active Directory nested groups.  This feature has been tested up to a depth of 30 nested groups but there is no limit in the depth.
      * Added remote user IP address to syslog entry for successful login to OA
      * Changed OA GUI privilege to all users to access Insight Display screenshots
      * Increase supported length of the x.509 certificate.
      * Added user configurable timeout values for telnet, SSH and GUI sessions.
      * Security fix to allow OA administrator to enable/disable OA GUI login display of Extended Data.
      * Support for both English and Japanese OA GUI versions with same firmware image.
      * Added setting to allow user-specific English or Japanese language selection or use default browser language settings.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32" date="1231329600">-      Resolved a device identification memory (FRU) corruption issue with the **HP NC364m Quad Port 1GbE BL-c Adapter** which could possibly occur when the OA identifies the adapter.   An indication that the error has occurred is that the adapter would disappear from the OA's Display even though the device is installed.  Additionally in OA versions 2.25 or later, a message will be logged to the syslog indicating the FRU corruption. 
      * Fixed an issue where EBIPA configuration was lost during OA failover to redundant OA.
      * Fixed issue where an OA would unexpectedly reboot after too many open client sessions were reached.
      * Fixed a deadlock issue caused when quickly removing and reinserting the redundant OA module from an enclosure.
      * Fixed an issue where the Enclosure IP configuration may be lost when replacing a redundant OA module or the enclosure mid-plane.
      * Fixed an issue with Enclosure IP mode and OA Failover that caused no communication with Virtual Connect Manager.
      * Fixed an issue where the OA is inaccessible after  NIC speed configuration change
      * Fixed an issue to check for available power before powering on an interconnect module
      * Updated the time zone table to use 'zoneinfo' version 2008g.  This corrected an issue with Daylight Savings Time in Australia as well as several other countries.
      * Fixed an issue where the browser would display a "Not Acceptable" error message when attempting to login from some non-English or non-Japanese environments.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.41" date="1235908800">-     New support:  
    
      * Support for new c-Class hardware devices including:
        * HP c7000 Onboard Administrator Module with KVM
        * HP BLc 4X QDR InfiniBand Interconnect Module   
    
        * HP 4X QDR InfiniBand Dual-Port Mezzanine HCA  
    
    Functional Enhancements:  
    
      * Directory Services Integration - Increased the number of LDAP groups to a maximum of 30.
      * OA EBIPA IP addressing - a user will be warned when assigning IP addresses which are already in use.
      * OA Syslog - Added user names to syslog messages. Provide auditing and tracking of OA user initiated actions.
      * iLO Event Log - Added the OA username to iLO auto logon access through the OA. Provides auditing and tracking of iLO access from OA user accounts.
      * Serviceability and Inventory tracking - Added the Power Supply, Fan, and Server Blades Mezzanine model names on the OA Device Summary page.
      * CLI command - Add new CLI command SHOW SERVER NAMES to display server names and serial numbers of server blades. Provides auditing and identification of devices.
      * Virtual Connect Manager firmware version - Added Virtual Connect Manager firmware version number to the OA GUI Firmware Summary Page and CLI "SHOW INTERCONNECT INFO" command.
      * Standby OA Login Page - Added the OA version number.
      * OA SSL Encryption - the OA now only supports SSL v3 encryption algorithms. Removed SSL v2 encryption support, improving OA security.
      * OA Power Reporting - Add current power values to the OA power subsystem redundancy syslog messages. Provides tracking and diagnosis of current power usage.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.41" date="1235995200">-      Fixed issue where a blade would fail to acquire a static IP Address from EBIPA and would instead incorrectly obtain an IP address from an external DHCP server.   
    
      * Fixed issue where EBIPA would not properly assign an IP Address to HP ProLiant BL2x220c servers
      * Fixed several issues where the OA would incorrectly update a device's configuration information when it was discovered by the OA.
      * Fixed a security issue to no longer display the Virtual Connect Manager account information.
      * Fixed an HP ProLiant BL2x220c server blade IO port mapping issue which could cause the HP ProLiant BL2x220c to not power on.
      * Added a warning for when a user configures an EBIPA IP Addresses that is on a different subnet from the OA's subnet.   
    
      * Detect and notify users of a customer advisory on HP c7000 power supplies. See customer advisory c01519680 for more information.
      * Fixed an issue where a server blade's hostname would be incorrectly displayed if the length of the hostname was divisible by 8.
      * Fixed an issue where the Active and Standby OA modules would automatically reboot after being operational for 99 days if no GUI or CLI sessions were initiated during that time.
      * Fixed issue where Administrator account would lose all privileges after executing lost password recovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.51" date="1244462400">-      Fixed an issue introduced in HP BladeSystem Onboard Administrator version 2.50 where the Insight Display (LCD) DVD connect screen, KVM menu screen, SNMP and Alertmail interfaces would display "Unknown" for all server blade names.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52" date="1249300800">-      Fixed an issue where a server blade would not properly power on.  The blade appears to power on and approximately 30 seconds later the blade shows powered off at the OA interface.  A second press of the server blade's power button was required to properly power on the blade.  This issue occurs after an OA reset when the server blade was powered on.
      * Fixed an issue introduced in OA 2.50 which reports an invalid power value condition and lowers the severity of the blade health status from Failed (Red X) to Major Degraded (Orange Triangle) when the OA loses communication with the iLO.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60" date="1252843200">-     *Enhancements/New Features**
    
        * Modified to increase the number of LDAP search contexts from 3 to 6.
        * Added to the "CONNECT INTERCONNECT" command the ability to send a file to an interconnect module using the XMODEM transfer protocol.
        * New c-Class hardware support:
          * HP ProCurve 6120XG Blade Switch
          * HP ProCurve 6120G/XG Blade Switch
          * HP Virtual Connect 8Gb 20-Port Fibre Channel Module for BladeSystem c-Class
          * HP ProLiant WS460c Workstation Blade
          * HP 10GbE Pass-Thru Module</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60" date="1252929600">-     *Update Requirements**
    
    &gt; _Optional_ - Users should update to this firmware revision if their system
    is affected by one of the documented fixes or if there is a desire to utilize
    any of the enhanced functionality provided by this version.
    
    **Important Notes**
    
    &gt; Onboard Administrator v2.60 now detects power supplies within the scope of
    Customer Advisory c01519680 and flags them with a "Red X" critical error
    condition and displays the message: "HP strongly recommends replacing power
    supply #X at the customer's earliest possible convenience pursuant to Customer
    Advisory c01519680." Flagged power supplies continue to function and the
    enclosure remains operational. See customer advisory c01519680 for more
    information: [http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?lo
    cale=en_US&amp;amp;amp;amp;objectID=c01519680](http://h20000.www2.hp.com/bizsuppor
    t/TechSupport/Document.jsp?locale=en_US&amp;amp;amp;amp;objectID=c01519680)
    
    &gt;
    
    &gt; For firmware compatibility information, please see _HP BladeSystem Firmware
    Maintenance_, &lt;http://www.hp.com/go/bladesystemupdates&gt;.
    
    **Problems Fixed**
    
        * Fixed an issue where a server blade with Power Management Controller version 0.7 was incorrectly flagged as "Major degraded" when it should have been flagged as "Informational".
        * Fixed an issue with the "CONNECT INTERCONNECT" command that could intermittently hang the CLI session when using the send break command. This issue would only occur if the remote port settings were incorrect in the CONNECT console, or if the interconnect was not responsive.
        * Fixed an issue where a server blade's signature information would be inadvertently retained after deleting its Virtual Configuration Domain.
        * Fixed an issue where the OA could not automatically log into an iLO if there were no local users configured on the ilO.
        * Fixed an issue where the devices name was not displayed on the system status page for degraded devices.
        * Fixed an issue where the OA GUI would improperly display the enclosures graphical front and rear views when on a factory reset was issued if VC was enabled.
        * Fixed an issue in the "HELP ADD LDAP GROUP" command where it incorrectly stated that the number of allowable directory groups was 6.  The help now correctly states that the correct number of 30.
        * Fixed an issue when executing the "GENERATE CERTIFICATE REQUEST" commands where the user was unable to enter the required Country field to proceed with the command.
        * Fixed an issue where a configured user account could not access the Insight Display from the enclosure's front view even thought the user had the appropriate permissions.
        * Fixed an issue where the OA would display "invalid command" when executing the CLI Help commands "HELP ENABLE SYSLOG REMOTE" or "HELP DISABLE SYSLOG REMOTE".
        * Fixed an issue where an OA user was allowed to remove the remote syslog server address while remote logging was enabled.  A user must now disable remote logging before clearing the syslog server address.
        * Fixed an issue where sidecar blades would not power on due to the partner blade being allowed to be incorrectly power on first.
        * Fixed an issue where power cycling the enclosure would cause a server and its sidecar to falsely report "Inappropriate device in adjacent bay".
        * Fixed an issue where the "CONNECT SERVER" command would terminate the CLI session if the maximum number of iLO users had already been created.
        * Fixed an issue where the LCD firmware sync option would still be available when there was mismatched OA hardware.  The OA will now disable the sync button when this condition exists.
        * Fixed an issue where the OA does not show all temperature information for Integrity Servers with unpopulated CPU sockets.
        * Fixed an issue where the "REBOOT SERVER FORCE" command would sometimes result in blades being powered off.
        * Added a syslog message when the allocated power value of a server blade is being updated and iLO is unresponsive.
        * Fixed an issue where an Enclosure Dynamic Power Capping error on a blade would result in the OA's enclosure power summary not to display Enclosure Dynamic Power Capping related information for all blades.
        * Fixed an issue where the KVM connections to a server blade would fail approximately 29 days after the last iLO reset.  When this issue occurs iLO is functioning normally but the OA fails to connect with a syslog message, "OA: KVM Bay X - Connection to blade failed."
        * Fixed an issue where the enclosure DVD status was inconsistent across GUI, CLI and LCD for all the blades.
        * Modified the OA to no longer log the "OA:tbmuser_logged out of the OA" event.
        * Fixed an issue where the c7000 KVM display menu for bay 16A would report "absent" when a double dense server blade such as the BLx220c was installed in bay 16.
        * Fixed an issue on c3000 Onboard Administrator where the CONNECT INTERCONNECT command would sometimes drop characters if the command was over 16 bytes.
        * Modified the Insight Display representation of double dense server blades to display a distinguishable separation so that it is not confused with the display of a single density server blade.
        * Fixed an issue on the Directory Settings Test page where it would improperly identify failed LDAP test when the ping test failed.
        * Fixed an issue where VC configuration parameters were not correctly applied after recovering from Profile Pending state.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.00" date="1269950400">-     *Enhancements/New Features**
    
    &gt; **Hardware Support**
    
    &gt;
    
    &gt;   * Added support for the HP BLc7000 2400W Platinum Power Supply
    
    &gt;
    
    &gt; **Firmware Additions**
    
    &gt;
    
    &gt;   * Added support for IPv6.
    
    &gt;   * Added support for Virtual LAN (VLAN) networking within the c-Class
    enclosure.
    
    &gt;   * Added support for Federal Information Processing Standards (FIPS) 140-2
    Level 1.
    
    &gt;   * Added support for Internet Explorer 8 in compatibility mode only.
    
    &gt;   * Added support for Mozilla Firefox 3.5.
    
    &gt;   * Added support for logging blade correctable and uncorrectable memory
    errors on G6 server blades only.
    
    &gt;   * Enhanced Enclosure Dynamic Power Capping:
    
    &gt;     * Provides for a maximum allowable cap range based on the hardware and
    firmware available in the enclosure and installed server blades
    
    &gt;     * Can now be enabled in a non redundant power environment
    
    &gt;     * Can now be enabled in a DC-powered enclosure
    
    &gt;   * Added a new CLI command that retrieves and displays a server blade's iLO
    2 Event Log.
    
    &gt;   * Modified the SHOW ALL to also include the iLO 2 Event Log for all
    installed server blades.
    
    &gt;   * Enhanced the handling of previously cached browser pages when upgrading
    the Onboard Administrator.
    
    &gt;   * Self-signed certificates generated with Onboard Administrator v3.00 now
    use a SHA1 signature instead of the less secure MD5 signature.
    
    &gt;   * Enhanced Enclosure Bay IP Addressing (EBIPA) to support individual
    network settings for each bay instead of global network settings which
    encompass all bays.
    
    &gt;   * The method used to determine duplicate EBIPA IP addresses within OA 2.60
    and earlier has been found to be unreliable and at times indicates duplicate
    IP addresses that were in fact not duplicate, thus duplicate IP address
    checking has been removed from the OA 3.00.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.00" date="1270036800">-     *Important Notes:**
    
        * Onboard Administrator v3.00 EBIPA changes to support configuring device bays or interconnect bays in different IP subnets (particularly to support the new Enclosure VLAN feature) require a new CLI command to save the EBIPA settings. Enclosure configuration files saved on previous Onboard Administrator versions will not have the new SAVE EBIPA command, so it is highly recommended that the Enclosure configuration file be saved after the Onboard Administrator is updated to version 3.00; even if the new EBIPA features are not used, to ensure that the Enclosure configuration file has the proper EBIPA command sequence to restore the EBIPA settings.
        * Internet Explorer 6 does not natively support IPv6. Please review Microsoft Technical Note, &lt;http://technet.microsoft.com/en-us/library/cc784580.aspx&gt;, for details on using Internet Explorer 6 with the Onboard Administrator v3.00 configured for IPv6.
        * As of Onboard Administrator v2.60, the Onboard Administrator detects power supplies within the scope of Customer Advisory c01519680 and flags them with a "Red X" critical error condition and displays the message: "HP strongly recommends replacing power supply #X at the customer's earliest possible convenience pursuant to Customer Advisory c01519680." Flagged power supplies continue to function and the enclosure remains operational. See customer advisory c01519680 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01519680&gt;.
    
    **Firmware Dependency:**
    
    &gt; For firmware compatibility information, please see HP BladeSystem Firmware
    Maintenance, &lt;http://www.hp.com/go/bladesystemupdates.&gt;
    
    **Problems Fixed:**
    
        * Security Fix for Apache vulnerability CVE-2007-6203. Details of this vulnerability can be found at &lt;http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2007-6203&gt;.
        * Fixed the issue indicated in HP Customer Advisory c01641287 - HP Onboard Administrator - Enclosure Bay IP Addressing (EBIPA) May Not Function Properly if Multiple Subnets Are Used in the Address Range Configuration, &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01641287&gt;.
        * Fixed the issue indicated in HP Customer Advisor c02046176 - HP Onboard Administrator (OA) - OA Firmware 2.60 May Falsely Report the Status of Some Cisco MDS 9124e Switches, &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c02046176&gt;.
        * Fixed the issue indicated in HP Customer Advisor c01904203- ProLiant BL460c/xw460c G6 Server Blade - HP Onboard Administrator Does Not Display HP Part Number Information for ProLiant BL460c G6 Server Blades Running Certain Versions of the System ROM, &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01904203&gt;.
        * Fixed an issue where uploading a configuration script would intermittently display "500 An internal error has occurred within Apache". The script would successfully execute but no script feedback would be displayed.
        * Fixed an issue where SET FACTORY was not properly clearing all sittings and certificates, and syslog.
        * Fixed an issue an Onboard Administrator operator would be able to force a manual failover. Now only an administrator can perform this task as documented.
        * Fixed an issue where a user would not be properly logged out of a linked enclosure when enabling Two Factor Authentication on the linked enclosure.
        * Fixed an issue where adding a new LDAP group in the Onboard Administrator would default administrator access instead of user access.
        * Fixed an issue where a standby Onboard Administrator's network settings would be reset during firmware mismatch. This correction for this issue will only take effect when both Onboard Administrators are at v3.00. 
        * Fixed an issue where the SET LDAP PORT command would set erroneous information if the command was specified without arguments.
        * Fixed an issue where SSH access to the OA could become disabled when deleting the active user with administrative access.
        * Enhanced user certificate administration. Now if Two Factor Authentication is enabled a warning message will be displayed if attempting to delete a user certificate.
        * Fixed an issue where the DVD Connect Status LCD screen would be unavailable for users with operator privilege.
        * Fixed an issue where XML reply displayed the wrong LCD firmware version.
        * Fixed an issue where the CONNECT SERVER command would terminate the CLI session if the max number of iLO users was reached.
        * Fixed an issue where a weak password would not show the proper error message.
        * Fixed an issue where a degraded blade would generate multiple redundant syslogs.
        * Fixed an issue where a tape storage blade using 50W of power or less would report an error of "too little power".
        * Fixed an issue introduced in version 2.50 where the Insight Display (LCD) DVD connect screen and KVM menu screen would display "Unknown" for blade names.
        * Fixed an issue where Enclosure KVM to individual blades would not handle CAPS LOCK and NUM LOCK keys correctly.
        * Fixed an issue which logged false power supply status changes from OK to UNKNOWN.
        * The ability to sort the iLO Event Log and the blade IML log has been removed from the OA GUI due and will now be displayed in the order received from iLO.
        * Fixed an issue where a PCI partner blade would remain powered on when the partner's server blade was removed. The PCI partner blade will now power off if the server blade is removed.
        * Fixed an issue where the OA would incorrectly report a failed status on some Cisco MDS 9124e switches.
        * Fixed an issue in OA v2.60 where PowerDelay did not work in properly.
        * Fixed an issue where an LDAP search context could not be entered when it contained 127 characters.
        * Fixed an issue where a server blades Power Management Controller version was not be properly cleared when a blade was removed or moved to a different slot.
        * Fixed an issue where the "Virtual Connect Manager ..." link would sometimes open a blank page.
        * Fixed an issue where LDAP search contexts 4-6 were not being set properly when using the First Time Setup Wizard.
        * Fixed an issue where the CONNECT SERVER and CONNECT SERVER SERIAL commands would fail if keys on the keyboard where pressed before the connection was made.
        * Fixed an issue where the "power capacity" values in "enclosure power summary" and "show power" may not match.
        * Fixed an issue where the SHOW VCMODE CLI command would display the message "Operation failed" even though it did not actually fail.
        * Fixed an issue where an Operator-level user was not able to configure opt-out bays for Enclosure Dynamic Power Capping.
        * Fixed an issue where assigning user permissions to interconnect bays in the First Time Setup Wizard would exclude interconnect bay 8 in a c7000 enclosure even if it was checked.
        * Fixed an issue where the "enclosure dynamic power capping" status would be present on some blades but not others.
        * Fixed an issue where unassigning a Virtual Connect profile from a blade would not always update the blade's status.
        * Fixed an issue where a Switch Module's Health LED wasn't always set properly.
        * Added syslog messages to track users who login and logout using Two-Factor authentication.
        * Fixed an issue where setting the enclosure name occasionally failed when using the First Time Setup Wizard.
        * Added the display of BL2x220c blades to the Fan Zones summary page.
        * Added a field on the OA TCP/IP settings page to indicate whether or not the OA was in DHCP mode or Static mode.
        * Fixed an issue where negative Power available values could be displayed for the c7000 enclosure.
        * Fixed an issue were enclosure DVD actions were not recorded in the OA syslog.
        * Modified the maximum URL length used to upload OA configuration scripts from 64 to 127 characters.
        * Fixed an issue where the OA configuration script produced by the Insight display interface did not contain all the information produced through the GUI or CLI interfaces.
        * Fixed an issue where KVM menu screen on the Insight Display would be displayed before initialization was complete.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.10" date="1277035200">-     *Enhancements/New Features**
    
    &gt; **Hardware Support**
    
    &gt;
    
    &gt;   * HP ProLiant BL465c G7 Server Blade
    
    &gt;   * HP ProLiant BL685c G7 Server Blade
    
    &gt;
    
    &gt; **Firmware Additions**
    
    &gt;
    
    &gt;   * In OA v3.00 the VLAN feature required the Interconnect/Server and the OA
    to be on the same VLAN ID when VLAN was enabled for the CLI CONNECT command to
    function.  This limitation has been removed in OA v3.10.
    
    &gt;   * Updated the status legend in the OA GUI to include descriptions of each
    severity level.
    
    &gt;   * Improved robustness of certificate recovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.10" date="1277121600">-     *Important Notes:**
    
    &gt; **Enclosure Power Subsystem**
    
          * As of Onboard Administrator v2.60, the Onboard Administrator detects power supplies within the scope of Customer Advisory c01519680 and flags them with a "Red X" critical error condition and displays the message: "HP strongly recommends replacing power supply #X at the customer's earliest possible convenience pursuant to Customer Advisory c01519680." Flagged power supplies continue to function and the enclosure remains operational. See customer advisory c01519680 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01519680&gt;
    
    &gt; **Enclosure Dynamic Power Cap**
    
          * **Caution**: If Enclosure Dynamic Power Cap is enabled, the changes in this feature in OA v3.10 may result in servers halted in POST after a reboot and status Degraded due to "Insufficient Enclosure Power", or the server may be unable to power on.   This condition can be a result of reducing the Enclosure Power Cap after all server blades are powered on.  If the enclosure Power Available is lower than the iLO Advanced report of Initial Power-On Request Value - then that server could encounter this issue.  The workaround is to increase the Enclosure Power Cap to provide more Power Available to the enclosure.
          * Power-on and reboot of server blades requires that the active Onboard Administrator determine that the server power request can be satisfied.  Changes to power supplies, input power feeds, power redundancy mode, power capping, power limit and the power state of other blades and devices in the enclosure may affect the ability to power on a server blade or reboot a server blade.  HP recommends testing a fully configured enclosure from a completely powered-off state before finalizing the enclosure power settings.
    
    &gt; **VLAN**
    
          * If the Enclosure VLAN feature is enabled:
            1. Ensure that all HP Virtual Connect Ethernet and Virtual Connect FC interconnect modules are configured with the same management VLAN as the OA modules.
            2. Ensure all enclosures with Virtual Connect multi-enclosure domains have the same management VLAN configuration for all VC interconnects and all OA modules.
            3. Ensure that all HP 3G SAS switches are configured with the same management VLAN ID as the OA modules in that enclosure.
    
    **Firmware Dependency:**
    
    &gt; For firmware compatibility information, please see HP BladeSystem Firmware
    Maintenance, &lt;http://www.hp.com/go/bladesystemupdates.&gt;
    
    **Problems Fixed:**
    
    &gt; **General**
    
    &gt;
    
    &gt;   * Fixed security issues indicated in advisory CVE-2010-0740 by updating to
    openssl-0.9.8n. For more information on the advisory can be found at
    &lt;http://www.openssl.org/news/secadv_20100324.txt&gt;.
    
    &gt;   * Fixed an issue where the Dynamic DNS setting would be incorrectly
    displayed on the OA TCP/IP settings page. Instead of reflecting the current
    state, it would always display "Enabled".
    
    &gt;   * Fixed an issue introduced in OA version 3.00 where on cold power-up of
    the enclosure the OA would intermittently hang at step 11/16.
    
    &gt;   * Fixed an issue where an SNMP keying failed trap would have a blank
    server name and blank spare part number.
    
    &gt;   * Fixed an issue where the OA did not report system health status
    correctly for multi-blade servers.
    
    &gt;   * Fixed an issue where the syslog may be filled with unnecessary entries
    that read "getLCDImage: Unable to acquire Insight Display screenshot".
    
    &gt;   * Fixed an issue where the A side of blades in bays 1-8 in a c7000
    enclosure or bays 1-4 of a c3000 enclosure would not get an IP assigned by an
    external DHCP server if EBIPA was disabled for those blades but enabled for
    the corresponding interconnect bay.
    
    &gt;
    
    &gt; **GUI**
    
    &gt;
    
    &gt;   * Fixed several issues where the enclosure front views for c3000 and c7000
    enclosures would sometimes display a phantom gray cell instead of a blade, too
    many blades were drawn, or blade server images were incorrectly sized.
    
    &gt;   * Fixed an issue where Multi-blade servers would not automatically
    populate in the left-hand navigation tree of the OA GUI.
    
    &gt;   * Fixed an issue where there was a mismatch in the AC/DC power type
    indicator in both the GUI and the CLI for a DC enclosure.
    
    &gt;
    
    &gt; **CLI**
    
    &gt;
    
    &gt;   * Fixed an issue which prevented the clearing the LDAP server field when
    LDAP is enabled.
    
    &gt;
    
    &gt; **LCD**
    
    &gt;
    
    &gt;   * Fixed an issue where the LCD incorrectly reports the port number on a
    BL2x220c keying mismatch.
    
    &gt;
    
    &gt; **KVM**
    
    &gt;
    
    &gt;   * Fixed an issue where the server name on the OA KVM menu would display
    [Unknown] instead of the default server name.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.11" date="1282564800">-      For OA 3.10 installations, HP requires users to update to OA 3.11 at their earliest convenience.
    * For OA 3.00 installations, the user can simply enable the IPv6 feature in the OA and then at some later date upgrade to OA 3.11 as needed.  Note that IPv6 is disabled in the OA by default.
    * For all other OA installations, the user may want to consider updating to OA 3.11 if they are experiencing issues that were addressed in OA 3.00 or OA 3.11.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.11" date="1282651200">-     *Enhancements/New Features**
    
    &gt; None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.11" date="1282737600">-     *Important Notes:**
    
    &gt; **OA Web Services Issue with OA 3.10**
    
          * Onboard Administrator (OA) v3.11 was released to address an issue found in OA 3.10, which could potentially create a condition where the OA's web services could become inaccessible and cause loss of communications with Virtual Connect Manager.
          * This issue can also be seen in OA 3.00 but doesn't manifest itself in the same manner due to additional changes in OA 3.10.  In OA 3.00, simply enabling IPv6 support will provide a workaround and OA 3.00 will function properly.  Note that IPv6 is disabled in the OA by default.
    
    &gt; **Enclosure Power Subsystem**
    
          * As of Onboard Administrator v2.60, the Onboard Administrator detects power supplies within the scope of Customer Advisory c01519680 and flags them with a "Red X" critical error condition and displays the message: "HP strongly recommends replacing power supply #X at the customer's earliest possible convenience pursuant to Customer Advisory c01519680." Flagged power supplies continue to function and the enclosure remains operational. See customer advisory c01519680 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01519680&gt;
    
    &gt; **Enclosure Dynamic Power Cap**
    
          * **Caution**: If Enclosure Dynamic Power Cap is enabled, the changes in this feature in OA v3.10 may result in servers halted in POST after a reboot and status Degraded due to "Insufficient Enclosure Power", or the server may be unable to power on.   This condition can be a result of reducing the Enclosure Power Cap after all server blades are powered on.  If the enclosure Power Available is lower than the iLO Advanced report of Initial Power-On Request Value - then that server could encounter this issue.  The workaround is to increase the Enclosure Power Cap to provide more Power Available to the enclosure.
          * Power-on and reboot of server blades requires that the active Onboard Administrator determine that the server power request can be satisfied.  Changes to power supplies, input power feeds, power redundancy mode, power capping, power limit and the power state of other blades and devices in the enclosure may affect the ability to power on a server blade or reboot a server blade.  HP recommends testing a fully configured enclosure from a completely powered-off state before finalizing the enclosure power settings.
    
    &gt; **VLAN**
    
          * If the Enclosure VLAN feature is enabled:
            1. Ensure that all HP Virtual Connect Ethernet and Virtual Connect FC interconnect modules are configured with the same management VLAN as the OA modules.
            2. Ensure all enclosures with Virtual Connect multi-enclosure domains have the same management VLAN configuration for all VC interconnects and all OA modules.
            3. Ensure that all HP 3G SAS switches are configured with the same management VLAN ID as the OA modules in that enclosure.
    
    **Firmware Dependency:**
    
    &gt; For firmware compatibility information, please see HP BladeSystem Firmware
    Maintenance, &lt;http://www.hp.com/go/bladesystemupdates.&gt;
    
    **Problems Fixed:**
    
    &gt; **General**
    
    &gt;
    
    &gt;   * Fixed an issue where a half-height blade in the adjacent lower right bay
    to a full-height blade could not be powered on after applying a VC profile to
    the full-height blade, resulting in an "Not configured for Virtual Connect"
    error message on the OA.
    
    &gt;   * Fixed an issue that caused a slow memory leak when the Network Time
    Protocol (NTP) was enabled and the poll frequency was set to less than 6
    minutes in the OA.
    
    &gt;   * Fixed an issue where under rare occasions, VC can write a server blade
    profile before the OA is ready to receive it, which would result in the VC
    profile being ignored.
    
    &gt;   * Fixed an issue where the OA would not properly display a blade's FlexNIC
    MAC addresses after removing a VC profile.
    
    &gt;   * Fixed an issue where under rare circumstances the Onboard Administrator
    would run out of resources and fault in a densely populated enclosure of
    BL2x220 server blades.
    
    &gt;
    
    &gt; **GUI**
    
    &gt;
    
    &gt;   * Fixed a critical issue where the user was unable to access the OA web
    GUI although SSH access was still possible.
    
    &gt;   * Fixed an issue where a server blade's embedded iSCSI MAC Addresses were
    improperly displayed on the Onboard Administrator blade information page.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.20-1.1" date="1289736000">-     *Firmware Additions**
    
      * Added support for automatically restoring the Enclosure's Serial Number on a mid-plane replacement.  This feature requires that all the OA modules and fans be plugged back into the enclosure before power is applied.  Changing power supplies during the midplane service event will not impact this feature.
      * Added additional support for Utility Ready Blades (URB):
        * Added URB SMTP support.  Metered information can now be communicated either through https, SMTP or both.
        * Added an additional URB metering proxy - present power.
        * Added URB Integrity Blade support for Integrity iLO3 server blades.
      * Added Enclosure Serial Number to the Insight Display (LCD) Enclosure Info screen.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.20-1.1" date="1289822400">-     *Important Notes:**
    
    &gt; **Onboard Administrator FW version 3.20 is no longer available for download
    **
    
    &gt;
    
    &gt;&gt; An issues was discovered in Onboard Administrator (OA) firmware version
    3.20 where the OA may become unresponsive if an HP Integrity BL870c Server
    Blade, HP Integrity BL860c Server Blade, or any Integrity or ProLiant Server
    Blade with a direct attach storage, PCI expansion, or graphics expansion blade
    is installed in the enclosure.
    
    &gt;&gt;
    
    &gt;&gt; OA 3.20 was pulled from the HP download site and will be replaced with OA
    3.21 in the near future to address this issue.  The permanent fix will be to
    upgrade the OA firmware to version 3.21.
    
    &gt;&gt;
    
    &gt;&gt; For customers that have installed OA 3.20 in an enclosure, HP recommends
    the user take one of the following actions to avoid this issue.
    
              * Customers using OA 3.11 or earlier should NOT upgrade to OA 3.20.
              * Customers who have upgraded an enclosure to OA 3.20 which contains an HP Integrity BL870c Server Blade, HP Integrity BL860c Server Blade or any Integrity or ProLiant Server Blade with a direct attach storage, PCI expansion, or Graphics expansion blade should downgrade to OA 3.11 immediately.
              * Customers who have OA 3.20 installed in an enclosure and do not meet either of the above two conditions can continue using OA 3.20.
    
    &gt; **Enclosure Power Subsystem**
    
          * As of Onboard Administrator v2.60, the Onboard Administrator detects power supplies within the scope of Customer Advisory c01519680 and flags them with a "Red X" critical error condition and displays the message: "HP strongly recommends replacing power supply #X at the customer's earliest possible convenience pursuant to Customer Advisory c01519680." Flagged power supplies continue to function and the enclosure remains operational. See customer advisory c01519680 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01519680&gt;
    
    &gt; **Enclosure Dynamic Power Cap**
    
          * **Caution**: If Enclosure Dynamic Power Cap is enabled, the changes in this feature in OA v3.10 may result in servers halted in POST after a reboot and status Degraded due to "Insufficient Enclosure Power", or the server may be unable to power on.   This condition can be a result of reducing the Enclosure Power Cap after all server blades are powered on.  If the enclosure Power Available is lower than the iLO Advanced report of Initial Power-On Request Value - then that server could encounter this issue.  The workaround is to increase the Enclosure Power Cap to provide more Power Available to the enclosure.
          * Power-on and reboot of server blades requires that the active Onboard Administrator determine that the server power request can be satisfied.  Changes to power supplies, input power feeds, power redundancy mode, power capping, power limit and the power state of other blades and devices in the enclosure may affect the ability to power on a server blade or reboot a server blade.  HP recommends testing a fully configured enclosure from a completely powered-off state before finalizing the enclosure power settings.
    
    &gt; **VLAN**
    
          * If the Enclosure VLAN feature is enabled:
            1. Ensure that all HP Virtual Connect Ethernet and Virtual Connect FC interconnect modules are configured with the same management VLAN as the OA modules.
            2. Ensure all enclosures with Virtual Connect multi-enclosure domains have the same management VLAN configuration for all VC interconnects and all OA modules.
            3. Ensure that all HP 3G SAS switches are configured with the same management VLAN ID as the OA modules in that enclosure.
    
    **Firmware Dependency:**
    
    &gt; For firmware compatibility information, please see HP BladeSystem Firmware
    Maintenance, &lt;http://www.hp.com/go/bladesystemupdates.&gt;
    
    **Problems Fixed:**
    
    &gt; **General**
    
          * Fixed an issue where the enclosure configuration changes are not saved if the following error messages are in the OA Syslog after a settings change:  
       CONFIG: dhclient.leases has wrong file permissions  
       CONFIG: Wrong file permissions detected.  Please reset to factory defaults.  
    The workaround is: Save the OA configuration using GUI or CLI before updating
    the firmware, then restore the configuration after updating the firmware to
    ensure that the configuration changes are not lost. (1001068477)
    
          * Fixed a memory leak issue which caused Onboard Administrator to restart every several days when there was a HP StorageWorks 3Gb SAS BL Switch installed with Firmware Version 2.2.x.x or later. (1001062396)
          * Fixed an issue where the Onboard Administrator continuously logged I/O module temperature alerts when a Cisco Catalyst Blade Switch 3020 for HP was installed in a BladeSystem c3000 Enclosure. (1001064683)
          * Fixed an issue where a blade's "enclosure health" status as displayed by iLO could be incorrectly reported as FAILED. (1001048717)
          * Fixed an issue where extra ports were incorrectly reported for CNA Mezz in slot 1 of any full-height server blade. (1001067813)
          * Fixed an issue where fans are shown as degraded and then OK after insertion. (1001080901)
          * Fixed an issue where a change alert was not properly sent to a blade on standby to active transition. (1001056792)
          * Fixed an issue where the Onboard Administrator would not obtain the original DHCP IP address after an Onboard Administrator reboot. (1001068477)
    
    &gt; **CLI**
    
    &gt;
    
    &gt;   * Fixed an issue where the CLI would sometimes abruptly exit when changing
    Onboard Administrator network settings. (1000988480)
    
    &gt;   * Fixed an issue where a SSH or Telnet session to the Onboard
    Administrator could be lost when changing the Onboard Administrator name on a
    VLAN enabled network. (1001078330)
    
    &gt;   * Fixed an issue where an Onboard Administrator CLI to iLO connection was
    dropped when the Onboard Administrator received a string from iLO containing
    "Connection closed", though the user did not intend to exit the iLO
    connection. (1001055763)
    
    &gt;
    
    &gt; **Integrity Blades**
    
    &gt;
    
    &gt;   * Fixed an issue where the UUID and serial number was not always updated
    properly for conjoined HP Integrity SBL server blades. (1001071032)
    
    &gt;   * Fixed an issue where the CPU core count was not always displayed
    properly for conjoined HP Integrity server SBL blades. (1001060037)
    
    &gt;   * Fixed an issue where the iLO IP address link for HP Integrity SBL blades
    on the Device Summary page would produce an HTTP 404 error when clicked. The
    Web Administration link on the iLO page works correctly and can be used as a
    workaround for this issue. (1001068783)
    
    &gt;
    
    &gt; **EBIPA**
    
    &gt;
    
    &gt;   * Fixed an issue where the IP address of certain blades and interconnects
    would follow the device rather than the bay. (1001058328)
    
    &gt;
    
    &gt; **KVM**
    
    &gt;
    
    &gt;   * Fixed an Onboard Administrator KVM issue where it would intermittently
    lose connection to a G7 server blade. (1001059974)
    
    &gt;   * Fixed an Onboard Administrator KVM issue where it would display invalid
    characters when connected to a G7 server blade in suspended video mode.
    (1001074312)
    
    &gt;
    
    &gt; **Virtual Connect**
    
    &gt;
    
    &gt;   * Fixed an issue where Virtual Connect may not detect server changes after
    changing the SBL on Integrity multi-blade servers. (1001059983)
    
    &gt;   * Fixed an issue where the Onboard Administrator would not provide VC with
    the appropriate credentials if the Onboard Administrator was not in the
    default VLAN. (1001069812)
    
    &gt;   * Fixed an issue where powering VC Switch On and Off from Onboard
    Administrator GUI could result in "Failed" Switch health status. (1001066785)
    
    &gt;
    
    &gt; **VLAN**
    
    &gt;
    
    &gt;   * Eliminated erroneous error message, "ifconfig: eth0.3: error fetching
    interface information: Device not found", displayed on the serial console
    during an OA restart. This message can be ignored on previous Onboard
    Administrator versions. (1001078094)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.21" date="1290081600">-     *Firmware Additions**
    
      * None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.21" date="1290168000">-     *Important Notes:**
    
    &gt; **Onboard Administrator FW Version 3.21 replaces Onboard Administrator FW
    Version 3.20**
    
    &gt;
    
    &gt;&gt; Onboard Administrator (OA) with firmware version 3.20 may become
    unresponsive when certain Integrity server blades, StorageWorks server blades,
    and/or Workstation partner server blades are in a c-Class BladeSystem
    enclosure. The OA and its interfaces (web GUI, CLI, LCD, etc.) may become
    sluggish or unresponsive. This occurs because the OA Firmware Version 3.20
    does not properly handle Intelligent Platform Management Interface (IPMI)
    network traffic with the affected server blades. The intensity of the issue,
    lack of responsiveness in Onboard Administrator, is proportional to the number
    of affected blades in the enclosure.
    
    &gt;&gt;
    
    &gt;&gt; The following actions are recommended:
    
    &gt;&gt;
    
    &gt;&gt; If a c-Class BladeSystem enclosure has been upgraded to OA Firmware Version
    3.20 and the enclosure contains any of the following server blades, the
    enclosure OA firmware should be immediately upgraded to OA Firmware Version
    3.21.
    
    &gt;&gt;
    
    &gt;&gt;   * HP Integrity BL860c Server
    
    &gt;&gt;   * HP Integrity BL870c Server
    
    &gt;&gt;   * HP Integrity BL890c i2 Server Blade
    
    &gt;&gt;   * HP Integrity BL870c i2 Server Blade
    
    &gt;&gt;   * HP Integrity BL860c i2 Server Blade
    
    &gt;&gt;   * HP StorageWorks SB40c Storage Blade
    
    &gt;&gt;   * HP StorageWorks Ultrium Tape Blades
    
    &gt;&gt;   * HP ProLiant WS460c G6 Workstation series
    
    &gt;&gt;   * HP ProLiant xw460c Blade Workstation
    
    &gt;&gt;
    
    &gt;&gt; If OA Firmware Version 3.20 is present in an enclosure and the enclosure
    doesn't contain any of the above server blades, then updating to OA Firmware
    Version 3.21 is not necessary.  Although HP strongly recommends that you
    upgrade to OA Firmware Version 3.21 at your earliest convinence.
    
    &gt; **Enclosure Power Subsystem**
    
          * As of Onboard Administrator v2.60, the Onboard Administrator detects power supplies within the scope of Customer Advisory c01519680 and flags them with a "Red X" critical error condition and displays the message: "HP strongly recommends replacing power supply #X at the customer's earliest possible convenience pursuant to Customer Advisory c01519680." Flagged power supplies continue to function and the enclosure remains operational. See customer advisory c01519680 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01519680&gt;
    
    &gt; **Enclosure Dynamic Power Cap**
    
          * Caution: If Enclosure Dynamic Power Cap is enabled, the changes in this feature in OA v3.10 may result in servers halted in POST after a reboot and status Degraded due to "Insufficient Enclosure Power", or the server may be unable to power on.   This condition can be a result of reducing the Enclosure Power Cap after all server blades are powered on.  If the enclosure Power Available is lower than the iLO Advanced report of Initial Power-On Request Value - then that server could encounter this issue.  The workaround is to increase the Enclosure Power Cap to provide more Power Available to the enclosure. 
          * Power-on and reboot of server blades requires that the active Onboard Administrator determine that the server power request can be satisfied.  Changes to power supplies, input power feeds, power redundancy mode, power capping, power limit and the power state of other blades and devices in the enclosure may affect the ability to power on a server blade or reboot a server blade.  HP recommends testing a fully configured enclosure from a completely powered-off state before finalizing the enclosure power settings.
    
    &gt; **VLAN**
    
          * If the Enclosure VLAN feature is enabled: 
            1. Ensure that all HP Virtual Connect Ethernet and Virtual Connect FC interconnect modules are configured with the same management VLAN as the OA modules. 
            2. Ensure all enclosures with Virtual Connect multi-enclosure domains have the same management VLAN configuration for all VC interconnects and all OA modules. 
            3. Ensure that all HP 3G SAS switches are configured with the same management VLAN ID as the OA modules in that enclosure.
    
    **Firmware Dependency:**
    
    &gt; For firmware compatibility information, please see HP BladeSystem Firmware
    Maintenance, &lt;http://www.hp.com/go/bladesystemupdates.&gt;
    
    **Problems Fixed:**
    
        * Onboard Administrator (OA) firmware version 3.20 may become unresponsive if Integrity BL860c,   
    BL870c, or partner blades are in the enclosure.
    
        * Fixed an issue where modifying the Scalable Blade Link configuration of an Integrity i2 (BL890c i2, BL870c i2, or BL860c i2) server could cause Virtual Connect to become unstable.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.30" date="1303905600">-     *Firmware Additions**
    
      * None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.30" date="1303992000">-     *Important Notes:**
    
    &gt; **Enclosure Power Subsystem**
    
          * As of Onboard Administrator v2.60, the Onboard Administrator detects power supplies within the scope of Customer Advisory c01519680 and flags them with a "Red X" critical error condition and displays the message: "HP strongly recommends replacing power supply #X at the customer's earliest possible convenience pursuant to Customer Advisory c01519680." Flagged power supplies continue to function and the enclosure remains operational. See customer advisory c01519680 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01519680&gt;
    
    &gt; **Enclosure Dynamic Power Cap**
    
          * **Caution**: If Enclosure Dynamic Power Cap is enabled, the changes in this feature in OA v3.10 may result in servers halted in POST after a reboot and status Degraded due to "Insufficient Enclosure Power", or the server may be unable to power on.   This condition can be a result of reducing the Enclosure Power Cap after all server blades are powered on.  If the enclosure Power Available is lower than the iLO Advanced report of Initial Power-On Request Value - then that server could encounter this issue.  The workaround is to increase the Enclosure Power Cap to provide more Power Available to the enclosure.
          * Power-on and reboot of server blades requires that the active Onboard Administrator determine that the server power request can be satisfied.  Changes to power supplies, input power feeds, power redundancy mode, power capping, power limit and the power state of other blades and devices in the enclosure may affect the ability to power on a server blade or reboot a server blade.  HP recommends testing a fully configured enclosure from a completely powered-off state before finalizing the enclosure power settings.
    
    &gt; **VLAN**
    
          * If the Enclosure VLAN feature is enabled:
            1. Ensure that all HP Virtual Connect Ethernet and Virtual Connect FC interconnect modules are configured with the same management VLAN as the OA modules.
            2. Ensure all enclosures with Virtual Connect multi-enclosure domains have the same management VLAN configuration for all VC interconnects and all OA modules.
            3. Ensure that all HP 3G SAS switches are configured with the same management VLAN ID as the OA modules in that enclosure.
    
    **Firmware Dependency:**
    
    &gt; For firmware compatibility information, please see HP BladeSystem Firmware
    Maintenance, &lt;http://www.hp.com/go/bladesystemupdates.&gt;
    
    **Problems Fixed:**
    
    &gt; **General**
    
    &gt;   * Fixed an issue where Utility Ready Blade feature would be inactive after
    restarting the OA if URB ENABLED command is set to anything other than HTTP.
    (1001106927)
    
    &gt;   * Fixed an issue where the Onboard Administrator could reboot if an
    invalid character was logged to a remote syslog. (1001105269)
    
    &gt;   * Fixed an issue where Onboard Administrator terminated following many
    back-to-back blade power on/off cycles. (1001093724)
    
    &gt;   * Fixed an issue where the Onboard Administrator would report spurious
    blade "power release" messages when a blade e-fuse was reset. (1001088537)
    
    &gt;   * Fixed an issue where the OA incorrectly reported SAS Storage Mezzanine
    ports connected to Ethernet devices as port mismatches. This condition is not
    an error as the SAS Mezzanine ports are dynamically enabled / disabled.
    (1001087627)
    
    &gt;   * Fixed an issue where Onboard Administrator occasionally did not clear
    all state information after a blade was removed. (1001091970)
    
    &gt;   * Fixed an issue where a false 'NVRAM unformatted/corrupted' error message
    was displayed when downgrading from an OA 3.xx version to an OA 2.xx version.
    (1001105398)
    
    &gt;   * Fixed an issue where the OA was not initializing interconnect power
    states at initial OA startup. (1001062495)
    
    &gt;   * Fixed an issue where the OA improperly initialized identification
    strings for ServerNet type switches to OA CLI. (1000836203)
    
    &gt;   * Fixed an issue where interconnect modules and server blades may not
    receive an EBIPA IP address but may receive an IP from an external DHCP server
    after an OA restart when OA VLAN is enabled. (1001115755, 1001119766)
    
    &gt;   * Fixed an issue where the OA would reboot when executing a "SHOW SERVER
    BOOT" CLI command on server blade that has more than 8 IPL Boot Order devices.
    (1001109561)
    
    &gt;   * Upgraded from OpenSSH 5.1p1 to OpenSSH-5.6p1. (1001083338)
    
    &gt;
    
    &gt; **Integrity Blades**
    
    &gt;
    
    &gt;   * Fixed an issue where the OA would display the CPU max core frequency
    instead of the core base frequency for HP Integrity i2 server blades.
    (1001087678)
    
    &gt;   * Fixed an issue where rebooting the OA in an enclosure with only one
    power rail powered-up could cause HP Integrity i2 server blades to go into a
    low power performance state. (1001088287)
    
    &gt;   * Fixed issue where HP Integrity i2 server blades would remain in low
    power mode after AC redundant power loss and OA restart. (1001109496)
    
    &gt;   * Fixed issue which causes LOM connectivity drops when iLO is reset
    affecting the following Integrity Server Blades BL860c i2, BL870c i2, and
    BL890c i2. (1001110798)
    
    &gt;
    
    &gt; **CLI**
    
    &gt;
    
    &gt;   * Fixed an issue where the OA CLI "CONNECT SERVER SERIAL" command would
    fail when connecting to a HP ProLiant G7 server blade. (1001099114)
    
    &gt;
    
    &gt; **KVM**
    
    &gt;
    
    &gt;   * Fixed an issue where the OA-KVM feature appears to hang with the message
    "Header Received" when connecting to a G7/ILO3 blade. (1001115107)
    
    &gt;
    
    &gt; **IPv6**
    
    &gt;
    
    &gt;   * Fixed an issue where a "cannot create tmp-.conf" error message would be
    displayed if an operator attempted to change IPv6 settings. (1001104365)
    
    &gt;   * Fixed an issue where an IPv4 connection would be lost after modifying
    IPv6 settings. (1001084431)
    
    &gt;
    
    &gt; **LCD**
    
    &gt;
    
    &gt;   * Fixed an issue where someone logged in with "Operator" privileges could
    set LCD Pin Protection Number through the Onboard Administrator browser.
    (1001090344)
    
    &gt;   * Fixed an issue where the LCD Health Summary continues to report "missing
    server" on a full-height blade with an adjacent storage blade installed in an
    incorrect bay - after the storage blade has been removed. (1001104695)
    
    &gt;
    
    &gt; **Virtual Connect**
    
    &gt;
    
    &gt;   * Fixed an issue where the Onboard Administrator would improperly report a
    Virtual Connect Interconnect module's status if the modules E-fuse were
    tripped. (1001088267)
    
    &gt;   * Fixed an issue where Virtual Connect 24-Port FC Interconnect Firmware
    Version information sometimes didn't appear in Onboard Administrator GUI or
    CLI output. (1001101280)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.31" date="1306843200">-     Users with configurations or which are experiencing issues outlined in the
    release notes should update to this version at their earliest convenience,
    otherwise this update is optional.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.31" date="1306929600">-     *Important Notes:**
    
    &gt; **HP SIM Support**
    
    &gt;   * If you are running HP SIM v6.1 or 6.2, please do not update to OA 3.30
    until you've applied all patches available for your HP SIM version, or upgrade
    your HP SIM to v6.3 prior to upgrading your OA environment.  If running
    versions of HP SIM prior to v6.1, you must upgrade to a HP SIM v6.3 prior to
    upgrading to OA 3.30.
    
    &gt;
    
    &gt; **Enclosure Power Subsystem**
    
    &gt;
    
    &gt;   * As of Onboard Administrator v2.60, the Onboard Administrator detects
    power supplies within the scope of Customer Advisory c01519680 and flags them
    with a "Red X" critical error condition and displays the message: "HP strongly
    recommends replacing power supply #X at the customer's earliest possible
    convenience pursuant to Customer Advisory c01519680." Flagged power supplies
    continue to function and the enclosure remains operational. See customer
    advisory c01519680 for more information: &lt;http://h20000.www2.hp.com/bizsupport
    /TechSupport/Document.jsp?objectID=c01519680&gt;
    
    &gt; **Enclosure Dynamic Power Cap**
    
          * **Caution**: If Enclosure Dynamic Power Cap is enabled, the changes in this feature in OA v3.10 may result in servers halted in POST after a reboot and status Degraded due to "Insufficient Enclosure Power", or the server may be unable to power on.   This condition can be a result of reducing the Enclosure Power Cap after all server blades are powered on.  If the enclosure Power Available is lower than the iLO Advanced report of Initial Power-On Request Value - then that server could encounter this issue.  The workaround is to increase the Enclosure Power Cap to provide more Power Available to the enclosure.
          * Power-on and reboot of server blades requires that the active Onboard Administrator determine that the server power request can be satisfied.  Changes to power supplies, input power feeds, power redundancy mode, power capping, power limit and the power state of other blades and devices in the enclosure may affect the ability to power on a server blade or reboot a server blade.  HP recommends testing a fully configured enclosure from a completely powered-off state before finalizing the enclosure power settings.
    
    &gt; **VLAN**
    
          * If the Enclosure VLAN feature is enabled:
            1. Ensure that all HP Virtual Connect Ethernet and Virtual Connect FC interconnect modules are configured with the same management VLAN as the OA modules.
            2. Ensure all enclosures with Virtual Connect multi-enclosure domains have the same management VLAN configuration for all VC interconnects and all OA modules.
            3. Ensure that all HP 3G SAS switches are configured with the same management VLAN ID as the OA modules in that enclosure.
    
    **Firmware Dependency:**
    
    &gt; For firmware compatibility information, please see HP BladeSystem Firmware
    Maintenance, &lt;http://www.hp.com/go/bladesystemupdates.&gt;
    
    **Problems Fixed:**
    
    &gt; **General**
    
    &gt;   * Fixed an issue where false Link status may be indicated when the certain
    NIC adapters are mapped to an HP 1 Gb Ethernet Pass-Thru Module even when no
    cable is attached (as described in the Customer Advisory c02473928). OA 3.31
    contains the corrected 1Gb Ethernet Pass-Thru PIC Firmware version 3.0.3. PIC
    Firmware upgrade procedure is shown below.
    
    &gt;
    
    &gt;&gt; **Detailed Description:** HP NC550m, NC551m, NC552m, or NC553i 10GbE Server
    Adapters may indicate a false link status when mapped to an HP 1 Gb Ethernet
    Pass-thru module even if there is no cable attached from the Pass-thru module
    to the switch. Even if a cable is either not connected or becomes
    inadvertently unplugged, and therefore no network connectivity is present, the
    server blade front panel NIC LED status will be illuminated green, indicating
    link. In addition, the operating system will display a message similar to,
    "Local area connection is now connected." This can also cause Network teaming
    and configuration issues because the NIC will always report that there is
    link.
    
    &gt;&gt;
    
    &gt;&gt; In addition, the HP System Management Homepage (SMH) NIC status is
    displayed incorrectly when a NIC cable is unplugged under any Linux operating
    system.
    
    &gt;&gt;
    
    &gt;&gt; This only occurs with the 1 Gb Pass-thru module. 10 Gb Pass-thru and 1/10Gb
    switches do not exhibit this issue.
    
    &gt;&gt;
    
    &gt;&gt; **Resolution:** for the applicable configurations described above, upgrade
    the OA Firmware to 3.31, and follow the procedure below for all 1 Gb Pass-thru
    modules in the enclosure:
    
    &gt;&gt;
    
    &gt;&gt;   1. Log into the OA CLI interface as an Administrator
    
    &gt;&gt;   2. OA&gt; show update  
    This will show current and available firmware versions for programmable
    devices. OA 3.31 will indicate the newly available Pass-Thru PIC Firmware
    3.0.3.
    
    &gt;&gt;   3. OA&gt; update device icbay &lt;bay number | all&gt;  
    This will update the specified interconnect bay, note that bay1 is 1A, etc.,
    as shown in the previous command
    
    &gt;&gt;   4. OA&gt; show update  
    Run this again to confirm that the versions now match
    
          * Fixed an issue where upgrading from Onboard Administrator (OA) 3.11 to OA 3.20, 3.21 or 3.30, under defined circumstances, may cause Virtual Connect (VC) to disconnect its Fibre Channel (FC) connections.  This is limited to systems using a HP ProLiant or Integrity Blade with a FlexFabric Adapter (Mezzanine or LOM) and either a
            * Fibre Channel over Ethernet (FCoE) connection to a VC FlexFabric module or a
            * FC connection from a FC Mezzanine to a VC FC module
    
    &gt; &gt; **Detailed Description:** OA firmware revisions 3.20, 3.21, and 3.30
    identify the capabilities of the embedded G7 FlexFabric Adapter LOM or
    FlexFabric Adapter Mezzanine differently than OA firmware 3.11.  If a VC
    profile had previously been created and assigned to a blade using OA firmware
    3.11, then the newer OA firmware will detect a VC profile mismatch. This
    mismatch may cause Virtual Connect to disconnect the blade FC or FCoE SAN
    connections after a VC firmware upgrade or when a user issues a VC Manager
    (VCM) reset command.
    
    &gt;&gt;
    
    &gt;&gt; **_All_** the following must be true to be exposed to this condition on a
    VC firmware upgrade or VCM reset:
    
    &gt;&gt;
    
    &gt;&gt;   * A VC profile with a SAN fabric must have been assigned to that blade
    with OA firmware version 3.11
    
    &gt;&gt;   * A blade must have at least one HP FlexFabric Adapter (including LOM or
    Mezzanine)
    
    &gt;&gt;   * The current version of OA firmware is OA 3.20, 3.21, or 3.30
    
    &gt;&gt;   * The blade has not been removed/reinserted, nor the OA CLI Reset Server
    command run, nor had its profile reassigned, since the OA firmware was
    upgraded to OA 3.20 or later.
    
    &gt;&gt;
    
    &gt;&gt; Note that VC profiles assigned to a blade using OA version 3.20 or later
    are not impacted.  
    Note that OA firmware version 3.11 is the first OA version to support
    FlexFabric Adapters.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.32" date="1317643200">-     *Important Notes:**
    
    &gt; **HP SIM Support**
    
    &gt;   * If you are running HP SIM v6.1 or 6.2, please do not update to OA 3.30
    until you've applied all patches available for your HP SIM version, or upgrade
    your HP SIM to v6.3 prior to upgrading your OA environment.  If running
    versions of HP SIM prior to v6.1, you must upgrade to a HP SIM v6.3 prior to
    upgrading to OA 3.30.
    
    &gt;
    
    &gt; **Enclosure Power Subsystem**
    
    &gt;
    
    &gt;   * As of Onboard Administrator v2.60, the Onboard Administrator detects
    power supplies within the scope of Customer Advisory c01519680 and flags them
    with a "Red X" critical error condition and displays the message: "HP strongly
    recommends replacing power supply #X at the customer's earliest possible
    convenience pursuant to Customer Advisory c01519680." Flagged power supplies
    continue to function and the enclosure remains operational. See customer
    advisory c01519680 for more information: &lt;http://h20000.www2.hp.com/bizsupport
    /TechSupport/Document.jsp?objectID=c01519680&gt;
    
    &gt; **Enclosure Dynamic Power Cap**
    
    &gt;
    
    &gt;   * **Caution**: If Enclosure Dynamic Power Cap is enabled, the changes in
    this feature in OA v3.10 may result in servers halted in POST after a reboot
    and status Degraded due to "Insufficient Enclosure Power", or the server may
    be unable to power on.   This condition can be a result of reducing the
    Enclosure Power Cap after all server blades are powered on.  If the enclosure
    Power Available is lower than the iLO Advanced report of Initial Power-On
    Request Value - then that server could encounter this issue.  The workaround
    is to increase the Enclosure Power Cap to provide more Power Available to the
    enclosure.
    
    &gt;   * Power-on and reboot of server blades requires that the active Onboard
    Administrator determine that the server power request can be satisfied.
    Changes to power supplies, input power feeds, power redundancy mode, power
    capping, power limit and the power state of other blades and devices in the
    enclosure may affect the ability to power on a server blade or reboot a server
    blade.  HP recommends testing a fully configured enclosure from a completely
    powered-off state before finalizing the enclosure power settings.
    
    &gt; **VLAN**
    
    &gt;
    
    &gt;   * If the Enclosure VLAN feature is enabled:
    
    &gt;     1. Ensure that all HP Virtual Connect Ethernet and Virtual Connect FC
    interconnect modules are configured with the same management VLAN as the OA
    modules.
    
    &gt;     2. Ensure all enclosures with Virtual Connect multi-enclosure domains
    have the same management VLAN configuration for all VC interconnects and all
    OA modules.
    
    &gt;     3. Ensure that all HP 3G SAS switches are configured with the same
    management VLAN ID as the OA modules in that enclosure.
    
    **Firmware Dependency:**
    
    &gt; For firmware compatibility information, please see HP BladeSystem Firmware
    Maintenance, &lt;http://www.hp.com/go/bladesystemupdates.&gt;
    
    **Problems Fixed:**
    
    &gt; **General**
    
    &gt;   * Fixed a customer reported issue.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.50" date="1332417600">-      OA 3.50 is required for HP Gen8 server blades.  Please update you enclosures with OA 3.50 _**before**_ inserting a Gen8 server blade into the enclosure.
      * For all other configurations OA 3.50 is recommended.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.50" date="1332504000">-     *Enhancements/New Features:**
    
      * **Hardware Support**
        * HP ProLiant BL460c Gen8 Server Blade
      * **Firmware Additions**
        * Active Health System (AHS) - Provides a log of historical information and the most recent states and events for ProLiant servers for the last 24 hours or longer. This information is intended to provide a service advantage when diagnosing and repairing servers, as well as for debug of customer issues.
        * Intelligent Power Discovery (IPD) - Added IPD support to the Onboard Administrator.
        * NIC display enhanced to correlate server NIC labels between the OA, iLO and VC
        * Increased the private key size used for security from 1024 bits to 2048 bits.
        * Updated OA to use the June 27, 2011 time zone data files.  The list of newly supported time zones includes: 
          * America\Argentina\Salta
          * America\Bahia_Banderas
          * America\Kralendijk
          * America\Lower_Princes
          * America\Matamoros
          * America\Metlakatla
          * America\North_Dakota\Beulah
          * America\Ojinaga
          * America\Santa_Isabel
          * America\Sitka
          * Antarctica\Macquarie
          * Asia\Kathmandu
          * Asia\Novokuznetsk
          * Pacific\Chuuk
          * Pacific\Pohnpei</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.50" date="1332590400">-     *Important Notes:**
    
      * **HP Gen8 Blade Support**
        * HP ProLiant Gen8 server blades require updating the Onboard Administrator to version 3.50 or later and Virtual Connect to version 3.51 or later _**before**_ inserting your ProLiant Gen8 server blade into an enclosure.
      * **HP SIM Support**
        * If you are running HP SIM v6.1 or 6.2, please do not update to OA 3.30 until you've applied all patches available for your HP SIM version, or upgrade your HP SIM to v6.3 prior to upgrading your OA environment. If running versions of HP SIM prior to v6.1, you must upgrade to a HP SIM v6.3 prior to upgrading to OA 3.30.
      * **Enclosure Power Subsystem**
        * As of Onboard Administrator v2.60, the Onboard Administrator detects power supplies within the scope of Customer Advisory c01519680 and flags them with a "Red X" critical error condition and displays the message: "HP strongly recommends replacing power supply #X at the customer's earliest possible convenience pursuant to Customer Advisory c01519680." Flagged power supplies continue to function and the enclosure remains operational. See customer advisory c01519680 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01519680&gt;
      * **Enclosure Dynamic Power Capping**
        * **Caution: **Onboard Administrator v3.10 or later: Enabling Enclosure Dynamic Power Capping may result in:
        * Servers halted in POST after a reboot and status Degraded due to "Insufficient Enclosure Power"  
    or
    
        *  A server may be unable to power on  
    This condition can be a result of reducing the Enclosure Power Cap after all
    server blades are powered on. If the enclosure Power Available is lower than
    the iLO Advanced report of Initial Power-On Request Value from a server blade
    - then that server blade could encounter this issue. The workaround is to
    increase the Enclosure Power Cap to provide more power available to the
    enclosure.
    
        * Power-on and reboot of server blades requires that the active Onboard Administrator determines that the server power request can be satisfied. Changes to power supplies, input power feeds, power redundancy mode, power capping, power limit and the power state of other blades and devices in the enclosure may affect the ability to power on a server blade or reboot a server blade. HP recommends testing a fully configured enclosure from a completely powered-off state before finalizing the enclosure power settings.
      * **VLAN**
        * If the Enclosure VLAN feature is enabled:
      1. Ensure that all HP Virtual Connect Ethernet and Virtual Connect FC interconnect modules are configured with the same management VLAN as the Onboard Administrator modules.
      2. Ensure all enclosures with Virtual Connect multi-enclosure domains have the same management VLAN configuration for all VC interconnects and all Onboard Administrator modules.
      3. Ensure that all HP 3G SAS switches are configured with the same management VLAN ID as the Onboard Administrator modules in that enclosure.
    
    **Firmware Dependency:**
    
      * For firmware compatibility information please see HP BladeSystem Firmware Maintenance, &lt;http://www.hp.com/go/bladesystemupdates&gt;.
    
    **Problems Fixed:**
    
      * **General**
        * Fixed an issue where an Enclosure IP failure could cause the OA to be inoperable for a short period of time during a transition from Standby to Active.
        * Fixed an issue where both OAs claim to be active resulting in network loop flooding at OA startup.
        * Fixed an issue where the CLI command UPDATE DEVICE TRAY would not execute the update.
        * Fixed an issue where Single Sign On to iLO failed.
        * Fixed an issue where the Onboard Administrator occasionally displayed incorrect DIMM memory total for a blade.
        * Fixed an issue where only one OA is accessible after upgrading redundant OAs from OA 3.21 to OA 3.30 where the OA continues to reboot for 30 minutes due to internal error.
        * Fixed an issue where some third party PCIe option cards could prevent the PCI Expansion blade from powering up properly. The PCI Expansion blade firmware must be upgraded to version 2.26 which is contained within OA 3.50.
        * Fixed an issue where an OA that had been up for a very long time might restart due to an out of memory condition.
        * Fixed an issue where the OA would improperly set an interconnect module health status to OK when the interconnect module had an internal fault.
        * Fixed an issue where any interconnect bay between 5 and 8 were not showing in "Show All/Show Config".
        * Fixed an issue where OA would lose its "Enclosure IP mode" during repeated failovers.
        * Fixed an issue where the OA could possibly drop HTTP packets under heavy loads.
        * Fixed an issue where under rare circumstances the OA would hang at boot step [7/16] and never recover even after flash disaster recovery.
        * Fixed an issue where some server blades would not initially power on when enclosure power cap was enabled.
        * Fixed a rare condition where the OA would clear a server blade's Virtual Serial Number and Virtual UUID during an iLO communication drop-out.
        * Fixed an issue where under rare circumstances the OA could experience a segmentation fault after midplane replacement.
        * Fixed an issue where under rare circumstances the OA LCD service could cause a segmentation fault and reboot.
      * **CLI**
        * Fixed an issue where the OA CLI Show Enclosure Temp command does not always display temps for G7 server blades.  If no server blade temps are shown then the OA incorrectly displays the enclosure ambient temperature instead.
      * **GUI**
        * Fixed an issue with the power meter graphical view which caused Firefox timeout issues.
      * **KVM**
        * Set KVM default minimum video resolution to 800 x 600 pixels.
      * **DVD**
        * Fixed an issue where the SET SERVER DVD CONNECT command would occasionally not take effect.
      * **Network**
        * Fixed an issue where NTP can be enabled or disabled from Standby OA.
        * Fixed an issue where the OA could display stale or incorrect IP information for DHCP setting.
        * Fix an issue where the OA enabled for remote logging becomes unresponsive due to a DNS server outage.
      * **VLAN**
        * Fixed an issue where the OA GUI would not display error messages if an error occurred while saving VLAN configuration settings.
        * Fixed an issue where the OA may lose communication with an iLO under the following condition: VLAN is enabled, the blade's iLO is assigned a non-default VLAN ID different than that of the OA's VLAN ID, and an OA failover is performed.
      * **SNMP**
        * Fixed an issue where the standby OA's ping responses slow down over time and the OA could reboot due to out of memory (after approximately a month) when SNMP is enabled.
      * **LDAP**
        * Fixed an issue where the LDAP Test page (and TEST LDAP CLI command) did not properly handle a directory server at an IPv6 address.
        * Fixed an issue where the OA's LDAP server IP address was incorrectly set during a configuration upload operation.
        * Enhance LDAP certificate validation to also consider the Subject Alternative Name field.
        * Enhance LDAP certificate validation to enforce Valid Before/After date limits on the server certificate.
        * Enhance LDAP certificate validation to enforce CN matches when FIPS mode is enabled.
        * Enhance LDAP Certificate Authority signature checking to observe some Ext3 flags.
      * **Thermals**
        * Fixed display of Ambient Temperature Sensor on some G7 and later blades.
        * Fixed an issue where quickly removing and inserting fans could cause the OA to get out of sync with the actual fans present in the chassis.
        * Fixed an issue where a fan's status would randomly indicate a degraded or failed status and then immediately return to an OK status.
        * Fixed an issue where the "update show fan" command would not always display the correct fan slot in a c3000 enclosure.
        * Fixed an issue that caused critical fan failures when relocating mismatched fans on a c3000 enclosure.
        * Fixed an issue where OA would unnecessarily ramp fan speeds due to a temporary loss of communication with iLO.
      * **VC**
        * Fixed an issue where the OA failed to display the Flex NICs properly after a VC failover, Active VC IP address change or a VC domain name change.
        * Fixed an issue where back-to-back switchovers of the OA could result in a corrupted VC/OA configuration.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.55" date="1332676800">-     *Enhancements/New Features:**
    
      * **Hardware Support**
        * None
      * **Firmware Additions**
        * None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.55" date="1332763200">-     *Important Notes**
    
      * **HP Gen8 Blade Support**
        * OA 3.30, OA 3.31 and OA 3.32 will correctly power up and perform the initial configuration of Gen8 Server Blades.  However, when used with Virtual Connect, subsequent configuration changes to the network and storage profiles may not be handled properly resulting in incorrect port configurations.  OA 3.50 is required for use with Virtual Connect and Gen8 blades.  For more details, refer to the Customer Advisory (ID= c03246192) Onboard Administrator and Virtual Connect - HP ProLiant Gen8 Server Blades Require Onboard Administrator Firmware Version 3.50 (or Later) and Virtual Connect Firmware Version 3.51 (or Later): &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03246192&gt;.
        * Correct configuration of HP ProLiant Gen8 server blades requires updating the Onboard Administrator to version 3.50 or later and Virtual Connect to version 3.51 or later before inserting your ProLiant Gen8 server blade into an enclosure. Failure to upgrade the OA before inserting a Gen8 blade in the enclosure will result in a profile pending status with Virtual Connect.
        * Versions of the OA prior to OA 3.30 will not properly configure Gen8 server blades and should _not _be used.  
      * **HP SIM Support**
        * Version 6.1 and 6.2 of HP SIM do not discover and associate enclosures running OA versions 3.30 or later.  If you are running HP SIM v6.1 or 6.2, please do not update to OA 3.30 or later until you've applied all patches available for your HP SIM version, or upgrade your HP SIM to v6.3 prior to upgrading your OA environment. If running versions of HP SIM prior to v6.1, you must upgrade to HP SIM v6.3 or later prior to upgrading to OA 3.50 or later. 
      * **Enclosure Power Subsystem**
        * Onboard Administrator detects power supplies within the scope of Customer Advisory c01519680 and flags them with a "Red X" critical error condition and displays the message: "HP strongly recommends replacing power supply #X at the customer's earliest possible convenience pursuant to Customer Advisory c01519680." Flagged power supplies continue to function and the enclosure remains operational. See Customer Advisory c01519680 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01519680&gt;.
      * **Enclosure Dynamic Power Capping**
        * **Caution:** Onboard Administrator v3.10 or later: Enabling Enclosure Dynamic Power Capping may result in one of the following: 
          * Servers halted in POST after a reboot and status Degraded due to "Insufficient Enclosure Power"
          * A server may be unable to power on
    This condition can be a result of reducing the Enclosure Dynamic Power Capping
    after all server blades are powered on. If the enclosure Power Available is
    lower than the iLO Advanced report of Initial Power-On Request Value from a
    server blade - then that server blade could encounter this issue. The
    workaround is to increase the Enclosure Dynamic Power Capping to provide more
    power available to the enclosure devices.
    
        * With Enclosure Dynamic Power Capping enabled, changes to power supplies, input power feeds, power redundancy mode, power capping, power limit and the power state of other blades and devices in the enclosure may affect the ability to power on a server blade or reboot a server blade. HP recommends testing a fully configured enclosure from a completely powered-off state before finalizing the enclosure power settings.
      * **VLAN **
        * If the Enclosure VLAN feature is enabled: 
          1. Ensure that all HP Virtual Connect Ethernet and Virtual Connect FC interconnect modules are configured with the same management VLAN as the Onboard Administrator modules.
          2. Ensure all enclosures with Virtual Connect multi-enclosure domains have the same management VLAN configuration for all VC interconnects and all Onboard Administrator modules.
          3. Ensure that all HP SAS Switches are configured with the same management VLAN ID as the Onboard Administrator modules in that enclosure.
    
    **Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed**
    
      * **General**
        * OA 3.50 does not support SSO (single sign on) to iLO 2 (ProLiant G6, G5 or G1 server blades) when LDAP authentication is used with the syntax of &lt;domain&gt;\&lt;user&gt;. The syntax works correctly with OA 3.55.  See Customer Advisory c03234658for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03234658&gt;.
        * When LDAP-based authentication is used to access the OA, if the user name syntax contains a "," (comma), Single Sign-On (SSO) to any iLOs will fail after several attempts. An example of such syntax is:  CN=smith,CN=users,DC=domain,DC=com  Once this issue is encountered, all other users (local users, LDAP users with syntaxes without a comma, or users accessing the OA via HP-SIM) are also impacted (those users will not be able to SSO to any iLO's). The syntax works correctly with OA 3.55.
        * OA 3.50 (or prior) EBIPA page does not refresh the Management IP address for CBS 3020 Interconnect Modules (Cisco Catalyst Blade Switch) if the Switch firmware is upgraded from version 12.2(55)SE4 (or earlier) to version 12.2(58)SE1 (or later) without resetting the OA or the switch. OA 3.55 refreshes the correct IP address automatically.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.56" date="1338984000">-     Updating to OA 3.56 is optional, though if you are experiencing security
    issues outlined in the release notes or thermal issues with a HP BL460c Gen8
    server blade then you should consider updating to OA 3.56.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.56" date="1339070400">-     *Important Notes**
    
      * **HP Gen8 Blade Support**
        * OA 3.30, OA 3.31 and OA 3.32 will correctly power up and perform the initial configuration of Gen8 Server Blades.  However, when used with Virtual Connect, subsequent configuration changes to the network and storage profiles may not be handled properly resulting in incorrect port configurations.  OA 3.50 is required for use with Virtual Connect and Gen8 blades.  For more details, refer to the Customer Advisory (ID= c03246192) Onboard Administrator and Virtual Connect - HP ProLiant Gen8 Server Blades Require Onboard Administrator Firmware Version 3.50 (or Later) and Virtual Connect Firmware Version 3.51 (or Later): &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03246192&gt;.
        * Correct configuration of HP ProLiant Gen8 server blades requires updating the Onboard Administrator to version 3.50 or later and Virtual Connect to version 3.51 or later before inserting your ProLiant Gen8 server blade into an enclosure. Failure to upgrade the OA before inserting a Gen8 blade in the enclosure will result in a profile pending status with Virtual Connect.
        * Versions of the OA prior to OA 3.30 will not properly configure Gen8 server blades and should _not _be used.  
      * **HP SIM Support**
        * Version 6.1 and 6.2 of HP SIM do not discover and associate enclosures running OA versions 3.30 or later.  If you are running HP SIM v6.1 or 6.2, please do not update to OA 3.30 or later until you've applied all patches available for your HP SIM version, or upgrade your HP SIM to v6.3 prior to upgrading your OA environment. If running versions of HP SIM prior to v6.1, you must upgrade to HP SIM v6.3 or later prior to upgrading to OA 3.50 or later. 
      * **Enclosure Power Subsystem**
        * Onboard Administrator detects power supplies within the scope of Customer Advisory c01519680 and flags them with a "Red X" critical error condition and displays the message: "HP strongly recommends replacing power supply #X at the customer's earliest possible convenience pursuant to Customer Advisory c01519680." Flagged power supplies continue to function and the enclosure remains operational. See Customer Advisory c01519680 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01519680&gt;.
      * **Enclosure Dynamic Power Capping**
        * **Caution:** Onboard Administrator v3.10 or later: Enabling Enclosure Dynamic Power Capping may result in one of the following: 
          * Servers halted in POST after a reboot and status Degraded due to "Insufficient Enclosure Power"
          * A server may be unable to power on
    This condition can be a result of reducing the Enclosure Dynamic Power Capping
    after all server blades are powered on. If the enclosure Power Available is
    lower than the iLO Advanced report of Initial Power-On Request Value from a
    server blade - then that server blade could encounter this issue. The
    workaround is to increase the Enclosure Dynamic Power Capping to provide more
    power available to the enclosure devices.
    
        * With Enclosure Dynamic Power Capping enabled, changes to power supplies, input power feeds, power redundancy mode, power capping, power limit and the power state of other blades and devices in the enclosure may affect the ability to power on a server blade or reboot a server blade. HP recommends testing a fully configured enclosure from a completely powered-off state before finalizing the enclosure power settings.
      * **VLAN **
        * If the Enclosure VLAN feature is enabled: 
          1. Ensure that all HP Virtual Connect Ethernet and Virtual Connect FC interconnect modules are configured with the same management VLAN as the Onboard Administrator modules.
          2. Ensure all enclosures with Virtual Connect multi-enclosure domains have the same management VLAN configuration for all VC interconnects and all Onboard Administrator modules.
          3. Ensure that all HP SAS Switches are configured with the same management VLAN ID as the Onboard Administrator modules in that enclosure.
    
    **Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed**
    
      * **General**
        * HP ProLiant BL460c Gen8 server blades not properly cooled after a BIOS firmware upgrade. See Customer Advisory c03365221 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03365221&gt;.
        * Security enhancements. See Security Bulletin c03315912 for more information: &lt;http://h20566.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c03315912&gt;.
        * Beginning with version 3.50, the OA could optionally generate 2048-bit keys for use with SSH and SSL. However, on upgrade the OA would retain existing 1024 bit keys to avoid disrupting ongoing communication. To switch from 1024-bit to 2048-bit keys you needed to first reset the OA configuration to factory defaults which would cause the generation of new keys. Beginning with version 3.56, a new CLI command "GENERATE KEY" can be used to force new keys to be generated at any time, i.e. without first resetting to factory defaults. For more information, refer to the section on new features.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.60" date="1343217600">-     *Enhancements/New Features:**
    
      * **Hardware Support**
        * HP ProLiant WS460c Gen8 Workstation Blade
        * HP ProLiant BL660c Gen8 Server Blade
        * HP Virtual Connect Flex-10/10D Module for c-Class BladeSystem
      * **Firmware Additions**
        * Enclosure Firmware Management (EFM) allows administrators to define a single firmware baseline (SPP version) for the G5, G6, G7 and Gen8 Server Blades in a c-Class enclosure.  The administrator can have the firmware updated to the baseline on server insertion, during a pre-defined maintenance window, or manually.  The Onboard Administrator maintains logs of the EFM firmware updates, and reports on compliance with the established baseline. 
          * EFM supports HP Service Pack for ProLiant (HP SPP) 2011.09 or newer.  Please review the HP Service Pack for ProLiant (HP SPP) documentation and release notes for issues and information about supported firmware components, &lt;http://www.hp.com/go/spp&gt;.
          * Enclosure Firmware Management (EFM) is not supported on the following OA Hardware Modules: 
            * HP BladeSystem c3000 Onboard Administrator (PN# 448589-B21, 461514-B21)
            * HP BladeSystem c7000 Onboard Administrator (PN# 412142-B21)
        * Administrators can now define a custom Login Banner.  This can be used, for example, to display your specific Terms of Service (TOS) when logging in to the OA.
        * The OA IPv6 setting on the Enclosure TCP/IP Settings Page-&gt;IPv6 Settings tab now enables IPv6 traffic for all the devices in the enclosure (IPv6, RA, DHCPv6). 
          * The OA will display IPv6 addresses assigned to the iLO
          * You must have IPv4 infrastructure to retain complete manageability through the OA; e.g. virtual media, single sign on, Enclosure Firmware Management.
        * Insight Remote Support enables health and inventory data for the enclosure to be collected by HP to expedite resolution of your issues.  Examples of data that is collected include: 
          * Enclosure name
          * Enclosure product name
          * Enclosure part number
          * Enclosure serial number
          * Enclosure manufacturer name
          * Onboard Administrator firmware version
          * Onboard Administrator IP and MAC addresses
        * New CLI command SET SERIAL BAUD "&lt;Baud Rate&gt;" configures the baud rate settings for the OA serial console port. Valid Baud Rate values are:  9600, 19200, 38400, 57600, and 115200.
        * New SHOW HEALTH CLI command provides a summary of the health/status of all components in the enclosure.
        * Beginning with iLO 3 (G7 server blades) firmware version 1.50 and iLO 4 (Gen8 server blades) firmware version 1.05 a change in the server status reported by the Onboard Administrator will be observed in cases where a server attempts to power on but power on is delayed or denied.  In addition to the diagnostic status information indicating the cause of the power delay or denial, an additional diagnostic status indication will now be reported by the Onboard Administrator indicating that the server blade is reporting an internal degraded status.  This is an intentional behavior change.
        * Enhanced the HPONCFG CLI command to allow variable substitution. HPONCFG sends a RIBCL script to the specified HP ProLiant server blades with the access level and privilege of the current user. Command syntax is as follows:  
            HPONCFG [NOAUTOLOGIN] [SUBSTITUTE [TEST] {&lt;variable&gt;="value" [,&lt;variable&gt;="value"[,]]}] {ALL | &lt;bay number&gt; [{ , | - } &lt;bay number&gt;]} {&lt;&lt; &lt;end marker&gt; | &lt;from_url&gt; [&lt;to_url&gt;]}  
    To use variable substitution, specify the token SUBSTITUTE followed by a list
    of variable assignments. Variable name and its value can include spaces,
    numbers, or any printable characters. Up to 25 variables are supported. The
    maximum length of variable name is 48 characters.  Specify TEST to review the
    RIBCL script that will be sent to the iLO without executing the script.  e.g.
    The following command line would replace the string "%NAME%" in the RIBCL
    script that gets executed with "MY_NAME":  
            HPONCFG SUBSTITUTE NAME="MY_NAME"
        * Updated OA SNMP to support the CPQRACK-MIB version 1.16.  Please see the HP Systems Insight Manager MIB Kit v9.20 for more details on the CPQRACK-MIB, &lt;http://h18013.www1.hp.com/products/servers/management/hpsim/mibkit.html&gt;.
        * A new warning message, "Mixing different power supply models is not supported. The power supply in bay #X must be replaced with the proper part number.", is issued and the Power sub-system is degraded when different types of power supplies are mixed in c3000 enclosures.
        * With previous versions of the OA, packet flooding conditions on the management network could cause the OA to stop processing incoming packets.  Once triggered, this condition would persist until the OA was restarted.  The current version of the OA is more resilient to this condition, and will resume normal packet processing once the packet flooding conditions have cleared.  HP continues to strongly recommend that OA network ports be separate from your production network.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.60" date="1343304000">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed**
    
      * **General **
        * Previous versions logged transient network link status changes for the OA, servers and interconnects.  For example:  
    Apr 30 06:48:17 OA: Network link to server 6 is down  
    Apr 30 06:49:02 OA: Network link to server 6 is up
    
      * **Thermals**
        * OA 3.5x firmware versions track cumulative fan communication errors during continuous OA uptime.  Once a default threshold of cumulative errors is exceeded, the fan is marked as failed.  Some Active Cool 200 fans experience intermittent fan communication failures that will trigger this failure typically within 3 months of continuous operation, although the fans are otherwise operating normally.  Version 3.60 implements a different algorithm that avoids marking false failures with this generation of fans.  See Customer Advisory c03395857 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03395857&gt;.
      * **IPv6**
        * Alertmail now works with IPv6.
        * The DHCPv6 lease was reset each time the OA network was restarted by an OA reboot or other network configuration changes. This resulted in the OA inadvertently failing to request its existing IPv6 address when attempting to renew its IPv6 address via DHCP and typically receiving a different IPv6 address each renewal.
        * Under some conditions, users were unable to add a second IPv6 static address or to remove static IPv6 addresses thru the WEB GUI.
        * When the user specified both the Standby IPv6 DNS Server 1 and IPv6 DNS Server 2 thru the OA WEB GUI, the information for IPv6 DNS Server 1 was inadvertently discarded.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.70" date="1349784000">-     *Enhancements/New Features:**
    
      * **Firmware Additions**
        * **FIPS**
          * FIPS, or _Federal Information Processing Standards_, is a set of publications that document standards for implementing security. More information can be found on "National Institute of Standards and Technology" website &lt;http://csrc.nist.gov/publications/PubsFIPS.html&gt;. OA 3.70 provides a user selectable FIPS Mode of operation wherein: 
            * only FIPS 140-2 approved algorithms such as AES, 3DES and SHA are permitted,
            * strong passwords are enforced,
            * integrity self-tests are performed whenever encryption services are used (Known Answer Tests - KATs),
            * and partition integrity checks on boot are performed.
          * Enabling FIPS mode on an OA module or redundant pair of OA modules automatically forces the OA module(s) to be reset to factory defaults due to FIPS requirements. Please configure the OA module(s) for FIPS mode operation prior to performing any other enclosure or OA configuration including configuration of Virtual Connect.
          * Some features are permanently disabled in FIPS mode for compliance reasons: 
            * Telnet access
            * Enclosure IP mode
            * SNMP
            * OA Firmware downgrades
            * Set Factory Defaults
            * Upload support dumps
            * Disable strong passwords
            * Disable LCD PIN protection
          * The default security settings in OA 3.70 have been upgraded and are now equivalent to prior version's "Enforce Strong Encryption" setting. The "Enforce Strong Encryption" setting has been removed from OA 3.70.
          * Upon changing FIPS modes, all security related data is cleared from the OA, including certificates, keys, and other critical security parameters. Please refer to the security section in the Onboard Administrator user guide for more information.
          * FIPS is not supported on the following OA Hardware Modules: 
            * HP BladeSystem c3000 Onboard Administrator (PN# 448589-B21, 461514-B21)
            * HP BladeSystem c7000 Onboard Administrator (PN# 412142-B21)
        * **GUI**
          * Internet Explorer 10 (IE 10) is supported in compatibility mode only.  The IE 10 "Windows 8 - Style UI Mode" is not supported.
          * OA GUI Management Console now allows login to 6Gb SAS Interconnect module Interfaces if VLANs are defined for the Interconnect modules.
        * **IPv6**
          * OA 3.70 adds a group box in the Management Processor Information tab on the iLO - Device Bay page, where a radio button is displayed to allow selection of the current IPv4 address and all IPv6 addresses assigned to the iLO.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.70" date="1349870400">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed**
    
      * **General **
        * If using OA 3.6x, HP BladeSystem c3000 Enclosures containing both of the following power supply models show the power subsystem degraded, with one or more power supplies being marked as mismatched. See Customer Advisory c03509204 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03509204&gt;. 
          * HP 1200W Common Slot Silver Hot Plug Power Supply Kit 
            * Part number 437572-B21
            * Spare part number 441830-001
          * HP 1200W Common Slot Silver Hot Plug Power Supply Kit 
            * Part number 500172-B21
            * Spare part number 498152-001</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.71" date="1355313600">-     *Enhancements/New Features:**
    
      * None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.71" date="1355400000">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed**
    
      * **General **
        * The power subsystem might be reported as degraded and the HP 1200W Common Slot-48VDC Hot Plug Power Supply DC power supplies (HP part number: 437573-B21) as failed due to a device mismatch when running OA firmware 3.6x or 3.70 in a c3000 enclosure. See Customer Advisory c03571787 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03571787&gt;.
        * Intermittent  issue where server name was reset to default after power cycle.
        * Intermittent issue that would incorrectly reflect the HP 6120XG Ethernet Blade Switch and the HP ProCurve 6120G/XG Blade Switch status after the switch was rebooted or after a switch firmware update was performed.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.72" date="1361188800">-     *Enhancements/New Features:**
    
      * None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.72" date="1361275200">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed**
    
      * **Authentication **
        * When the OA is enabled for TFA and the certificate chain contains more than 2 CA certificates previous versions of the OA would not establish an SSL Connection.  The OA now accepts a max depth of 7 CA Certificates.
      * **Integrity Server Blades**
        * Under rare circumstances an HP Integrity BL8x0c i2 or BL8x0c i4 Server Blade configured with Virtual Connect may momentarily lose its network connection during an OA failover. See Customer Advisory c03613140 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03613140&gt;.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.73" date="1372075200">-     *Enhancements/New Features:**
    
      * **Hardware**
        * Added support for the "HP 2650W HE PSU" power supply for the HP BladeSystem c7000 Enclosure.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.73" date="1372161600">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed**
    
      * In the HP BladeSystem c3000 Enclosure with at least one Cisco Catalyst Blade Switch 3020 for HP c-Class BladeSystem installed, OA enclosure thermal management may not provide sufficient cooling to allow some blade configurations to operate at optimal performance under heavy workloads.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.01" date="1377604800">-     *Enhancements/New Features:**
    
      * **Hardware Additions**
        * HP 2650W HE PSU power supply for the HP BladeSystem c7000 Enclosure.
        * Brocade 16Gb/16 SAN Switch for HP BladeSystem c-Class
        * Brocade 16Gb/28 SAN Switch for HP BladeSystem c-Class
        * Brocade 16Gb/28 SAN Switch Pwr Pk+ for HP BladeSystem c-Class
        * HP 6125XLG Blade Switch
        * HP FlexFabric 10Gb 2-port 534FLB Adapter
        * HP FlexFabric 10Gb 2-port 534M Adapter
        * HP QMH2672 16Gb FC HBA for BladeSystem c-class
      * **Features Additions and Changes**
        * IPv6 support to EBIPA (Enclosure Bay IP Addressing) for interconnect modules and server blades
        * Language Pack Support to allow for Japanese and Chinese GUI interfaces
        * SNMP3 support
        * Enhanced the UPDATE ILO CLI commandto to support server blades with the Trusted Platform Module (TPM) enabled
        * The sender's email address for alertmail notifications
        * Monitoring of status of battery on OA module(s) with low battery level indication reported as OA diagnostic status.  When a low battery level status indication is encountered, the spare battery kit (HP p/n 708907-001) should be used for replacement of the battery as soon as possible as enclosure configuration settings may be lost if the OA loses power.
        * Two-Factor Authentication user certificates no longer require the "sslclient" property to be set.
        * Removed support "diffie-hellman-group1-sha1" as supported SSH key exchange option by default.  This may impact the ability of older SSH clients which do not support more contemporary and secure SSH key exchange options to connect to OA modules running OA 4.01.  This can be re-enabled via the "SET SECURESH SERVER KEX DHG1" CLI command.
      * **Browser Support**
        * Updated web browser support as follows: 
          * Microsoft Internet Explorer 8, 9, and 10
          * Mozilla Firefox ESR 17
          * Google Chrome</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.01" date="1377691200">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed**
    
      * **General**
        * Partnering alert on HP BladeSystem Insight Display LCD may not be cleared. See Customer Advisory c03801002 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03801002&gt;.
        * When running OA firmware versions 3.6x or 3.7x with the OA deployed in a large, flat management network topology, the OA reboots after logging an OA system log similar to the following: 
          * Nov 11 22:04:54 Kernel: Out of Memory: Kill process 10562 (iptables) score 822 and children.
        * KVM connections to iLO 2 server blades would fail if the default Remote Control Telnet port was changed in iLO.
        * HP Insight Management does not properly report partnered blades installed in lower slots when associated with a full height blade such as the HP ProLiant BL680c. This issues does not occur when the partner blade is associated with a half height blade such as the HP ProLiant BL460c.
        * Insight Display reports a config error when HP Integrity BL890c i2, HP Integrity BL870c i2, or  HP Integrity BL860c i2 Server Blades are paired with a tape storage blade.
        * OA 'Link loss failover' does not function properly after performing OA FW SYNC.
        * Primary OA would stop responding to network requests with a "HTTP service is unresponsive" error message under certain management network configurations.
        * The OA firmware behavior related to downloading files via a URL specifying authenticated FTP as the protocol has changed.  This new behavior results in the home directory of the specified user being used as the relative root path in the URL.  A double "//" must now be specified at the beginning of the path specification within the URL in order to specify an absolute path that avoids the use of the specified user's home directory in the path.  For example: "ftp://user:password@host//path/to/file" will specify an absolute path of /path/to/file while "ftp://user:password@host/path/to/file" will specify a path to /home/user/path/to/file.
      * **Alertmail**
        * False alertmail messages are sent indicating the enclosures status as degraded followed by another message indicating the status has changed to OK.
      * **Authentication**
        * When the OA is enabled for Two-Factor Authentication (TFA) and the certificate chain contains more than 2 CA certificates, previous versions of the OA would not establish an SSL Connection.  The OA now accepts a max depth of 7 CA Certificates.
        * OA reboots with a segmentation violation when uploading a user certificate with an invalid certificate authority (CA) path.
      * **Enclosure Firmware Management (EFM)**
        * The OA EFM configuration would be improperly configured after restoring a previously saved OA configuration script.
        * When observing the EFM update process from a server blade console, note that manual user interaction with any user dialog screens presented can cause the EFM process for that server blade to fail.
      * **FIPS**
        * When FIPS mode has been enabled for the OA module(s) within an enclosure and a redundant OA which does not have FIPS mode enabled is later introduced into the enclosure, the current FIPS mode configuration will not be successfully synchronized to this newly introduced OA module.  To work around this issue, it is recommended that the OA module be reset to factory defaults prior to being introduced into a redundant OA configuration where FIPS mode has been enabled.
        * When FIPS mode is enabled for a redundant OA configuration, the automatic synchronization of FIPS mode configuration from the active to the standby OA module will trigger a reset of the standby OA module to factory defaults.  This operation will be incorrectly recorded in the OA syslog as having been performed by the "Insight Display" user.
      * **GUI**
        * Script error displayed on flashing OA 
          * Issue 1: An alert titled "Warning: Unresponsive script" may occur if connectivity to the OA is lost. This can be safely ignored, and the user can sign in after the connection is restored.
          * Issue 2: An alert titled "Internet Explorer Script Error" may occur on a remote GUI session when flashing the OA. This may be safely ignored.
      * **Integrity Server Blades**
        * Under rare circumstances, an HP Integrity BL8x0c i2 or BL8x0c i4 Server Blade installed in a HP BLc7000 Enclosure configured with Virtual Connect may momentarily lose its network connection during an OA failover.  See Customer Advisory c03613140 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03613140&gt;
      * **Interconnects**
        * In the HP BladeSystem c3000 Enclosure with at least one Cisco Catalyst Blade Switch 3020 for HP c-Class BladeSystem installed, OA enclosure thermal management may not provide sufficient cooling to allow some blade configurations to operate at optimal performance under heavy workloads. 
        * Some BladeSystem interconnect modules may fail to connect or may experience excessive errors in certain scenarios after an I/O module is inserted into an enclosure that is already operating with OA firmware 3.6x/3.7x. See Customer Advisory c03811228 for more information: &lt;http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03811228&gt;
      * **LDAP**
        * Enhanced LDAP authorization to distinguish the same user name in different LDAP Groups.
      * **OA Upgrade**
        * The OA flash process completes successfully although 88% is the highest percentage reported.
      * **Power**
        * The OA would incorrectly display an 'AC Subsystem Overload' alert message due to a transient power condition related to the Dynamic Power Saving mode.
        * SHOW POWER CLI output does not immediately reflect power configuration changes made by SET POWER MODE
      * **SNMP**
        * The OA reboots with an out of memory condition due to many SNMP MIB Walk requests after being active for long periods of time.
        * SNMP not accessible from standby OA IP with OA 3.56 through OA 3.60.
      * **VLAN**
        * Slow OA and virtual media access with 3.60 and later when VLAN functionality is enabled.
        * OA firmware sync feature does not work when VLAN is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.02" date="1396958400">-     *Enhancements/New Features:**
    
      * **Hardware**
        * Added support for the "HP 2650W HE PSU" power supply for the HP BladeSystem c7000 Enclosure.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.02" date="1397044800">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed **
    
      * **General**
        * OA 4.02 includes fix for CVE 2014-0224. HPSBMU03058 rev.1 - HP BladeSystem c-Class Onboard Administrator (OA). 
        * In the HP BladeSystem c3000 Enclosure with at least one Cisco Catalyst Blade Switch 3020 for HP c-Class BladeSystem installed, OA enclosure thermal management may not provide sufficient cooling to allow some blade configurations to operate at optimal performance under heavy workloads.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.12" date="1397131200">-     Users should update to OA 4.12 if their system is using OA 4.11.  
      
    **Optional** - Users should update to OA 4.12 if their system is using an OA version prior to OA 4.11 and is affected by one of the documented fixes or if there is a desire to utilize any of the enhanced functionality provided by this version.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.12" date="1397217600">-     *Enhancements/New Features:**
    
      * **Hardware Additions**
        * HP LPe1605 16Gb FC HBA for BladeSystem c-Class.
        * HP Smart Array P230i Controller.
      * **Features Additions and Changes**
        * **Authentication**
          * Enhanced nested LDAP group support to include sub-tree search of the configured search contexts.
          * Enhanced nested LDAP group support to perform sub-tree search at specified search contexts.
        * **Enclosure iLO Federation**
          * In versions of OA firmware prior to OA 4.11, ILOs within an enclosure were not able to communicate in a peer-to-peer fashion.  If you wish to enable iLO Federation between blades in an individual enclosure, the Enable Enclosure iLO Federation Support configuration option in the OA must first be enabled. In addition to enabling this support for the enclosure, you must also enable the necessary support individually for any desired blades through the iLO user interfaces.  The Enable Enclosure iLO Federation Support configuration option is enabled by default. Please ensure that this setting is disabled if there are any concerns with enabling peer-to-peer communication between iLOs within the enclosure.  The configuration option can be displayed or modified via the Enclosure Information-&gt;Enclosure Settings-&gt;Network Access page in the OA GUI web console, or it can be displayed via the OA CLI interface using SHOW NETWORK command and modified using the ENABLE/DISABLE ENCLOSURE_ILO_FEDERATION_SUPPORT CLI commands.
        * **FIPS**
          * Cryptographic Known Answer Tests (KATs) now run on each OA reboot and/or power cycle irrespective of the FIPS mode setting.
        * **HP Insight Remote Support**
          * Added support for the Insight Remote Support Direct Connect configuration.
          * Added CLI and GUI interfaces for importing a self-signed certificate from an Insight RS Hosting Device into the OA. This certificate is used to validate the signing authority of the Insight RS Hosting Device, which is required to allow communication with the Hosting Device when the OA is in FIPS mode.
        * **IPv6**
          * The OA supports DDNS for IPv6 addresses.
          * Added support for displaying IPv6 addresses for the associated enclosure devices for the SHOW INTERCONNECT, SHOW TOPOLOGY and SHOW SERVER commands.
        * **Security**
          * Added support for TLS 1.1 and TLS 1.2 as a secure communication protocol.
          * Enabled "diffie-hellman-group1-sha1" as a supported SSH key exchange option by default. Support for "diffie-hellman-group1-sha1" as a supported SSH key exchange option was disabled in OA 4.01 by default. This can be disabled via the "SET SECURESH SERVER KEX DHG1" CLI command if required. Note that updating to OA 4.11 will not change the current setting but resetting the OA factory default settings will result in"diffie-hellman-group1-sha1" key exchange being enabled. Any saved OA configuration scripts should be updated appropriately.
      * **Browser Support**
        * Updated web browser support as follows: 
          * Microsoft Internet Explorer 8, 9, 10, and 11.
          * Mozilla Firefox ESR 17 and ESR 24.
          * Google Chrome.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.12" date="1397304000">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed**
    
      * **General**
        * ****Disabled support for OpenSSL TLS heartbeat extension. CVE-2014-0160 &lt;https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0160&gt;, HPSBMU02994 - [HP BladeSystem c-Class Onboard Administrator (OA) running OpenSSL, Remote Disclosure of Information](http://h20566.www2.hp.com/portal/site/hpsc/template.PAGE/action.process/public/kb/docDisplay/?javax.portlet.action=true&amp;spf_p.tpst=kbDocDisplay&amp;javax.portlet.begCacheTok=com.vignette.cachetoken&amp;spf_p.prp_kbDocDisplay=wsrp-interactionState%3DdocId%253DZW1yX25hLWMwNDIzNjA2Mg%2525253D%2525253DhPsCeNc%257CdocLocale%253Den_US%257CcalledBy%253DSearch_Result&amp;javax.portlet.endCacheTok=com.vignette.cachetoken) \- Document ID: c04236062  (Currently Rev 1)
        * The OA CLI command RESET ILO fails to successfully reset the specified iLO with a response indicating "No iLO link detected" when executed on HP ProLiant BL2x220c G5, G6, and G7 Server Blades in bays 1-8.
        * Reset to factory defaults fails for redundant OA modules. See the Customer Advisory [c04116279 ](http://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c04116279)for more information.
        * OA displays FCoE functionality associated with incorrect physical function (PF) for HP FlexFabric 10Gb 2-port 526FLB Adapter.
        * On initial insertion into the enclosure, the asset tag data for a server blade may not be populated or may be displayed as "[Unknown]" in the "Server Device Bay Information" tab of the web GUI or after executing the "SHOW SERVER INFO" command from the CLI.
        * After making network configuration-related changes to the OA, the following message may be logged to the configured remote syslog server from the standby, "OA: Remote Syslog: Unable to open enclosure configuration file. Exiting".
        * OA v4.01 may hang when booting if the Alertmail Sender Name string includes space characters and is either 39 or 40 characters long.
        * OA 'Link loss failover' does not function properly after performing OA FW SYNC.
      * **EFM**
        * Inability to power on all blades within an enclosure due to insufficient enclosure power after running EFM update process on blades with the "Forced Power Off" EFM configuration option enabled.
      * **GUI**
        * The GUI cannot complete the loading process on linked enclosures for USER or OPERATOR accounts without OA bay access enabled. This behavior was only exhibited in OA 4.01 firmware.
      * **Integrity Blade Servers**
        * The OA fails to update the IP address of a HP Integrity BL860c or BL870c Server Blade after enabling an EBIPA address for the blade. OA commands such as CONNECT SERVER will fail until either the OA is restarted or the blade's iLO is reset.
      * **IPv6**
        * The CONNECT SERVER CLI command fails in IPv6-only network environment.
        * The HTTP service for IPv6 may become unresponsive configuring the OA with an IPv6 address and enabling IPv6 support through the GUI or CLI within a very short time. See the Customer Advisory [c04012934 ](http://h20565.www2.hp.com/portal/site/hpsc/template.PAGE/public/kb/docDisplay/?spf_p.tpst=kbDocDisplay&amp;spf_p.prp_kbDocDisplay=wsrp-navigationalState%3DdocId%253Demr_na-c04012934-1%257CdocLocale%253D%257CcalledBy%253D&amp;javax.portlet.begCacheTok=com.vignette.cachetoken&amp;javax.portlet.endCacheTok=com.vignette.cachetoken)for more information.
      * **OA Redundancy**
        * When an OA forced failover is initiated from either the CLI or the GUI and the management network is under an extreme load, a kernel panic and reboot of the new standby module may be observed.
      * **Power**
        * Spurious enclosure power supply insertion and subsequent removal events logged for unpopulated power supply bays in a c3000 Enclosure.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.13" date="1397390400">-     *Recommended** \- Users should update to OA 4.13 if their system is using OA 4.12.  
      
    **Optional** - Users should update to OA 4.13 if their system is using an OA version prior to OA 4.12 and is affected by one of the documented fixes or if there is a desire to utilize any of the enhanced functionality provided by this version.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.13" date="1397476800">-     *Enhancements/New Features:**
    
      * **Hardware Additions**
        * HP LPe1605 16Gb FC HBA for BladeSystem c-Class.
        * HP Smart Array P230i Controller.
      * **Features Additions and Changes**
        * **Authentication**
          * Enhanced nested LDAP group support to include sub-tree search of the configured search contexts.
          * Enhanced nested LDAP group support to perform sub-tree search at specified search contexts.
        * **Enclosure iLO Federation**
          * In versions of OA firmware prior to OA 4.11, ILOs within an enclosure were not able to communicate in a peer-to-peer fashion.  If you wish to enable iLO Federation between blades in an individual enclosure, the Enable Enclosure iLO Federation Support configuration option in the OA must first be enabled. In addition to enabling this support for the enclosure, you must also enable the necessary support individually for any desired blades through the iLO user interfaces.  The Enable Enclosure iLO Federation Support configuration option is enabled by default. Please ensure that this setting is disabled if there are any concerns with enabling peer-to-peer communication between iLOs within the enclosure.  The configuration option can be displayed or modified via the Enclosure Information-&gt;Enclosure Settings-&gt;Network Access page in the OA GUI web console, or it can be displayed via the OA CLI interface using SHOW NETWORK command and modified using the ENABLE/DISABLE ENCLOSURE_ILO_FEDERATION_SUPPORT CLI commands.
        * **FIPS**
          * Cryptographic Known Answer Tests (KATs) now run on each OA reboot and/or power cycle irrespective of the FIPS mode setting.
        * **HP Insight Remote Support**
          * Added support for the Insight Remote Support Direct Connect configuration.
          * Added CLI and GUI interfaces for importing a self-signed certificate from an Insight RS Hosting Device into the OA. This certificate is used to validate the signing authority of the Insight RS Hosting Device, which is required to allow communication with the Hosting Device when the OA is in FIPS mode.
        * **IPv6**
          * The OA supports DDNS for IPv6 addresses.
          * Added support for displaying IPv6 addresses for the associated enclosure devices for the SHOW INTERCONNECT, SHOW TOPOLOGY and SHOW SERVER commands.
        * **Security**
          * Added support for TLS 1.1 and TLS 1.2 as a secure communication protocol.
          * Enabled "diffie-hellman-group1-sha1" as a supported SSH key exchange option by default. Support for "diffie-hellman-group1-sha1" as a supported SSH key exchange option was disabled in OA 4.01 by default. This can be disabled via the "SET SECURESH SERVER KEX DHG1" CLI command if required. Note that updating to OA 4.11 will not change the current setting but resetting the OA factory default settings will result in"diffie-hellman-group1-sha1" key exchange being enabled. Any saved OA configuration scripts should be updated appropriately.
      * **Browser Support**
        * Updated web browser support as follows: 
          * Microsoft Internet Explorer 8, 9, 10, and 11.
          * Mozilla Firefox ESR 17 and ESR 24.
          * Google Chrome.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.13" date="1397563200">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed  
      
    **Onboard Administrator firmware version 4.13 resolved the following issue:****
    
      * **General**
        * OA 4.10 is no longer available on the web and has been replaced with OA 4.13.  OA 4.13 includes fix for CVE 2014-0224 and also includes fix provided in OA 4.12 for CVE 2014-0160. HPSBMU03058 rev.1 - HP BladeSystem c-Class Onboard Administrator (OA).  
    
    ****The following issues were resolved in Onboard Administrator firmware version 4.12 and are included in version 4.13:  ** **
    
      * **General**
        * ****Disabled support for OpenSSL TLS heartbeat extension. CVE-2014-0160 &lt;https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0160&gt;, HPSBMU02994 - [HP BladeSystem c-Class Onboard Administrator (OA) running OpenSSL, Remote Disclosure of Information](http://h20566.www2.hp.com/portal/site/hpsc/template.PAGE/action.process/public/kb/docDisplay/?javax.portlet.action=true&amp;spf_p.tpst=kbDocDisplay&amp;javax.portlet.begCacheTok=com.vignette.cachetoken&amp;spf_p.prp_kbDocDisplay=wsrp-interactionState%3DdocId%253DZW1yX25hLWMwNDIzNjA2Mg%2525253D%2525253DhPsCeNc%257CdocLocale%253Den_US%257CcalledBy%253DSearch_Result&amp;javax.portlet.endCacheTok=com.vignette.cachetoken) \- Document ID: c04236062  (Currently Rev 1)
        * The OA CLI command RESET ILO fails to successfully reset the specified iLO with a response indicating "No iLO link detected" when executed on HP ProLiant BL2x220c G5, G6, and G7 Server Blades in bays 1-8.
        * Reset to factory defaults fails for redundant OA modules. See the Customer Advisory [c04116279 ](http://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c04116279)for more information.
        * OA displays FCoE functionality associated with incorrect physical function (PF) for HP FlexFabric 10Gb 2-port 526FLB Adapter.
        * On initial insertion into the enclosure, the asset tag data for a server blade may not be populated or may be displayed as "[Unknown]" in the "Server Device Bay Information" tab of the web GUI or after executing the "SHOW SERVER INFO" command from the CLI.
        * After making network configuration-related changes to the OA, the following message may be logged to the configured remote syslog server from the standby, "OA: Remote Syslog: Unable to open enclosure configuration file. Exiting".
        * OA v4.01 may hang when booting if the Alertmail Sender Name string includes space characters and is either 39 or 40 characters long.
        * OA 'Link loss failover' does not function properly after performing OA FW SYNC.
        * Installing HP SSO certificates from multiple OA clients simultaneously may result in the corruption of one or more of the SSO certificates. 
      * **EFM**
        * Inability to power on all blades within an enclosure due to insufficient enclosure power after running EFM update process on blades with the "Forced Power Off" EFM configuration option enabled.
      * **GUI**
        * The GUI cannot complete the loading process on linked enclosures for USER or OPERATOR accounts without OA bay access enabled. This behavior was only exhibited in OA 4.01 firmware.
      * **Integrity Blade Servers**
        * The OA fails to update the IP address of a HP Integrity BL860c or BL870c Server Blade after enabling an EBIPA address for the blade. OA commands such as CONNECT SERVER will fail until either the OA is restarted or the blade's iLO is reset.
      * **IPv6**
        * The CONNECT SERVER CLI command fails in IPv6-only network environment.
        * The HTTP service for IPv6 may become unresponsive configuring the OA with an IPv6 address and enabling IPv6 support through the GUI or CLI within a very short time. See the Customer Advisory [c04012934 ](http://h20565.www2.hp.com/portal/site/hpsc/template.PAGE/public/kb/docDisplay/?spf_p.tpst=kbDocDisplay&amp;spf_p.prp_kbDocDisplay=wsrp-navigationalState%3DdocId%253Demr_na-c04012934-1%257CdocLocale%253D%257CcalledBy%253D&amp;javax.portlet.begCacheTok=com.vignette.cachetoken&amp;javax.portlet.endCacheTok=com.vignette.cachetoken)for more information.
      * **OA Redundancy**
        * When an OA forced failover is initiated from either the CLI or the GUI and the management network is under an extreme load, a kernel panic and reboot of the new standby module may be observed.
      * **Power**
        * Spurious enclosure power supply insertion and subsequent removal events logged for unpopulated power supply bays in a c3000 Enclosure.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.21" date="1397649600">-     *Recommended** \- Users should update to OA 4.21 if their system is using OA 4.20. Users should updated to either OA 4.12 or OA 4.21 if their system is using OA 4.11.  
      
    **Optional** - Users should update to OA 4.21 if their system is using an OA version prior to OA 4.11 and is affected by one of the documented fixes or if there is a desire to utilize any of the enhanced functionality provided by this version.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.21" date="1397736000">-     *Enhancements/New Features:**
    
      * **Features Additions and Changes**
        * **General**
          * **Disabled support for OpenSSL TLS heartbeat extension. ****CVE-2014-0160 ****&lt;https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0160&gt;****, HPSBMU02994 - ****[HP BladeSystem c-Class Onboard Administrator (OA) running OpenSSL, Remote Disclosure of Information**](http://h20566.www2.hp.com/portal/site/hpsc/template.PAGE/action.process/public/kb/docDisplay/?javax.portlet.action=true&amp;spf_p.tpst=kbDocDisplay&amp;javax.portlet.begCacheTok=com.vignette.cachetoken&amp;spf_p.prp_kbDocDisplay=wsrp-interactionState%3DdocId%253DZW1yX25hLWMwNDIzNjA2Mg%2525253D%2525253DhPsCeNc%257CdocLocale%253Den_US%257CcalledBy%253DSearch_Result&amp;javax.portlet.endCacheTok=com.vignette.cachetoken)** \- Document ID: c04236062  (Currently Rev 1)**
          * Added Fully Qualified Domain Name (FQDN) link support for accessing iLOs and Interconnects. 
        * **IPv6**
          * The OA fully supports operation in a mixed IPv4/IPv6 or IPv6-only management network including management of IPv6-capable enclosure infrastructure devices such as iLO and interconnect modules. To use IPv6 networking, you should review the  OA IPv6 settings and customize them as necessary for your specific IPv6 environment. Note that if routing between IPv6 management networks is required, the routing configuration of the OA and enclosure infrastructure devices may be performed either via external IPv6 router advertisements or, starting with OA 4.20, via static configuration of an IPv6 gateway. After completing the necessary IPv6 configuration of the OA, you may then access any IPv6-capable enclosure infrastructure devices via its supported user interfaces and perform management actions from the OA.
          * Modified factory default state of IPv6 enclosure level settings (IPv6, DHCPv6, and SLAAC) from "disabled" to "enabled" by default to better support default connectivity to the OA in IPv6-only management network environments. Note that updating to OA 4.20 will not change the configuration of these settings but any subsequent reset to factory defaults will result in these settings being enabled. Any previously saved OA configuration scripts should be updated appropriately.
          * Added support for configuration of a static IPv6 gateway as an addition to the previously existing static IPv6 network settings for the OA module.
          * Added support for configuration of an IPv6 gateway for blade server iLOs and interconnect modules via the Enclosure Bay IP Addressing for IPv6 feature.
        * **Interconnects**
          * Added two new CLI commands to support the "BLc SX1018HP" switch only: 
            * SET INTERCONNECT ADMIN_PASSWORD FACTORY [ &lt;bay number&gt; ] - resets the Interconnect management password back to the factory setting.
            * SET INTERCONNECT FACTORY [ &lt;bay number&gt; ] - performs a factory reset on the Interconnect.
        * **SNMP**
          * In some instances, SNMP changes successfully configured from the OA user interface can fail to be processed properly most notably resulting in the OA failing to send SNMP traps to configured SNMP alert destinations.  
    
    
      * **Browser Support **
        * Microsoft Internet Explorer 8, 9, 10, and 11.
        * Mozilla Firefox ESR 17 and ESR 24.
        * Google Chrome.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.21" date="1397822400">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.22" date="1403438400">-     *Recommended** \- Users should update to OA 4.22 if their system is using OA 4.20 or 4.21.  
    **Optional** - Users should update to OA 4.22 if their system is using an OA version prior to OA 4.12 and is affected by one of the documented fixes or if there is a desire to utilize any of the enhanced functionality provided by this version.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.22" date="1403524800">-     Patched the support for SSL/TLS MITM Vulnerability CVE-2014-0224
    &lt;http://www.openssl.org/news/secadv_20140605.txt&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.23" date="1410004800">-     Addressed an issue where OA-iLO communication breaks when OA 4.22 is used with
    ILO-2 2.27, ILO-3 1.82 and ILO-4 2.10. The versions of iLO listed were updated
    to address a security vulnerability CVE-2014-3566</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.30" date="1410091200">-     *Enhancements/New Features:**
    
      * **Hardware Additions**
        * HP ProLiant BL460c Gen9 Server
        * Smart Array 12Gb SAS Controller
        * HP FlexFabric 20Gb 2-port 650FLB Adapter
        * HP FlexFabric 20Gb 2-port 650M Adapter
        * HP FlexFabric 10Gb 2-port 536FLB Adapter
        * HP Adapters QDR/EN 10Gb &amp; FDR/EN 40Gb 544+M
        * HP 2650W High Voltage Power Supply
        * HP High Voltage Power Module
      * **Features Additions and Changes**
        * **General**
          * Support for configuration of boot order settings for UEFI-capable blades operating in UEFI boot mode.
          * Enhanced the existing RESET ILO OA CLI command to remotely perform a hardware-based reset of iLO.  This hardware-based reset is only supported on Gen9 server blades and is equivalent to the iLO reset that can be manually performed using the UID button on a Gen9 server blade.  Note that this iLO reset can be performed without impact to the operating state of the associated server.
        * **Enclosure Firmware Management (EFM)**
          * Support for clearing all existing EFM log data stored in the OA, including both the OA EFM log and the server-specific Firmware and Session logs.
        * **Security**
          * Support for customizing secure connection protocols and ciphers to be used by the OA when it is operating with FIPS Mode enabled. This configuration is only accessible and used by the OA when the OA is configured in either FIPS Mode ON or FIPS Mode DEBUG.
          * Support for configuration of the client request timeout settings on the OA web server. These settings are configurable using the new OA CLI SET HTTP REQUESTREADTIMEOUT command. 
        * **IPv6**
          * Support for a new **Enable Router Advertisements** enclosure-level IPv6 setting. Router Advertisements from the external management network are allowed onto the internal enclosure management network when this setting is enabled and blocked when it is disabled. 
          * Support for manual configuration of up to three static IPv6 network routes associated with the OA network interface.
          * Support on the Standby OA GUI **TCP/IP Settings&gt;IPv6Settings** tab for configuring and reporting certain IPv6 settings.
        * **DNS **
          * Improved DNS server redundancy reporting on the Active OA and Standby OA GUI** TCP/IP Settings** screens  and via the CLI SHOW OA NETWORK and SHOW NETWORK commands.  Depending on how many DNS servers are configured, the Onboard Administrator can employ up to six DNS servers for lookups: two IPv4 DNS servers (either static or DHCP assigned, but not both) and four IPv6 DNS servers (static or DHCP assigned, or both). For more information, see the OA user guides.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.30" date="1410177600">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **Problems Fixed**
    
    **General**
    
      * In rare cases, the OA may fail to successfully identify server blades that have been either physically inserted into the enclosure or have been reset by executing the OA CLI RESET SERVER command.  When this issue occurs, the affected server blades are misidentified as an unsupported blade type.
      * Restoring or configuring OA settings from a saved configuration script may fail to apply all network settings on the Standby OA module. The failing configuration script commands return the following error: "An error occurred while communicating with the other Onboard Administrator." 
      * The RSA key for SSH is not properly exchanged with the Standby OA during an OA failover event when Enclosure IP Mode is enabled. After an OA failover event, when logging into the OA, SSH clients using the Enclosure IP address to access the Active OA may display an RSA key fingerprint warning message or "man-in-the-middle" security breach warning message.  This issue only occurs on OA 4.1x or OA 4.2x versions of OA firmware when the OA has been factory reset or new SSH keys were manually generated.  
      * The OA periodically reboots with the following entry logged in the OA system log:"OA: DHCP Monitor: DHCPD or RADVD is not running. Restarting OA." 
      * In an IPv6-only management network environment with the VLAN feature enabled, the CONNECT SERVER OA CLI command fails to connect to the server blade serial console with an error displayed similar to the following: Connecting to bay 1 ... iLO failed to respond: Interrupted system call (4)
    **Browsers**
    
      * After logging in to the OA GUI via the Google Chrome browser (Chrome-v34.0.1847.116 m or greater), the OA web application fails to load properly. The OA GUI login screen may display the warning: "Your browser does not have the required functionality to run the application." 
      * When using Microsoft Internet Explorer 11, the results of a configuration script fail to load properly after uploading and executing a configuration script using a local file from the OA web GUI. This issue was seen only when more than one script was uploaded without refreshing the page
    **EBIPA**  
    
      * Enclosure devices (including interconnect modules) fail to be configured with the Link Local address corresponding to the IPv6 gateway specified in the EBIPA for IPv6 configuration settings.  This issue only occurs when an IPv6 other than the Link Local address of the gateway is specified in the EBIPA for IPv6 configuration settings and will only occur for certain gateway server devices.
    **Serial Console**  
    
      * When logging in to connect to the OA via the serial port, if a user enters the **@** key as part of the login user name or password, the entered line is erased. 
      * When the baud rate for the OA serial port is configured to a value greater than the default 9600, attempts to directly paste saved commands or text into an open OA serial console session results in truncation or corruption of the pasted data. 
    **SNMP**  
    
      * No response received to a UDP network request sent from a client to an enclosure device such as iLO or an interconnect module. This issue was specifically observed when an SNMP request was sent to an interconnect module.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.31" date="1414324800">-     *Enhancements/New Features:**
    
      * **Version 4.31 New Feature:**
        * Added support for HP OneView management of enclosure configurations that do not include HP Virtual Connect interconnect modules.  
    
    
      * **Version 4.30 Features Additions and Changes: **
        * **New Hardware Support:**
          * HP ProLiant BL460c Gen9 Server
          * Smart Array 12Gb SAS Controller
          * HP FlexFabric 20Gb 2-port 650FLB Adapter
          * HP FlexFabric 20Gb 2-port 650M Adapter
          * HP FlexFabric 10Gb 2-port 536FLB Adapter
          * HP Adapters QDR/EN 10Gb &amp; FDR/EN 40Gb 544+M
          * HP 2650W High Voltage Power Supply
          * HP High Voltage Power Module
        * **General:**
          * Support for configuration of boot order settings for UEFI-capable blades operating in UEFI boot mode.
          * Enhanced the existing RESET ILO OA CLI command to remotely perform a hardware-based reset of iLO.  This hardware-based reset is only supported on Gen9 server blades and is equivalent to the iLO reset that can be manually performed using the UID button on a Gen9 server blade.  Note that this iLO reset can be performed without impact to the operating state of the associated server.
        * **Enclosure Firmware Management (EFM)**
          * Support for clearing all existing EFM log data stored in the OA, including both the OA EFM log and the server-specific Firmware and Session logs.
        * **Security**
          * Support for customizing secure connection protocols and ciphers to be used by the OA when it is operating with FIPS Mode enabled. This configuration is only accessible and used by the OA when the OA is configured in either FIPS Mode ON or FIPS Mode DEBUG.
          * Support for configuration of the client request timeout settings on the OA web server. These settings are configurable using the new OA CLI SET HTTP REQUESTREADTIMEOUT command. 
        * **IPv6**
          * Support for a new **Enable Router Advertisements** enclosure-level IPv6 setting. Router Advertisements from the external management network are allowed onto the internal enclosure management network when this setting is enabled and blocked when it is disabled. 
          * Support for manual configuration of up to three static IPv6 network routes associated with the OA network interface.
          * Support on the Standby OA GUI **TCP/IP Settings&gt;IPv6Settings** tab for configuring and reporting certain IPv6 settings.
        * **DNS **
          * Improved DNS server redundancy reporting on the Active OA and Standby OA GUI** TCP/IP Settings** screens  and via the CLI SHOW OA NETWORK and SHOW NETWORK commands.  Depending on how many DNS servers are configured, the Onboard Administrator can employ up to six DNS servers for lookups: two IPv4 DNS servers (either static or DHCP assigned, but not both) and four IPv6 DNS servers (static or DHCP assigned, or both). For more information, see the OA user guides.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.31" date="1414411200">-     *Firmware Dependency**
    
    For firmware compatibility information please see HP Service Pack for ProLiant
    Information Library, &lt;http://www.hp.com/go/spp/documentation&gt;.
    
    **No new issues were resolved in Version 4.31.  
      
    Problems Fixed in Version 4.30:**
    
    **General**
    
      * In rare cases, the OA may fail to successfully identify server blades that have been either physically inserted into the enclosure or have been reset by executing the OA CLI RESET SERVER command.  When this issue occurs, the affected server blades are misidentified as an unsupported blade type.
      * Restoring or configuring OA settings from a saved configuration script may fail to apply all network settings on the Standby OA module. The failing configuration script commands return the following error: "An error occurred while communicating with the other Onboard Administrator." 
      * The RSA key for SSH is not properly exchanged with the Standby OA during an OA failover event when Enclosure IP Mode is enabled. After an OA failover event, when logging into the OA, SSH clients using the Enclosure IP address to access the Active OA may display an RSA key fingerprint warning message or "man-in-the-middle" security breach warning message.  This issue only occurs on OA 4.1x or OA 4.2x versions of OA firmware when the OA has been factory reset or new SSH keys were manually generated.  
      * The OA periodically reboots with the following entry logged in the OA system log:"OA: DHCP Monitor: DHCPD or RADVD is not running. Restarting OA." 
      * In an IPv6-only management network environment with the VLAN feature enabled, the CONNECT SERVER OA CLI command fails to connect to the server blade serial console with an error displayed similar to the following: Connecting to bay 1 ... iLO failed to respond: Interrupted system call (4)
    **Browsers**
    
      * After logging in to the OA GUI via the Google Chrome browser (Chrome-v34.0.1847.116 m or greater), the OA web application fails to load properly. The OA GUI login screen may display the warning: "Your browser does not have the required functionality to run the application." 
      * When using Microsoft Internet Explorer 11, the results of a configuration script fail to load properly after uploading and executing a configuration script using a local file from the OA web GUI. This issue was seen only when more than one script was uploaded without refreshing the page
    **EBIPA**  
    
      * Enclosure devices (including interconnect modules) fail to be configured with the Link Local address corresponding to the IPv6 gateway specified in the EBIPA for IPv6 configuration settings.  This issue only occurs when an IPv6 other than the Link Local address of the gateway is specified in the EBIPA for IPv6 configuration settings and will only occur for certain gateway server devices.
    **Serial Console**  
    
      * When logging in to connect to the OA via the serial port, if a user enters the **@** key as part of the login user name or password, the entered line is erased. 
      * When the baud rate for the OA serial port is configured to a value greater than the default 9600, attempts to directly paste saved commands or text into an open OA serial console session results in truncation or corruption of the pasted data. 
    **SNMP**  
    
      * No response received to a UDP network request sent from a client to an enclosure device such as iLO or an interconnect module. This issue was specifically observed when an SNMP request was sent to an interconnect module.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.40" date="1427630400">-     Update to this firmware version if any documented fixes or enhanced
    functionality provided by this version would be useful to your system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.40" date="1427716800">-      **General**
      *     * Cipher suites are now configured and displayed using their RFC 5246 standardized names. 
      * **EFM**
        * The maximum valid length of the Firmware Management ISO URL has been increased to 511 characters. o   **FIPS** This version of the OA addresses FIPS 140-2 certification requirements and is in the In Process list located at &lt;http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/140InProcess.pdf&gt;. Added support for FIPS 186-4 approved RSA key generation used in SSL/SSH keys and certificates    Added support for the cipher TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 Upgrading to this version of OA will replace old DSA keys with 2048-bit RSA keys to meet FIPS 140-2 requirements 
        * Replaced the MD5 password hashing algorithm with the stronger SHA256 algorithm when the Onboard Administrator is operating in FIPS Mode ON or DEBUG.  As a result of this change, OA 4.40 supports a maximum of 21 local users in FIPS Mode ON or DEBUG.  
        * Prevention of 1024-bit SSH/SSL key generation.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.40" date="1427803200">-     *General**
    
      * Devices with MAC addresses ending with "81:00" (such as f8:66:f2:6d:81:00) were unable to communicate with the OA. Some examples of the observed symptoms were:
    Attempts to ping the OA from the device fail The OA cannot use such a device
    as a gateway The OA GUI and CLI cannot be used from this device
    
      * The OA HTTP service would become unresponsive and communication to the OA would be lost after removing a local user account that had OA administrator level privileges.This problem only occurred when the removed user account had previously been used to configure network services on the OA module.    o   When running OA firmware 4.0x, 4.1x, or 4.2x, the OA could erroneously report fans and/or power supplies as missing or failed even though they were not physically removed or failed.  When this issue occurred, after a few seconds the affected fans and/or power supplies would reappear as normal. There are no known functional impacts associated with this issue other than associated brief status reporting anamolies.  o   When the CLI CONNECT SERVER command is issued to connect to the server as an LDAP user, the text console session opens successfully but the "wget: not an http,https or ftp url: http:/&lt;IP Address&gt; /xmldata?item=cpqkey" message is displayed.  o   In rare cases, the following message was logged in the Standby OA syslog during a redundancy role transition initiated by the CLI FORCE TAKEOVER command: "CERTS: Failed to open flash"
    This had no functional impact; the entry could be ignored.  
    **Documentation**
    
      * In the September 2014 (Edition 23) HP BladeSystem Onboard Administrator CLI User Guide for OA 4.30, within the description of the SET HTTP REQUESTREADTIMEOUT command, a command showing recommended values had the BODY MINRATE value as 50 instead of the correct value 500. The command with the correct recommended values is as follows: SET HTTP REQUESTREADTIMEOUT HEADER 3-8 MINRATE 500 BODY 5-10 MINRATE 500
    This error was corrected in the October 2014 (Edition 24) document.  
      **EFM**
    
      * In rare cases, the Active OA module would reboot expectedly during the update of the OA firmware on redundant OA modules.  When this issue occurred, the Active OA module would reboot during the transfer of the OA firmware image to the Standby OA module.  The OA firmware update would fail to complete successfully; a segmentation fault (SEGV) error would be logged in the Active OA system log.  This issue did not cause any firmware or data corruption, and the OA firmware update could be successful if retried following the occurrence of this issue. Note that this issue could only be encountered when updating OA modules running OA 4.30 firmware.  o   Attempts to update the firmware failed on an HP ProLiant Gen9 server blade configured in UEFI Boot Mode or UEFI Optimized Boot Mode. When this failure occurred, the firmware log for the blade server would indicate an error similar to the following for each update attempt, including the two automatic retries that occur on failure: Jul 15 09:34:19 Unable to detect ISOLINUX booting. A final status report similar to the following would also be issued:
    Jul 15 10:30:33 Firmware Management is incomplete on blade &lt;bay number&gt;.
    
      * When using an HP Firmware Management ISO image based on a URL that includes the HTTP port (for example, &lt;http://10.226.36.35:8080/bp-151ilo-2014-08-26-1.iso&gt;),  EFM failed to mount the image. The following error message would be displayed: Unable to mount ISO or validate version information. The URL or ISO is invalid.   CLI commands affected include those that depend on the URL specification via the SET FIRMWARE MANAGEMENT URL command (such as the UPDATE FIRMWARE SERVER command and the UPDATE IMAGE FW_ISO command).** ** o   The EFM firmware log would indicate "Firmware Management successfully completed on blade x" even if the iLO firmware update failed to complete successfully. 
     **IPv6**
    
      * Configuration scripts could not be applied to another OA properly when attempting to configure new EBIPA DNS IPv4/IPv6 addresses or IPv6 routes. Attempts to change the configurations could only add new addresses to those of the previous configuration. It was not possible to replace the existing addresses with the new ones. The following CLI commands now include the ALL keyword to allow clearing of all unwanted addresses or routes:
      * REMOVE EBIPA SERVER DNS ALL
      * REMOVE EBIPAV6 SERVER DNS ALL
      * REMOVE OA ROUTE IPV6 &lt;ACTIVE|STANDBY&gt; ALL
    A configuration script can now use these commands to clear the previous
    (unwanted) EBIPA DNS IP addresses and IPv6 static routes, and then add the new
    ones.  
      **KVM**
    
      * Pressing **Enter** four times consecutively on a keyboard attached to the c7000 Enclosure integrated KVM module would cause the highlighted blade server on the KVM screen to power off or on, depending on its current power state. This issue has been fixed by interchanging the **Ok**/**Confirm** and **Cancel** buttons on the **Confirm: Change Server Power** and **Change Server Power** screens so that the **Cancel** button is highlighted by default instead of the **OK** or **Confirm** button. The default focus is set on the **Cancel** button.
      **Security**
    
      * The following security vulnerabilities were fixed:   
      * CVE-2014-3511: A vulnerability could be exploited by launching man-in-the-middle attacks to force the use of TSL 1.0 instead of the intended later version of TLS. This is documented in HP Security Bulletin HPSBMU03104 ([https://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c04427546).](https://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c04427546\).# \(QXCR1001370888\))
      * CVE-2007-2242: A vulnerability could be exploited by launching denial-of-service attacks via crafted IPv6 type 0 router headers between two routers, resulting in network congestion. This is documented in HP Security Bulletin HPSBMU03104 (&lt;https://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c04427546&gt;).
      * CVE-2014-3567: A vulnerability can be exploited to cause a DOS denial-of-service (memory consumption) attack via crafted session tickets that triggers an integrity check-failure.
      * CVE-2014-3513: A vulnerability can be exploited to cause a denial of service (memory consumption) via a crafted handshake message.
      * CVE-2014-3513: SRTP Memory Leak - a memory leak in d1_srtp.c in the DTLS SRTP extension in OpenSSL 1.0.1 (before 1.0.1j) allows remote attackers to cause denial of service (memory consumption) via a crafted handshake message.
      * This release of the OA resolves this security vulnerability by compiling OpenSSl with OPENSSL_NO_SRTP (the OA does not use DTLS and SRTP). 
      * CVE-2014-0139: A vulnerability affecting SSL/TLS transactions that might allow a man-in-the-middle attacker to spoof arbitrary SSL servers via a crafted certificate issued by a legitimate Certificate Authority.
      * [CVE-2014-0015](http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-0015): A vulnerability when more than one authentication method is enabled and NTLM connections are reused, which might allow context-dependent attackers to authenticate as other users via a request.
      * CVE-2014-0138: A vulnerability affecting certain LDAP connections that might allow context-dependent attackers to connect as other users via a request (similar to issue CVE-2014-0015).
      * [CVE-2014-2522](http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-2522): A vulnerability when running on Windows and using an SChannel/Winssl TLS backend. When accessing a URL that uses a numerical IP address, curl does not verify that the server host name matches a domain name in the subject's CN or subjectAltName field of the X.509 certificate. This allows man-in-the-middle attackers to spoof servers via an arbitrary valid certificate. 
      * In addition, OpenSSL has been updated to version 1.0.1h to address multiple CVE fixes.
      
     **SSH/SSL keys**
    
      * With OA firmware later than 4.0x, attempts to add an SSH key using the OA CLI ADD SSH KEY command might fail. Intermittently, after issuing the command, the user received an error message ("The submitted file is not a valid SSH key."), in which case the command failed. 
      
    **SNMP** 
    
      * SNMP alerts (or traps) sent from the OA to an IPv6 SNMP alert destination are sent incorrectly to destination port 161 instead of port 162 (per RFC 1157) when no destination port is explicitly specified as part of an IPv6 SNMP alert destination configuration. 
        *  The OA HTTP service would become unresponsive and communication to the OA would be lost after removing a local user account with OA administrator level privileges.  This issue in only occurred when the removed user account had previously been used to configure network services on the OA module.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.50" date="1443528000">-     Update to this firmware version if any documented fixes or enhanced
    functionality provided by this version would be useful to your system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.50" date="1443614400">-     Onboard Administrator 4.50 provides support for the following enhancements:
    
      * **Hardware Additions**
        * Added support for HP 2650W PSU -US PLATINUM DC c7000 power supplies.
    
     Features Additions and Changes
    
      * **General**
        * Introduced a standardized code signing and validation mechanism to enhance the firmware image authenticity.
        * Enhanced the OA CLI SET FACTORY command to set the Administrator password to the factory default "toe tag" password. This helps customers reset the module to the factory defaults including the password.
    
     New CLI command: SET FACTORY [RESTORE_FACTORY_PASSWORD]
    
      * Enhanced the OA firmware to notify users when the network connectivity of the Standby OA is lost. This helps users restore the Standby OA's connectivity to maintain redundancy.
      * Added an option to allow selection of UEFI Target as a One Time Boot option for UEFI enabled blade servers. Now USB, UEFI_SHELL and UEFI_TARGET options have been added as One Time Boot options. The option has been added in both GUI and CLI.
      * The OA bay number is now indicated in the Enclosure TCP/IP Settings page so users can know which bay currently hosts the Active and Standby OA module. The bay number labels would be shifted based on the Active-Standby role transition
      * Added diagnostics for Enclosure management network flooding situations. Now, in the enclosure management network flooding situations, OA will report the top 5 IP addresses in the network that are contributing to the network flood. This will help the customers to identify the source of the flood and take appropriate action.
      * **Remote Support**
        * As an enhancement, SNMP traps for Insight Remote Support service event transmission failures have been added to enable users to monitor this specific trap to identify any service event transmission failures.
        * Added Insight Remote Support service event for indicating low OA RTC battery condition.The service event will give information on the OA module in which the battery is low or failed and the spare part for the replacement battery.
      * **EFM**
        * Added a feature to prevent the flashing of OA firmware while the EFM process is in progress, thereby preventing the devices from getting into an indeterminate state.
        * Enhancements in the EFM feature have been made to handle issues seen in servers that take a longer duration to boot up.
        * Added a syslog notification when the EFM ISO is changed as to indicate the change to users.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.50" date="1443700800">-      **General**
      * Fixed an issue which was seen when connecting to the OA from HP SIM using a LDAP account with the user name containing an exclamation character (!) for the SSO.
      * Fixed an issue where LDAP search contexts are showing empty after firmware is upgraded in FIPS Mode.
      * Fixed an issue where a customer logging in to OA using AD/LDAP credentials as a member of both Domain Administrators and Domain Users groups, and where one enclosure is given Domain Administrators access to the full administrative rights of the enclosure, and the other is given Domain Users limited access
      * Corrected a display issue where iLO logs listed in OA shows the order of events sorted incorrectly when the events are more than a year old. The events are displayed sorted on the month and hence events that occurred in the same month in two different years are incorrectly displayed together. The sorting now considers the year also.
      * Fixed an issue where the Device Bay Information page does not show the Management Processor/iLO NIC details under the Server NIC Information table, when the server is powered down.
      * Fixed an issue where OA reports incorrect values for Caution and Critical temperature limits when a blade is in Telco Mode.
      * Addressed an issue where Connect Server Serial command used to fail when server
      * **FIPS**
        * Fixed an issue which prevented transition to FIPS mode OFF when the enclosure is in FIPS-Degraded state. The same failure was seen when the transition was performed on a linked enclosure which was in FIPS-Degraded state. The issue has been addressed and the FIPS mode transition is allowed.
      * **EFM**
        * Addressed issues that would result in EFM failure with the following error messages: 
          * Failed to boot ISO
          * Unable to Monitor HPSUM
      * **Security**
    
           The following security vulnerabilities were fixed:
    
      * CVE-2015-0204 - A remote server can supply a weak RSA temporary key for a non-export RSA key exchange cipher suite to downgrade the session security.
      * CVE-2015-0286 - A vulnerability in ASN1_TYPE_cmp function can be exploited to launch a DoS (Denial of Service) attack by causing a crash during certificate validation operation.
      * CVE-2015-3144 - A vulnerability can be exploited to allow remote attackers to cause a denial of service (out-of-bounds read or write and crash) or possibly have other unspecified impact.
      * CVE-2015-3153 - The default CURL configuration sends custom HTTP headers to both the proxy and destination server, which might allow remote proxy servers to obtain sensitive information by reading the header contents.
      * CVE-2015-2922 - A vulnerability in the Linux kernel can be exploited by sending a crafted Router Advertisement message and setting a low IPV6 hop limit and in turn cause DoS (Denial of Service).
      * CVE-2015-1789 - A vulnerability in some OpenSSL versions allows remote attackers to cause a denial of service (out-of-bounds read and application crash) via a crafted length field in ASN1_TIME data.
      * CVE-2015-1791 - A vulnerability in some OpenSSL versions allows remote attackers to cause a denial of service (double free and application crash) or possibly have unspecified other impact by providing a NewSessionTicket during an attempt to reuse a ticket that had been obtained earlier.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.60" date="1475582400">-     Update to this firmware version if any documented fixes or enhanced
    functionality provided by this version would be useful to your system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.60" date="1475668800">-     Onboard Administrator 4.60 provides support for the following enhancements:
    
      * **Hardware Additions**
        * None.
      *  **Features Additions and Changes**
        * **General**
          * GUI, CLI, Smart components, help files, URLs, Product Names rebranded to align with HPE branding guidelines.
          * Enhanced information reporting of Gen9 servers booted in UEFI mode.
          * Support the configuration of SNMP trap agent address when non-default VLAN is enabled on OA.
          * Enhanced syslog to show the flooding information when VLAN configured nodes flood the management network.
        * **Remote Support**
          * Modified to connect to the HPE remote support URL.
        * **EFM**
          * Enhanced error handling mechanism in EFM for servers in UEFI boot mode.
          * Enhanced EFM to display detailed name for smart array controllers .
          * EFM enhanced to identify more devices in the EFM report.
          * Enhanced the status reporting of EFM operations to align with HPSUM return codes</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.60" date="1475755200">-     *General**
    
      * Addressed an issue where EFM was reporting success while firmware update of iLO 4 failed.
      * Fixed an issue where OA might lose its IP address after OA firmware upgrade when ENCLOSURE_IP_MODE was enabled .
      * Fixed an issue where all iLOs were reset after making EBIPA changes to an empty bay. Now only the specific iLOs are reset.
      * Resolved an issue where iLOs became inaccessible after OA failover occurs with iLOs configured in EBIPA for IPv6. This occurs when an external router in the management network is configured to send Router Advertisements.
      * Corrected the type mismatch of OID cpqRackCommonEnclosureManagerLocation which could cause failures in the SNMP clients. The definition is changed from STRING to INTEGER.
      * Resolved an issue where information on only the last server NIC port of a multiport adaptor was shown on GUI and CLI. Now details of all the server NIC ports are displayed.
      * Resolved an issue of time synchronization between active and standby OA when date and time settings were changed from "Manual" to "NTP".
      * Resolved EFM discovery/update failure when the server power policy in the EFM configuration is set to "must be off".
      * **Security**
    
    The following security vulnerabilities were fixed:
    
      * CVE-2016-2108 - Addressed a vulnerability in ASN.1 implementation in OpenSSL that can cause Denial Of Service via  any field in crafted serialized data
      * CVE-2015-8605 - UDP payload length not properly checked. Addressed a vulnerability where a badly formed packet with an invalid IPv4 UDP length field can cause a DHCP server, client, or relay program to terminate abnormally.
      * CVE-2012-3954 - Fixed a memory leak issue in DHCPv6 daemon that could result in out of memory condition in OA.
      * CVE-2016-0797 and CVE-2016-0799 - Addressed a vulnerability in OpenSSL that could enable security attacks by passing large amount of untrusted data to certain functions in OpenSSL.
      * CVE-2015-8605 - Addressed a vulnerability in IPv4 stack that can be exploited to cause a Denial Of Service via an invalid length field in a UDP IPv4 packet.
      * CVE-2015-3196 - Addressed a vulnerability in OpenSSL that results in Denial Of Service by remote servers via a crafted ServerKeyExchange message.
      * CVE-2015-3195 - Addressed a vulnerability in OpenSSL that can be exploited to obtain sensitive information from process memory by triggering a decoding failure in a PKCS#7 or CMS application.
      * CVE-2015-6564 - Addressed a vulnerability in OpenSSH that might allow local users to gain privileges by leveraging control of the sshd uid to send an unexpectedly early MONITOR_REQ_PAM_FREE_CTX request.
      * CVE-2015-6563 - Addressed a vulnerability in OpenSSH that allows local users to conduct impersonation attacks by leveraging any SSH login access in conjunction with control of the sshd uid.
      * CVE-2015-5621 - Addressed a vulnerability in Net-SNMP that causes a Denial Of Service and possibly allows execution of arbitrary code via a crafted packet.
      * CVE-2015-5364 and CVE-2015-5366 - Addressed a vulnerability in UDP stack that can be exploited in UDP flood scenario to cause Denial Of Service in the OA.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.70" date="1496145600">-     Update to this firmware version if any documented fixes or enhanced
    functionality provided by this version would be useful to your system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.70" date="1496232000">-     Onboard Administrator 4.70 provides support for the following enhancements:
    
    **Hardware additions**
    
      * BL460c Gen 10.
      * HPE 10GbE Pass-Thru Module.
      * Qualified support for HPE Integrity BL8x0c i6 Server Blade.
    
    Features**: additions and changes**
    
    **General**
    
      * Added support for Gen 10 Server and iLO5 features.
      * Added support for the enhanced KVM functionality in iLO5
      * Added support for HTTP boot option in the server boot options
      * Add support for HPE 10GbE Pass-Thru interconnect module.
      * Added support for HPE Integrity BL8x0c i6 Server Blade.
      * GUI, CLI, Smart components, help files, URLs, and product names rebranded to align with HPE branding guidelines.
      * Added a new SNMP trap to indicate that the power redundancy is restored in the enclosure.
      * Enhanced "SHOW ENCLOSURE TEMP" command output, to display the temperature readings like Current, Caution and Critical temperature threshold values for interconnect modules.
      * Added a provision to make sysName field to be set to DNS host name for the traps sent from Onboard Administrator.
    
    ** Security **
    
      * Adding support for CNSA approved algorithms and a new security mode - TOP_SECRET.
      * Added the ability to Enable/Disable cipher/protocol in FIPS OFF mode.
      * Added support for secured communication between HPE Embedded Remote Support functionality and the HPE Support Datacenters with the use of SHA-2 certificates.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.70" date="1496318400">-     *General**
    
      * Addressed an issue where OA "update iLO all" command fails in an enclosure with maximum Blades.
      * Addressed an issue where a Warning Alert  was wrongly sent when a fan is reseated in an enclosure
      * Addressed an issue where the port mapping information for 560M Izzy adapter Mezz controller was not displayed correctly.
      * Addressed an issue where Remote Syslog logging would fail when OA failover happened in an IPv6 only environment.
      * Enhanced OA to bring the server from a power throttled state back to normal power state upon an OA reboot to circumvent an unwarranted emergency brake.
      * Fixed an issue where the Active and Standby OAs can have the same IP address in some rare situations.
      * Resolved an issue where a Gen9 server's host name gets cleared when the blade is rebooted.
      * Addressed an issue where server blade Power ON will be delayed in enclosures with OA Firmware Version 4.60 and managed by HPE OneView, when the OA module is reset until OneView refreshes the servers.
    
    **Security**
    
    The following security vulnerabilities were fixed:
    
      * CVE-2016-5387- Addressed a vulnerability which might allow remote attackers to redirect an application's outbound HTTP traffic to an arbitrary proxy server via a crafted Proxy header in an HTTP request.
      * CVE-2016-2183- Addressed a vulnerability against TLS ciphers with 64bit block size in which makes it easier for remote attackers to obtain cleartext data via an attack against a long-duration encrypted session
      * CVE-2016-6515 - Addressed a vulnerability in OpenSSH which did not limit password lengths for password authentication, which allows remote attackers to cause a denial of service via a long string.
      * CVE-2015-8215 - Addressed a vulnerability IPv6 stack which does not validate attempted changes to the MTU value, which allows context-dependent attackers to cause a denial of service.
      * Addressed issue where in Onboard Administrator was vulnerable to Buffer overflow.
      * Added the HSTS[HTTP strict transport security] support  in OA.
      * Addressed a memory corruption vulnerability in the post-authentication sshd process.
    
    **Issues and workarounds**
    
    **Browsers**
    
      * OA GUI is not accessible in Chrome versions 43.0.2357.10 to 44.0.2383.The issue was caused by a "regression" in Chrome (or WebKit). Customers should use an alternative browser like Firefox or Internet Explorer or try a different version of Chrome.
      * SSO-to-iLO connection from the OA using an iLO host name fails with Microsoft Internet Explorer11 on Windows 8.On a Windows 8 system with Internet Explorer 10 or Internet Explorer 11, if the OA web GUI session is loaded using a host name instead of an IP address, an attempt to open an iLO window using SSO from the OA web GUI might result in the iLO page loading in the OA web GUI window instead of the intended new window. This issue was determined to be a bug in Internet Explorer and is expected to be fixed in a future release or update for Internet Explorer. To work around this issue, either use an IP address to load the OA Web GUI, or turn off Protected Mode for the appropriate zone in Internet Explorer's settings. This issue occurs only on Internet Explorer browsers.
    
    **FIPS**
    
    Certificates smaller than 2048 bits in size are not compliant with FIPS
    requirements as enforced by the OA firmware starting with OA 4.20. When the OA
    running OA firmware version 4.40 or greater is operating in FIPS Mode ON/DEBUG
    and is configured with a 1024-bit LDAP certificate that was installed when
    running a previous version of OA firmware, FIPS Mode ON/DEBUG is considered to
    be operating in a degraded state due to the presence of the non-compliant
    certificate. While operating in this FIPS-Degraded Mode operational state,
    attempts to set FIPS Mode OFF from the OA GUI Network Access&gt;FIPS tab will
    fail and show the error message The selected FIPS mode is already enabled.
    When the non-compliant certificate is removed, the FIPS-Degraded operational
    status is cleared, FIPS Mode can then be successfully set to OFF from the GUI
    interface. Note that the OA CLI command SET FIPS MODE OFF can be successfully
    used to set FIPS Mode OFF even with non-compliant 1024-bit LDAP certificates
    installed in the OA.
    
    **IRC**
    
    Unable to open .net IRC console for Gen10 Blades, Gen9 Blades also have the
    same issue. The Java applet and Webstart however, loads but the virtual media
    mounting fails. The work around is to launch the IRC through IRC Application
    (HP Lights-Out Stand Alone Remote Console) which is installed on terminal
    client.
    
    **EFM **
    
    To use EFM on Gen 10 Blades, please select options/filters "_Make Bootable ISO
    file" and _"_Enclosure Firmware Management"_ while creating custom SPP ISO on
    HPSUM 8.0.0. Please refer to HPSUM 8.0.0 User guide for further details.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.71" date="1516017600">-     Onboard Administrator 4.71 provides support for the following enhancements:
    
    ** Security **
    
         CAC Feature: The authentication mechanism in Onboard Administrator has been enhanced to support DoD  
         Common Access Card Personal Identification Verification devices. This feature enhances security by  
         supporting multi factor authentication and below are the core elements of the new Authorization mechanism  
         listed below:
    
      * During Authentication (occurs during SSL session establishment): Verifying revocation status using Online  
    Certificate Status Protocol (OCSP) or Offline Certificate Revocation List
    (CRL).
    
      * During Authentication (after SSL session establishment): The certificate's Subject Alternate Name (SAN)  
    or the Subject is validated against the User Principal Name (UPN) of the
    corresponding principal in Active Directory.
    
      * It is important to note that the local user accounts in OA are disabled in CAC mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.71" date="1516104000">-     *Security**
    
    The following security issues were fixed:
    
      * Removed the support to generate keys with SHA1 in FIPS mode, as per the latest FIPS standards SHA1 is no longer allowed.
      * Removed the support for 1024 DH primes in FIPS mode, as per the latest FIPS standards.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.80" date="1516190400">-     Onboard Administrator 4.71 provides support for the following enhancements:
    
    **Hardware additions**
    
      * BL460c Gen 10.
      * HPE 10GbE Pass-Thru Module.
      * Qualified support for HPE Integrity BL8x0c i6 Server Blade.
    
    Features**: additions and changes**
    
    **General**
    
      * Added support for Gen 10 Server and iLO5 features.
      * Added support for the enhanced KVM functionality in iLO5
      * Added support for HTTP boot option in the server boot options
      * Add support for HPE 10GbE Pass-Thru interconnect module.
      * Added support for HPE Integrity BL8x0c i6 Server Blade.
      * GUI, CLI, Smart components, help files, URLs, and product names rebranded to align with HPE branding guidelines.
      * Added a new SNMP trap to indicate that the power redundancy is restored in the enclosure.
      * Enhanced "SHOW ENCLOSURE TEMP" command output, to display the temperature readings like Current, Caution and Critical temperature threshold values for interconnect modules.
      * Added a provision to make sysName field to be set to DNS host name for the traps sent from Onboard Administrator.
    
    ** Security **
    
      * Adding support for CNSA approved algorithms and a new security mode - TOP_SECRET.
      * Added the ability to Enable/Disable cipher/protocol in FIPS OFF mode.
      * Added support for secured communication between HPE Embedded Remote Support functionality and the HPE Support Datacenters with the use of SHA-2 certificates.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.80" date="1516276800">-     *General**
    
      * Addressed an issue where OA "update iLO all" command fails in an enclosure with maximum Blades.
      * Addressed an issue where a Warning Alert  was wrongly sent when a fan is reseated in an enclosure
      * Addressed an issue where Remote Syslog logging would fail when OA failover happened in an IPv6 only environment.
      * Enhanced OA to bring the server from a power throttled state back to normal power state upon an OA reboot to circumvent an unwarranted emergency brake.
      * Fixed an issue where the Active and Standby OAs can have the same IP address in some rare situations.
      * Resolved an issue where a Gen9 server's host name gets cleared when the blade is rebooted.
      * Addressed an issue where server blade Power ON will be delayed in enclosures with OA Firmware Version 4.60 and managed by HPE OneView, when the OA module is reset until OneView refreshes the servers.
    
    **Security**
    
    The following security vulnerabilities were fixed:
    
      * CVE-2016-5387- Addressed a vulnerability which might allow remote attackers to redirect an application's outbound HTTP traffic to an arbitrary proxy server via a crafted Proxy header in an HTTP request.
      * CVE-2016-2183- Addressed a vulnerability against TLS ciphers with 64bit block size in which makes it easier for remote attackers to obtain cleartext data via an attack against a long-duration encrypted session
      * CVE-2016-6515 - Addressed a vulnerability in OpenSSH which did not limit password lengths for password authentication, which allows remote attackers to cause a denial of service via a long string.
      * CVE-2015-8215 - Addressed a vulnerability IPv6 stack which does not validate attempted changes to the MTU value, which allows context-dependent attackers to cause a denial of service.
      * Addressed issue where in Onboard Administrator was vulnerable to Buffer overflow.
      * Added the HSTS[HTTP strict transport security] support  in OA.
      * Addressed a memory corruption vulnerability in the post-authentication sshd process.
    
    **Issues and workarounds**
    
    **Browsers**
    
      * OA GUI is not accessible in Chrome versions 43.0.2357.10 to 44.0.2383.The issue was caused by a "regression" in Chrome (or WebKit). Customers should use an alternative browser like Firefox or Internet Explorer or try a different version of Chrome.
      * SSO-to-iLO connection from the OA using an iLO host name fails with Microsoft Internet Explorer11 on Windows 8.On a Windows 8 system with Internet Explorer 10 or Internet Explorer 11, if the OA web GUI session is loaded using a host name instead of an IP address, an attempt to open an iLO window using SSO from the OA web GUI might result in the iLO page loading in the OA web GUI window instead of the intended new window. This issue was determined to be a bug in Internet Explorer and is expected to be fixed in a future release or update for Internet Explorer. To work around this issue, either use an IP address to load the OA Web GUI, or turn off Protected Mode for the appropriate zone in Internet Explorer's settings. This issue occurs only on Internet Explorer browsers.
    
    **FIPS**
    
    Certificates smaller than 2048 bits in size are not compliant with FIPS
    requirements as enforced by the OA firmware starting with OA 4.20. When the OA
    running OA firmware version 4.40 or greater is operating in FIPS Mode ON/DEBUG
    and is configured with a 1024-bit LDAP certificate that was installed when
    running a previous version of OA firmware, FIPS Mode ON/DEBUG is considered to
    be operating in a degraded state due to the presence of the non-compliant
    certificate. While operating in this FIPS-Degraded Mode operational state,
    attempts to set FIPS Mode OFF from the OA GUI Network Access&gt;FIPS tab will
    fail and show the error message The selected FIPS mode is already enabled.
    When the non-compliant certificate is removed, the FIPS-Degraded operational
    status is cleared, FIPS Mode can then be successfully set to OFF from the GUI
    interface. Note that the OA CLI command SET FIPS MODE OFF can be successfully
    used to set FIPS Mode OFF even with non-compliant 1024-bit LDAP certificates
    installed in the OA.
    
    **IRC**
    
    Unable to open .net IRC console for Gen10 Blades, Gen9 Blades also have the
    same issue. The Java applet and Webstart however, loads but the virtual media
    mounting fails. The work around is to launch the IRC through IRC Application
    (HP Lights-Out Stand Alone Remote Console) which is installed on terminal
    client.
    
    **EFM **
    
    To use EFM on Gen 10 Blades, please select options/filters "_Make Bootable ISO
    file" and _"_Enclosure Firmware Management"_ while creating custom SPP ISO on
    HPSUM 8.0.0. Please refer to HPSUM 8.0.0 User guide for further details.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.85" date="1520510400">-     *General**
    
      * Addressed an issue where SNMP trap cpqRackEnclosureManagerLinkUp was not sent after an Onboard Administrator failover.
      * Addressed online help content issues seen in the previous version of Onboard Administrator.
    
    **Security**
    
       The following security vulnerabilities were fixed:
    
      * CVE-2017-8105 - Addressed a memory corruption vulnerability caused by a buffer overflow.
      * CVE-2016-10244 - Addressed a vulnerability which might allow a remote attacker to cause denial-of-service via a crafted file.
    
    **Issues and workarounds**
    
    **Browsers**
    
      * OA GUI is not accessible in Chrome versions 43.0.2357.10 to 44.0.2383.The issue was caused by a "regression" in Chrome (or WebKit). Customers should use an alternative browser like Firefox or Internet Explorer or try a different version of Chrome.
      * SSO-to-iLO connection from the OA using an iLO host name fails with Microsoft Internet Explorer11 on Windows 8. On a Windows 8 system with Internet Explorer 10 or Internet Explorer 11, if the OA web GUI session is loaded using a host name instead of an IP address, an attempt to open an iLO window using SSO from the OA web GUI might result in the iLO page loading in the OA web GUI window instead of the intended new window. This issue was determined to be a bug in Internet Explorer and is expected to be fixed in a future release or update for Internet Explorer. To work around this issue, either use an IP address to load the OA Web GUI, or turn off Protected Mode for the appropriate zone in Internet Explorer's settings. This issue occurs only on Internet Explorer browsers.
    
    **FIPS**
    
    Certificates smaller than 2048 bits in size are not compliant with FIPS
    requirements as enforced by the OA firmware starting with OA 4.20. When the OA
    running OA firmware version 4.40 or greater is operating in FIPS Mode ON/DEBUG
    and is configured with a 1024-bit LDAP certificate that was installed when
    running a previous version of OA firmware, FIPS Mode ON/DEBUG is considered to
    be operating in a degraded state due to the presence of the non-compliant
    certificate. While operating in this FIPS-Degraded Mode operational state,
    attempts to set FIPS Mode OFF from the OA GUI Network Access&gt;FIPS tab will
    fail and show the error message The selected FIPS mode is already enabled.
    When the non-compliant certificate is removed, the FIPS-Degraded operational
    status is cleared, FIPS Mode can then be successfully set to OFF from the GUI
    interface. Note that the OA CLI command SET FIPS MODE OFF can be successfully
    used to set FIPS Mode OFF even with non-compliant 1024-bit LDAP certificates
    installed in the OA.
    
    **IRC**
    
    Unable to open .net IRC console for Gen10 Blades, Gen9 Blades also have the
    same issue. The Java applet and Webstart however, loads but the virtual media
    mounting fails. The work around is to launch the IRC through IRC Application
    (HP Lights-Out Stand Alone Remote Console) which is installed on terminal
    client.
    
    **EFM**
    
    To use EFM on Gen 10 Blades, please select options/filters "_Make Bootable ISO
    file" and _"_Enclosure Firmware Management"_ while creating custom SPP ISO on
    HPSUM 8.0.0. Please refer to HPSUM 8.0.0 User guide for further details.
    
    **CAC**
    
      * In the CAC mode SSH, Telnet and XML Reply protocols will be disabled.
      * Linked enclosure login will not work if the linked enclosure in CAC mode.
      * If accurate Service account details are not provided, LDAP user login with certificate will fail.
      * It is highly recommended to establish a recovery plan before getting started with CAC.  If something goes wrong with the OA configuration, the OA may be recovered through the serial port or Insight Display panel and USB KEY. Both methods require physical access to the OA.  However, if an LCD PIN has been configured (and forgotten) and local accounts have been disabled or CAC has been incorrectly configured then, the only way to recover is through a serial port. The two most common situations where OA recovery is needed are when LDAP has been configured incorrectly with local accounts disabled or when CAC has been configured without certificate access.
    
    **Configurable SSH Port Number                                               **
    
    If a Standby OA is running firmware version less than 4.85 and it is updated
    to firmware version greater than or equal to 4.85 using synchronize firmware
    feature from Active OA, after the firmware update and reboot of the Standby
    OA, SSH port will not open in the configured port number. The work around is
    to reboot the Standby OA and SSH port will open in the configured port in next
    boot. This issue will not occur in the case where SSH port is configured to
    default port 22 in the Active OA.</changelog>
  </package>
  <package pkgid="e5e2e2283c8a11ee14ff9c6ccbe80aded2507c818e7a882b0d50ee548a6753bb" name="firmware-powerpic-gen10" arch="x86_64">
    <version epoch="0" ver="1.0.4" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1496750400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4" date="1503144000">-</changelog>
  </package>
  <package pkgid="35c8182100beef9136877c2d648bc4f6bf9ce2be9a8d6f4d362694dcbab7eb9b" name="firmware-smartarray-112204add8" arch="x86_64">
    <version epoch="0" ver="4.54" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.04" date="1406116800">-     *Problems Fixed in version 2.04:**  
    This firmware release resolved the following issues:  
                **Smart Array controller:**
    
      * It is possible that a controller would become unresponsive when it was configured with a Smart Cache larger than 750MB.
      * Creating or deleting logical drives on a controller that has encryption enabled might cause the controller to halt with Lockup Code =  0xE3.
      * Performing split-mirror operations on encrypted logical drives might cause the controller to halt with Lockup Code =  0xE3.
      * Chkdsk was running slowly.
    
                **HP ProLiant DL580 Gen8 Server:**
    
      * Server might not boot if it was rebooted while a logical drive transformation was being performed.
      * Server might not apply deferred hard disk drive firmware updates.
      * Server UEFI POST messages were improved. POST message issues included the following examples: 
        * Multiple 1784 or 1787 POST messages were displayed although only one was required.
        * 1789 POST message was not displayed for a degraded Smart Cache.
        * 1739 POST message was not displayed when an unsupported dual domain configuration was connected.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32" date="1421236800">-     *Enhancements/New Features:**
    
      *      Performance enhancement when a drive starts to degrade due to excessive recovered media errors.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32" date="1421323200">-     *Problems Fixed in version 2.32:**  
    This firmware release resolved the following issues:
    
      * With encryption enabled and a rekey operation taking place, if IO running is to Advanced Data Guarding (RAID6) volume and physical drives fail, causing the volume to go into a degraded state, and the customer enables Degraded Mode Performance Optimization via HPSSA, the controller may cease to function (POST Lockup 0xE0).
      * Controller may intermittently cease to function with POST lockup 0xE3 when HP Secure Encryption and large cache writes are enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40" date="1426680000">-      Critical issue for all UEFI systems using 2.2 TB or greater volumes configured with GPT partitions. For additional information please refer to the customer advisory # [c04602001](http://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c04602001)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.62" date="1431950400">-      Added support for the MSA 1040 external RAID enclosure</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.80" date="1440331200">-      Increased performance for tape drives when using variable block sizes.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.80" date="1440417600">-      HP Smart Array Px3x controller with HP SmartCache enabled on boot volume could potentially encounter file corruption when booting the system if the Super-cap is not fully charged due to being replaced or being in a power down condition for several days (Example 7 days). File corruption is less likely to occur on non-boot volumes than on boot volumes. For additional information please refer to the customer advisory # [c04719000](http://h20564.www2.hpe.com/hpsc/doc/public/display?docId=emr_na-c04719000)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.02" date="1447934400">-      A physical drive configured as a spare drive might indicate predictive failure sooner than expected.
      * Controller might stop responding during run-time (POST Lockup 0x13).
      * After hot-plug replacement of a hard disk drive, incorrect hard disk drive firmware version and upgrade recommendation were displayed by HP Smart Storage Administrator.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.54" date="1459944000">-      Detection of all direct-attached physical drives might fail if a single drive did not spin up.
      * Servers now power up faster due to improvements in the UEFI controller driver.
      * Reduced likelihood of POST Lockup 0x13 occurrence due to intermittent memory errors.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.04" date="1474545600">-      Increased performance of SATA drives by increasing command queue depth.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.04" date="1474632000">-      System might hang at POST following a reboot.
      * System fans might go to 100% if connected drives were spun down.
      * SATA SSD's were incorrectly marked as worn out.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.08" date="1493294400">-      Intermittent memory errors might cause the controller to stop responding. (POST Lockup 0x13)
    
      * System might stop responding if a parity error is found during surface scan of a RAID6 volume. (POST Lockup 0x13)
    
      * In rare cases, the controller might stop responding while running IO without displaying a lockup code.
    
      * Non-Maskable Interrupt (NMI) might occur on systems with a Windows OS and HPE Gen9 Smart Array or Smart HBA adapters and performing continuous reboot testing.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.10" date="1497009600">-      If and unexpected power outage occurred, the system might stop operating during Power-On Self Test
    
      * Controller could stop responding when Smart Cache is performing a read-ahead after finishing a read-fill for a pending flush operation</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.54" date="1523880000">-      DDR cache could be randomly disabled after several boots
      * A hot-inserted replacement drive might show as a predictive failure if the original drive was identified as a predictive failure.
      * Controller cache module might be marked as permanently disabled if the Smart Storage Battery is removed or failed while the system is online, even if SSA was previously used to enable write caching without a backup power source.
      * Controller can become unresponsive due to a SmartCache pending flush operation when a read-ahead and a read-fill are performed in sequent.
      * System might stop responding if a parity error is found during surface scan of a RAID6 volume. (POST Lockup 0x13)
      * System fans might go to 100% if connected drives were spun down
      * Issue where a controller crash dump may not be collected after a controller failure</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.54-2.1" date="1527422400">-      DDR cache could be randomly disabled after several boots
      * A hot-inserted replacement drive might show as a predictive failure if the original drive was identified as a predictive failure.
      * Controller cache module might be marked as permanently disabled if the Smart Storage Battery is removed or failed while the system is online, even if SSA was previously used to enable write caching without a backup power source.
      * Controller can become unresponsive due to a SmartCache pending flush operation when a read-ahead and a read-fill are performed in sequent.
      * System might stop responding if a parity error is found during surface scan of a RAID6 volume. (POST Lockup 0x13)
      * System fans might go to 100% if connected drives were spun down
      * Issue where a controller crash dump may not be collected after a controller failure</changelog>
  </package>
  <package pkgid="943e83dd535aedda2b1df56d809f967851c70e7c3e0d87cb3b536465b877f6a4" name="firmware-smartarray-1d0696d939" arch="x86_64">
    <version epoch="0" ver="2.00" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00" date="1529323200">-</changelog>
  </package>
  <package pkgid="0e36b76e57dd758eae648de3a3277a708ccc4a4f3ff1dffe551c38f60c2cc8e6" name="firmware-smartarray-2de15b6882" arch="x86_64">
    <version epoch="0" ver="4.02" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.01" date="1406116800">-     *Enhancements/New Features:**
    
      * Initial Release</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.31" date="1424088000">-      On rare occasions, incorrect data may be read or written while a controller is rebuilding a drive.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.31" date="1424174400">-     *Enhancements/New Features:**
    
      * Firmware now reads the max link rate from the backplane NVRAM and sets the rate accordingly. The expander firmware will adjust the SAS links to the appropriate speed based on the backplane type. The firmware will not try to force slower backplanes to higher link rates.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.31" date="1424260800">-     *Problems Fixed:**
    
      * Data Integrity issue while controller performed an array rebuild.
      * Disabled Edge-Buffering to address a rare data integrity issue seen with a drive that had bad blocks.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.80" date="1432641600">-      Power cycle/ cold reboot is required if firmware is upgraded from version 1.31 or earlier.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.80" date="1432728000">-      Added support to reset the expander after firmware flash.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.80" date="1432814400">-      A rare race condition in a system with SAS and SATA drives, where SATA drives were not discovered during server power-on.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.07" date="1439899200">-      While performing a firmware upgrade on an HP 12Gb/s SAS Expander card, an issue infrequently occurred that caused the card to become unusable. HP 12Gb/s SAS Expander firmware version 2.07 resolved this issue.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.09" date="1446552000">-      The HPE 12Gb/s SAS Expander firmware version 2.09 resolves an issue where an incorrect SAS address was returned by the Device Identification Inquiry for Vital Product Data page. As a result, applications using this information may report incorrect data about the storage system topology.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10" date="1474545600">-      Rebranded the controller information from HP 12G SAS Expander card to HPE 12G SAS Expander card.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.01" date="1487073600">-      Enhanced debug capabilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.14" date="1496404800">-      Added support for ML350, DL380, and DL560 Gen10 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.17" date="1501761600">-      SATA hard disk drives connected to the HPE 12Gb/s SAS Expander card may not be detected when cold booting a HPE ProLiant server with a HPE Smart Array SR Gen10 controller</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.02" date="1512907200">-      Changed the Enclosure's Target and LUN address to the appropriate unique values. Previously these addresses would conflict with the SATA drive in bay #1 which interfered with software defined storage solutions such as Storage Spaces Direct.</changelog>
  </package>
  <package pkgid="666c24acb432e7aa7f7ceaee6a433dad9264c217a33262a0225ef81e012f9722" name="firmware-smartarray-3bf7ece88e" arch="x86_64">
    <version epoch="0" ver="1.00" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00" date="1432641600">-      1.00 is the initial firmware release</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00-2.1" date="1487332800">-</changelog>
  </package>
  <package pkgid="c4bf28d2f3e849ea19a9f8b72f57b1d830558992eb01241e21c96264aab943cb" name="firmware-smartarray-7bdfcd246b" arch="x86_64">
    <version epoch="0" ver="2.08" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.03" date="1434024000">-      Please un-plug and re-plug the power cord to the server for firmware upgrade from version 1.03 or earlier to take effect.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.03" date="1434110400">-      1.03 is the initial firmware release</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.04" date="1440417600">-      HP Apollo 45xx Gen9 Backplane Expander firmware version 1.04 provides enhanced functionality so that upgrades from version 1.04 to a later version no longer requires a power cycle/cold reboot of the server after the firmware is flashed.  
    NOTE: Upgrading from a firmware version older than version 1.04 to version
    1.04 or later still requires a power cycle/cold reboot to complete the upgrade
    process.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.49" date="1446724800">-      Adds support for the HPE Apollo 4520 Gen9</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50" date="1458820800">-      Adds support for the HPE Apollo 4520 Gen9</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.04" date="1487246400">-      Enhanced debug capabilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.08" date="1487332800">-</changelog>
  </package>
  <package pkgid="750f4ff1d9a57da7b1f6fc2856adaa3465ba19f8e528edde8eecbead80a77ae6" name="firmware-smartarray-815b1ae26d" arch="x86_64">
    <version epoch="0" ver="1.56" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00" date="1502884800">-     Initial Release</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.56" date="1517572800">-</changelog>
  </package>
  <package pkgid="21608d6555fed407d3ceba3f5050bfbc8dfe8daead6a0933ae94096ad1e67f6c" name="firmware-smartarray-94189dca85" arch="x86_64">
    <version epoch="0" ver="1.78" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.72" date="1432641600">-      Power cycle/ cold reboot is required after installation for updates to take effect.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.72" date="1432728000">-     *Enhancements/New Features:**
    
      * 1.72 is the initial firmware release</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.72-2.1" date="1440331200">-      Power cycle/ cold reboot is required after installation for updates to take effect.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.72-2.1" date="1440417600">-     *Enhancements/New Features:**
    
      * 1.72 is the initial firmware release</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.73" date="1443787200">-      When the server hardware inventory was displayed in the Device Manager, the NVMe drives were not included in the lists.
    
    Firmware version 1.73 allows all NVMe supported drives to be recognized and
    displayed in the server hardware inventory lists.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.73-2.1" date="1446206400">-     *Problems Fixed in version 1.73 (B):**
    
      * The component installer did not detect the HPE Express Bay Enablement Switch Card, when it was configured in an HP ProLiant DL580 Gen9 Server, and would not proceed with firmware update.
    
    **Problems Fixed in version 1.73:**
    
      * When the server hardware inventory was displayed in the Device Manager, the NVMe drives were not included in the lists.
    
    Firmware version 1.73 allows all NVMe supported drives to be recognized and
    displayed in the server hardware inventory lists.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.73-3.1" date="1469448000">-     *Problems Fixed in version 1.73 (C):**
    
      * During component installation on a system configured with NVIDIA Tesla M2090 GPU, an uncorrectable PCIe error might occur.
    
    **Problems Fixed in version 1.73 (B):**
    
      * The component installer did not detect the HPE Express Bay Enablement Switch Card, when it was configured in an HP ProLiant DL580 Gen9 Server, and would not proceed with firmware update.
    
    **Problems Fixed in version 1.73:**
    
      * When the server hardware inventory was displayed in the Device Manager, the NVMe drives were not included in the lists.
    
    Firmware version 1.73 allows all NVMe supported drives to be recognized and
    displayed in the server hardware inventory lists.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.73-4.1" date="1496318400">-      Updated to support Service Pack for ProLiant version 2017.07.0
    
              **Note:** If any version 1.73 was previously installed, then it is not necessary to upgrade to version 1.73 (D).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.73-4.1" date="1496404800">-     .</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.78" date="1512129600">-      Corrected the temperature status of Seagate NVMe hard drives.</changelog>
  </package>
  <package pkgid="2b4b532f58c433049216198524b1d37cae2d4a66752515dfd3953f770888951f" name="firmware-smartarray-9f082dffb4" arch="x86_64">
    <version epoch="0" ver="1.00" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00" date="1487419200">-</changelog>
  </package>
  <package pkgid="dd6db75b90a2c562db8d6a94eae1c538685a0ae10c6fb0250a6d838651a1d052" name="firmware-smartarray-ea3138d8e8" arch="x86_64">
    <version epoch="0" ver="6.60" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.14" date="1406116800">-     *Enhancements/New Features:**
    
      * 1.14 is the initial firmware release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.16" date="1410264000">-     *Problems Fixed:**
    
      * Corrects PHY Link Error messages being posted in IML when attached to the following drives:
    
    **HP Model Number -**
    
    EF0300FATFD
    
    EF0450FATFE
    
    EF0600FATFF
    
    EG0300FBDBR
    
    EG0300FBVFL
    
    EG0450FBDBT
    
    EG0450FBVFM
    
    EG0600FBDBU
    
    EG0600FBVFP
    
    EG0900FBVFQ
    
    EG1200FCVBQ
    
    EG1200FDNJT
    
    EH0072FARWC
    
    EH0146FARWD
    
    EH0300JDYTH
    
    EH0450JDYTK
    
    EH0600JDYTL
    
    EH0600JDYTN
    
    EO0200JDVFA
    
    EO0400JDVFB
    
    EO0800JDVFC
    
    MB2000EBUCF
    
    MB2000ECWLP
    
    MB2000FBUCL
    
    MB2000FCZGH
    
    MB2000GBUPB
    
    MB2000GCWLT
    
    MB3000EBUCH
    
    MB3000ECWLQ
    
    MB3000FBUCN
    
    MB3000FCZGK
    
    MB3000GBUCK
    
    MB3000GCWLU
    
    MB4000ECWLR
    
    MB4000FCZGL
    
    MB4000GCWLV
    
    MB6000FEDAU
    
    MB6000GEBTP
    
    MB6000GEFFV
    
    MM1000FECVH
    
    MO0200JDVET
    
    MO0400JDVEU
    
    MO0800JDVEV</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.18" date="1410782400">-     *Problems Fixed:**
    
      * Unable to change cache read/write ratio following a cold boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.34" date="1417694400">-     *Enhancements/New Features:**
    
      * Added support for HP H241.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.34" date="1417780800">-     *Problems Fixed:**
    
      * When a server was running and power was removed and then re-applied to an HP D3600/D3700, the controller would cease to function (POST Lockup 0xAB).
      * Following a reboot, SATA drives in Bay 1 and Bay 2 of an HP D3600/D3700 may fail to be discovered (leading to any configured LUN's using these bays to go into interim recovery mode).
      * When running HP SmartCache and doing repeated blackout/power loss write cache backups, the controller would cease to function (POST Lockup 0x13).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.34-2.1" date="1418212800">-     *Enhancements/New Features:**
    
      * Added support for HP H241.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.34-2.1" date="1418299200">-     *Problems Fixed:**
    
      * When a server was running and power was removed and then re-applied to an HP D6000, the controller may cease to function (POST Lockup 0xAB).
      * Following a reboot, SATA drives in Bay 1 and Bay 2 of an HP D6000 may fail to be discovered, leading to any configured LUN's using these bays to go into interim recovery mode.
      * If a power-outage or brownout occurs while running HP SmartCache, the controller may cease to function on the following boot (POST Lockup 0x13).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.14" date="1427889600">-     *Enhancements/New Features:**
    
      * Servers now power up faster due to improvements in the UEFI controller driver.
      * Logical volume transformations are allowed on controllers without data preservation.
      * Drives can now be hot-added in a zoned configuration.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.14" date="1427976000">-     *Problems Fixed:**
    
      * Critical issue for all UEFI systems using 2.2 TB or greater volumes configured with GPT partitions. For additional information please refer to the customer advisory # [c04602001](http://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c04602001)
      * When rebuilding a logical volume greater than 2TB in size, the controller might cease to function (POST Lockup 0xE0). Controller would report a POST Lockup 0xE0 error and cease to function, when the following conditions were met:
    
                     1) Encryption enabled and a re-key operation was in progress.  
                     2) While IO was in progress, physical drives failed in an Advanced Data Guarding (RAID6 or RAID60) volume, which caused the volume to go into a degraded state.  
                     3) Degraded Mode Performance Optimization was enabled via HP Smart Storage Administrator.
    
      * If a power outage or brownout occurred while running a volume expansion, the controller might cease to function on the following boot (POST Lockup 0x13).
      * HP D2600/D2700 Disk Enclosures might not show the correct box number on the LED display.
      * Controller might become unresponsive if a drive was re-inserted into encrypted LUN while performing IO on it.
      * When running IO with encryption turned on in remote mode and a local key cache enabled, changing the master key might result in encryption being disabled on the next power up.
      * Controller allowed encryption key changes even with locked volumes.
      * A key restore from an Enterprise Secure Key Manager could take a long time for large configurations.
      * Users were unable to install Red Hat Enterprise Linux 6 Update 5 to a logical volume on an HP P2000 MSA Array System if both an HP H241 and H240 Smart Host Bus Adapter were present in the system.
      * When HP D3700 Disk Enclosures were connected to an HP H240 Smart Host Bus Adapter, the maximum number of enclosures displayed in the boot menu was five, although a maximum of eight enclosures were supported.
      * When a volume expansion or encryption re-key operation was performed, and if multiple power losses or brownouts occurred, data might become inaccessible (POST Message 1769).
      * POST messages 1764, 1768, 1784, 1786, 1787, 1789, 1831 have been updated and/or corrected.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52" date="1433160000">-      Improved performance by limiting Surface Scan frequency to once every 14 days
      * Increased performance for tape drives when using variable block sizes
      * Updated type and quantity of information logged to the Active Health System log
      * Added support for the following: 
        * Check for drive firmware update needed on hot-plugged devices
        * Non-disruptive online drive firmware updates for supported SATA drives
        * Microsoft Storage Spaces
        * HP MSA 1040 external RAID enclosure
        * Third party external RAID enclosures</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52" date="1433246400">-      If an HP Smart Array controller is configured with HP SmartCache, upgrade the controller to firmware version 2.52 to avoid a possible lockup (POST lockup 0x13)
      * System fans might run at maximum speed
      * System might be unable to boot from volumes on HP MSA 2040 SAS enclosures
      * Physical drives might be repeated in the UEFI one-time boot menu
      * Installation of a custom Linux ISO might fail to boot with "error: can't allocate initrd"
      * Controller might stop responding at power up with encryption enabled (POST Lockup 0x13)
      * System might stop responding when sending high numbers of non-NCQ commands to SATA drives behind H-series cards (POST Lockup 0x13)
      * System might stop responding following the hot-removal of a drive from a fault tolerant volume (POST Lockup 0xAB)
      * System might be unable to downgrade controller firmware via UEFI flashing tool
      * If a Smart Array controller with firmware version 2.14 was running in HBA mode and the drives that were connected were previously configured in a LUN, an 1832 POST message was not displayed. Refer to Customer Advisory [c04635824](http://h20564.www2.hp.com/hpsc/doc/public/display?docId=emr_na-c04635824) for additional information about this issue.
      * Certain POST messages displayed although the error conditions were not present. The Smart Array Controller firmware has been hardened to reduce the likelihood of these false error messages occurring: 
        * POST 1784, which indicated a logical drive failure
        * POST 1795, which indicated a write-back-cache error and disabled cache</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.00" date="1440417600">-      Support booting from controllers in HBA-mode when running with legacy BIOS
    
      * Improved controller performance following a cold boot of the server</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.00" date="1440504000">-      Controller might stop responding in the following situations:
    
        * During reboot or at power-up, if multiple Raw Device Mappings (RDM's) are configured under VMware
    
        * During reboot or at power-up, if multiple logical volumes are queued for rebuild, expansion, or transformation
    
        * When flashing SATA drive firmware on a system running a supported Windows OS, if a drive had previously been removed or failed (POST Lockup 0x13)
    
      * Drives reported as overheating when not above temperature limits</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.02" date="1441108800">-      Controller might stop responding during run-time (POST Lockup 0x13)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.52" date="1446206400">-      Controller might stop responding when drives were reporting errors (POST Lockup 0x13)
      * Controller in HBA mode might stop responding if a command to a SATA drive timed out (POST Lockup 0xAB)
      * Detection of all direct-attached physical drives might fail if a single drive did not spin up
      * A physical drive configured as a spare drive might indicate predictive failure sooner than expected
      * Erroneous Critical message displayed in ADU: "Box Failure Due To Primary Io Module"</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.56" date="1449144000">-      Controller might stop responding when drives were reporting errors (POST Lockup 0x13)
      * Controller in HBA mode might stop responding if a command to a SATA drive timed out (POST Lockup 0xAB)
      * Detection of all direct-attached physical drives might fail if a single drive did not spin up
      * A physical drive configured as a spare drive might indicate predictive failure sooner than expected
      * Erroneous Critical message displayed in ADU: "Box Failure Due To Primary Io Module"
      * With SLES11 SP4 installed, the system may fail to boot to the OS after updating to 3.52 SmartArray controller firmware</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.58" date="1453896000">-      SATA drives may go offline during runtime.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.02" date="1458129600">-      Improved controller performance.
    
      * Servers now power up faster due to improvements in the UEFI controller driver.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.02" date="1458216000">-      Flash-backed write cache might fail on embedded controllers following an unexpected power down event.
    
      * Detection of all physical drives behind the same expander might fail if a single drive did not spin up.
    
      * Server power up might take an extended amount of time if failed drives are present behind a controller running in HBA mode.
    
      * SATA drives might go offline during runtime.
    
      * Logical volumes might be disabled after flashing enclosure SEP device firmware.
    
      * Controller might stop responding when running IO with an attached Shared Storage enclosure (POST Lockup 0xAB).
    
      * Controller might stop responding when running Linux and an abort command is issued by the host.
    
      * An intermittent aborted IO request with attached SATA drives resulted in a LUN (Logical Unit Number) reset.
    
      * Incorrectly displayed drive failure message in HPESSA for rebuilding SSD.
    
      * Incorrectly displayed 0% progress message in HPESSA for sanitizing SSD.
    
      * Reduced likelihood of POST Lockup 0x13 occurrence due to intermittent memory errors.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.02-2.1" date="1461758400">-      Improved controller performance.
    
      * Servers now power up faster due to improvements in the UEFI controller driver.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.02-2.1" date="1461844800">-     *Problems Fixed in 4.02:**
    
      * Flash-backed write cache might fail on embedded controllers following an unexpected power down event.
      * Detection of all physical drives behind the same expander might fail if a single drive did not spin up.
    
      * Server power up might take an extended amount of time if failed drives are present behind a controller running in HBA mode.
    
      * SATA drives might go offline during runtime.
    
      * Logical volumes might be disabled after flashing enclosure SEP device firmware.
    
      * Controller might stop responding when running IO with an attached Shared Storage enclosure (POST Lockup 0xAB).
    
      * Controller might stop responding when running Linux and an abort command is issued by the host.
    
      * An intermittent aborted IO request with attached SATA drives resulted in a LUN (Logical Unit Number) reset.
    
      * Incorrectly displayed drive failure message in HPESSA for rebuilding SSD.
    
      * Incorrectly displayed 0% progress message in HPESSA for sanitizing SSD.
    
      * Reduced likelihood of POST Lockup 0x13 occurrence due to intermittent memory errors.
    
    **Problems Fixed in 4.02 (B):**
    
      * Component might fail to install firmware in a system configured with a shared storage enclosure. The following message would be reported - "Device appears more than once in tree."</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.02-3.1" date="1467806400">-      The 4.02 (C) component will perform a deep power cycle after flashing the CPLD image to eliminate the need to manually remove power from the system for the new CPLD to take effect.
      * Improved controller performance.
    
      * Servers now power up faster due to improvements in the UEFI controller driver.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.02-3.1" date="1467892800">-     *Problems Fixed in 4.02:**
    
      * Flash-backed write cache might fail on embedded controllers following an unexpected power down event.
      * Detection of all physical drives behind the same expander might fail if a single drive did not spin up.
    
      * Server power up might take an extended amount of time if failed drives are present behind a controller running in HBA mode.
    
      * SATA drives might go offline during runtime.
    
      * Logical volumes might be disabled after flashing enclosure SEP device firmware.
    
      * Controller might stop responding when running IO with an attached Shared Storage enclosure (POST Lockup 0xAB).
    
      * Controller might stop responding when running Linux and an abort command is issued by the host.
    
      * An intermittent aborted IO request with attached SATA drives resulted in a LUN (Logical Unit Number) reset.
    
      * Incorrectly displayed drive failure message in HPESSA for rebuilding SSD.
    
      * Incorrectly displayed 0% progress message in HPESSA for sanitizing SSD.
    
      * Reduced likelihood of POST Lockup 0x13 occurrence due to intermittent memory errors.
    
    **Problems Fixed in 4.02 (B):**
    
      * Component might fail to install firmware in a system configured with a shared storage enclosure. The following message would be reported - "Device appears more than once in tree."</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.08" date="1467979200">-      P741m controller missing the embedded SmartCache license key.
    
      * System might stop responding in response to a rare error (POST Lockup 0x13).
    
      * Drives might not appear as HPE authentic drives when used in a zoning configuration.
    
      * Deferred drive firmware flashing might hang at POST with some models of drives.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.10" date="1470916800">-      P741m controller missing the embedded SmartCache license key.
    
      * System might stop responding in response to a rare error (POST Lockup 0x13).
    
      * Drives might not appear as HPE authentic drives when used in a zoning configuration.
    
      * Deferred drive firmware flashing might hang at POST with some models of drives.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.52" date="1474545600">-      Increased performance of SATA drives by increasing command queue depth.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.52" date="1474632000">-      System fans might go to 100% if connected drives were spun down.
      * SATA SSD's were incorrectly marked as worn out.
      * Poor performance on the first logical volume with drive write cache enabled.
      * Controller might hang or show as failed in the IML with 20+ SATA SSD's configured in a RAID6 volume with Smart Path enabled and IO running.
      * System might hang at POST following a reboot.
      * System might lockup at POST following a reboot (POST Lockup 0x13)
      * Duplicate SCSI devices shown in Linux after issuing a bus rescan command.
      * Recovered paths were not restored when using a SmartArray P742m controller connected to an external drive enclosure and a shared storage external enclosure.
      * Smart Array P741m controller missing the embedded SmartCache license key.
      * System might stop responding in response to a rare error (POST Lockup 0x13).
      * Drives might not appear as HPE authentic drives when used in a zoning configuration.
      * Deferred drive firmware flashing might hang at POST with some models of drives.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.54" date="1477483200">-      System fans might go to 100% if connected drives were spun down.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.58" date="1481716800">-      Enhancements - Add support to enable setting the controller boot order in
    Legacy mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.58" date="1481803200">-      Fixes
    
    \- Kernel core dump using dump might not complete in Linux when using Smart
    Array Gen9 firmware version 4.52.
    
    \- Intermittent memory errors might cause the controller to stop responding.
    (POST Lockup 0x13)
    
    \- Physical slot location of SATA drives might not be returned correctly from
    an inquiry command.
    
    \- Drive LED's might be illuminated for the wrong drive and/or only illuminate
    momentarily.
    
    \- System fans might go to 100% if connected drives are spun down.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.60" date="1485000000">-      P840/4GB controllers might fail data retention following an unexpected power event (POST message 1793 - Data in Write-Back Cache has been Lost)
      * Multiple direct attach SATA drives within a cluster might show the same WWN.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.64" date="1485086400">-      Add support to enable setting the controller boot order in Legacy mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.64" date="1485172800">-      Drive LED's might be illuminated for the wrong drive and/or only illuminate momentarily.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.66" date="1487073600">-      Enhanced debug capabilities when connected to the HPE 12G SAS Expander Card.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 5.04" date="1491912000">-     HPE strongly recommends that this firmware update be performed in an offline
    environment.  If this firmware update is performed online, ensure a graceful
    shutdown or restart is performed in order to flush all data from the
    controller cache before the new firmware is activated.  Abruptly rebooting the
    system while there is data in cache might result in data loss.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 5.04" date="1491998400">-      Added support to enable setting the controller boot order in Legacy BIOS Mode.
      * Enhanced debug capabilities when running in HBA-mode and connected to an expander configuration.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 5.04" date="1492084800">-      Kernel core dump using kdump might not complete in Linux when using Smart Array Gen9 firmware version 4.52.
      * Intermittent memory errors might cause the controller to stop responding. (POST Lockup 0x13)
      * System might stop responding if a parity error is found during surface scan of a RAID6 volume. (POST Lockup 0x13)
      * In rare cases, the controller might stop responding while running IO without displaying a lockup code.
      * Non-Maskable Interrupt (NMI) might occur on systems with a Windows OS and HPE Gen9 Smart Array or Smart HBA adapters and performing continuous reboot testing.
      * System IO might stop when using certain 6TiB and 8TiB SAS drives in a dual-path configuration with an HPE Gen9 Smart Array or Smart HBA adapter in HBA-mode, possibly resulting in an OS crash.
      * Physical slot location of SATA drives might not be returned correctly when using Microsoft Storage Spaces Direct (S2D).
      * Multiple direct attach SATA drives within a cluster might show the same World Wide Name (WWN) when using Microsoft Storage Spaces Direct (S2D).
      * Drive LED's might be illuminated for the wrong drive and/or only illuminate momentarily when connected to an expander configuration with an HPE Gen9 Smart Array or Smart HBA adapter in HBA-mode.
      * Controllers using a 4GB cache module might fail data retention following an unexpected power event. (POST message 1793 - Data in Write-Back Cache has been Lost)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 5.04-1.1" date="1494849600">-      Added support to enable setting the controller boot order in Legacy BIOS Mode.
      * Enhanced debug capabilities when running in HBA-mode and connected to an expander configuration.
      * Now installs on system running VMware vSphere 6.5 operation system.
    
              Note: if controller previously updated to firmware version 5.04, it is not necessary to upgrade to version 5.40(A).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 5.04-1.1" date="1494936000">-      Kernel core dump using kdump might not complete in Linux when using Smart Array Gen9 firmware version 4.52.
      * Intermittent memory errors might cause the controller to stop responding. (POST Lockup 0x13)
      * System might stop responding if a parity error is found during surface scan of a RAID6 volume. (POST Lockup 0x13)
      * In rare cases, the controller might stop responding while running IO without displaying a lockup code.
      * Non-Maskable Interrupt (NMI) might occur on systems with a Windows OS and HPE Gen9 Smart Array or Smart HBA adapters and performing continuous reboot testing.
      * System IO might stop when using certain 6TiB and 8TiB SAS drives in a dual-path configuration with an HPE Gen9 Smart Array or Smart HBA adapter in HBA-mode, possibly resulting in an OS crash.
      * Physical slot location of SATA drives might not be returned correctly when using Microsoft Storage Spaces Direct (S2D).
      * Multiple direct attach SATA drives within a cluster might show the same World Wide Name (WWN) when using Microsoft Storage Spaces Direct (S2D).
      * Drive LED's might be illuminated for the wrong drive and/or only illuminate momentarily when connected to an expander configuration with an HPE Gen9 Smart Array or Smart HBA adapter in HBA-mode.
      * Controllers using a 4GB cache module might fail data retention following an unexpected power event. (POST message 1793 - Data in Write-Back Cache has been Lost)
      * System fans might go to 100% if connected drives were spun down.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 5.52" date="1496232000">-      Controller cache module might be marked as permanently disabled if the Smart Storage Battery is removed or failed while the system is online, even if SSA was previously used to enable write caching without a backup power source.
      * SATA drives might not be presented to the host in a Synergy system with a D3940 Disk Enclosure.
      * A hot-inserted replacement drive might show as a predictive failure if the original drive was identified as a predictive failure.
      * Port/box/bay identifier for physical drives might have an incorrect box number in zoned or multi-path configurations.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.02" date="1497441600">-      Controller might hang at POST following an unexpected power event if there was data in the controller cache.
      * Controller might stop responding when running I/O to SATA drives. (POST Lockup 0x13)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.06" date="1502712000">-      Under the following conditions, the controller might stop responding: 
        * During POST following an unexpected power event if there was data in the controller cache.
        * When running I/O to SATA drives. (POST Lockup 0x13)
        * When using a RAID configuration with strip size of 1024KiB. (POST Lockup 0x13)
        * When a WRITE SAME command is sent with a buffer size greater than 512 bytes. (POST Lockup 0x13)
      * In a multi-path environment with nested expanders, the active path to a device might be incorrect following a path failure or restoration.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.30" date="1509624000">-     Fixes the following issues:
    
      * DDR cache could be randomly disabled after several boots
      * The controller could become unresponsive while in HBA mode during the creation of a partition/file system
    
    .</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.60" date="1525262400">-      Issue where the QueryAsynchronousEvent could potentially provide incorrect response data
      * Issue where the Cache could potentially get disable after several reboots</changelog>
  </package>
  <package pkgid="9d8bd1a36542f679352cbc5bb9e64b2db5e65dc2ddd75fe5cc28d847948e47e7" name="firmware-smartarray-f18fdefd0b" arch="x86_64">
    <version epoch="0" ver="1.50" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.03" date="1434024000">-      1.03 is the initial firmware release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.25" date="1446638400">-      Added support for new 6 HDD SFF backplane.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26" date="1474459200">-      Added support for new 6 SFF HDD backplane.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26" date="1474545600">-      In rare circumstances after multiple, successive reboots, a system with 28 large form factor drives might become unresponsive. Firmware v1.26 resolves the issue.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26-2.1" date="1496145600">-      **Customers who already installed firmware version 1.26 do not need to update to 1.26 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26-2.1" date="1496232000">-      Updated to support Service Pack for ProLiant version 2017.07.0
    
              **Note:** If version 1.26 was previously installed, then it is not necessary to upgrade to version 1.26 (B).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50" date="1523448000">-      Enhanced debug capabilities</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50-2.1" date="1527422400">-</changelog>
  </package>
  <package pkgid="b27c9e617a9256631937fed25ac1848dfa4382687671c3350251542ab7cc1591" name="firmware-smartarray-f7c07bdbbd" arch="x86_64">
    <version epoch="0" ver="1.34" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.04" date="1496318400">-      Initial firmware release for HPE P/E-Class SR Gen10 controllers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.04" date="1496404800">-      Initial firmware release for HPE P/E-Class SR Gen10 controllers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.04-2.1" date="1502884800">-      Customers who already have firmware version 1.04 installed do not need to update to 1.04 (B).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.04-2.1" date="1502971200">-     *Version 1.04 (B)**
    
      * Added support for new models of HPE ProLiant servers: 
        * DL120 Gen10
    
    **Version 1.04**
    
      * Initial firmware release for HPE P/E-Class SR Gen10 controllers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.07" date="1504872000">-      Updated Hard Drive Carrier LED behavior for the HPE ProLiant XL450 Gen10 Server</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.34" date="1513857600">-      Support for ATA Sanitize Freeze/Antifreeze Lock.
      * Ability to select boot controller in Legacy BIOS mode with multiple controllers installed.
      * Updated Hard Drive Carrier LED behavior for the HPE ProLiant XL450 Gen10 Server.
      * Ability to set rebuild priorities via the RESTful management interface.
      * Supported settings - High, MediumHigh, Medium, Low</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.34" date="1513944000">-      Controller might stop responding while handling a drive error.  (POST Lockup 0x27006)
      * Controller might stop responding after a drive hot-removal or hot-insertion.  (POST Lockup codes 0x1EA or 0x15010)
      * Controller might stop responding during a volume expansion or rekey.  (POST Lockup code 0x1E30)
      * Controller might stop responding while performing heavy writes to a RAID 0 or RAID 1 logical drive that has a flash backed write cache enabled.  (POST Lockup 0x1BC0)
      * Various scenarios where drive LEDs might not be displayed correctly.
      * Drives might not be detected after a cold boot.
      * A hot-inserted drive might be immediately reported as failed.
      * A failed or charging HPE Smart Storage Battery might be reported as "missing" in SSA and iLO.
      * The RESTful management interface might be unable to detect physical drives or make configuration changes to the controller.
      * Option to enable "No Battery Write Cache" in SSA is not available if an HPE Smart Storage Battery is not installed.
      * Customer specified read/write controller cache ratio is not honored if "No Battery Write Cache" is enabled.
      * Controller cache might be displayed as temporarily disabled following an unexpected shutdown and subsequent reboot.
      * Unable to modify the controller cache read/write ratio following an unexpected shutdown and subsequent reboot.
      * The controller cache might become disabled when running VMware ESXi 6.0 if the controller and guest OS are configured to use PCI pass-through.
      * If multiple logical volumes are present on the same array, and one of the volumes is rebuilding, the others might be incorrectly marked as failed.
      * A drive at index 0 might incorrectly display as rebuilding if a logical volume on the controller is currently rebuilding.
      * System might hang during power-up or appear unresponsive during runtime if a logical volume composed of SSD's is created or rebuilding.
      * Negotiated link rate for drives might not be correct.
      * Storage enclosure information for direct attached drives might not be returned correctly in Windows.
      * The HPE SmartCache feature was not available by default on the P816i-a SR Gen10 controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.34-2.1" date="1528027200">-</changelog>
  </package>
  <package pkgid="e698493f324cb0f4a67d807b9a4df26adb9aee17d0dc8b5df95a54e9895bea90" name="firmware-solex6gb-solex" arch="i586">
    <version epoch="0" ver="4.3.6.0" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.0.8.0" date="1343476800">-     Customers who wish to support the HP Smart Array P721m or the HP D6000 Disk
    Enclosure with the HP 6Gb SAS BL Switch must ensure that the HP 6Gb SAS BL
    Switch Firmware is at 3.0.8.0 or greater.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.0.8.0" date="1343563200">-     ***Enhancements/New Features:****
    
      * Added context sensitive help in GUI to better describe High Performance Connection.
      * Added support for: 
        * HP Smart Array P721m.
        * HP D6000 Disk Enclosures.
      * HP Serial Attached SCSI (SAS): 
        * Added support to detect signal integrity issues between SAS switch and Disk Enclosures.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.0.8.0" date="1343649600">-     *Firmware Dependency:**  
    The devices listed below require minimum FW deliverables with HP Storage
    Manager version 3.0.8.0
    
    Device Minimum Version
    
      * HP D2600\D2700 Disk Enclosure 0134
      * HP 600 Modular Disk System 3.44
      * HP P2000 Modular Smart Array TS230P06
      * HP Smart Array P711m\P712m 5.32
    
    **Problems Fixed**:****
    
      * Clock in SAS switch now reports local time, determined by Time Zone setting in Blade Enclosure.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.1.3.0" date="1355400000">-     *Firmware Dependency:**  
         The devices listed below require minimum FW deliverables with HP Storage Manager version 3.1.3.0
    
         Device Minimum Version
    
      * HP D2600\D2700 Disk Enclosure 0147
      * HP 600 Modular Disk System 3.60
      * HP P2000 Modular Smart Array TS230P06
      * HP Smart Array P711m\P712m 5.70
    **Problems Fixed:**  
         Firmware 3.1.3.0 resolved the following issues:   
    
      * After flashing and resetting a D6000 enclosure, servers might not discover the enclosure for an extended period of time.
      * Upon replacement, a new switch might not be able to zone some of the devices.
      * Customer might not be able to download diagnostic logs.
      * Onboard Administrator (OA) sometimes alternated the status of the switch between Ok and Degraded.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.5.5.0" date="1378814400">-     ***Firmware Dependency:****  
         The devices listed below require minimum FW deliverables with HP Storage Manager version 3.5.5.0:
    
      * **Device, Minimum Recommended Version**
      * HP D2600/D2700 Disk Enclosure, 0147
      * HP 600 Modular Disk System, 3.60
      * HP D6000 Disk Enclosure, 2.38
      * HP P2000 MSA Array System, TS230P06
      * HP Smart Array P711m/P712m Controller, 5.70
      * HP Smart Array P721m Controller, 3.54
    **Problems Fixed:**  
         Firmware 3.5.5.0 resolved the following issues: 
    
      * The folder "/var/log/messages" was not cleaned up correctly.
      * A newly hot-plugged blade server might not have displayed in Virtual SAS Manager (VSM) GUI and CLI.
      * Under rare circumstances, rebooting servers might have caused loss of paths to the drives.
      * Under rare circumstances, VSM GUI and CLI might become unresponsive after flashing and resetting the switch.
      * iLO might not have been accessible for long time on servers if multiple switches were booted up at the same time.
      * If a storage enclosure failed or was removed, or drives were lost, VSM might not have reported a hot removal.
      * When a SAS cable was connected or disconnected on a port, false DWORD errors might have been reported.
      * Some errors might not have been indicated by the LEDs on the switch ports.
      * A newly added server configured with an HP 1210m controller could not detect MDS600 storage enclosure.
      * After updating a storage enclosure firmware, the success message was not aligned properly in VSM.
      * While creating a new zonegroup, a message displayed that indicated the existence of a duplicate zonegroup.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.0.1.0" date="1392292800">-     *Enhancements/New Features:**  
    
      * Added support for the HP MSA 2040 Storage System.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.0.1.0" date="1392379200">-     ***Firmware Dependency:** **
    
         The devices listed below require minimum FW deliverables with HP Storage Manager version 4.0.1.0:
    
    **Device, Minimum Recommended Version**
    
      * HP D2600/D2700 Disk Enclosure, 0147
      * HP 600 Modular Disk System, 3.60
      * HP D6000 Disk Enclosure, 2.38
      * HP P2000 MSA Array System, TS230P06
      * HP Smart Array P711m/P712m Controller, 5.70
      * HP Smart Array P721m Controller, 3.54
    **Problems Fixed:**  
    
      * Fixed issue in which the "Create and Assign Zone Group" operation did not display an error message if the required zone group name was blank.
      * Fixed a rare issue where repeatedly rebooting the switch may cause some drives in the storage enclosure to not be detected.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.1.1.0" date="1408968000">-     *Problems Fixed:**  
    The following issues are now resolved:
    
      * If the switch was assigned a static IP address using the Onboard Administrator EBIPA feature, then the switch might generate continuous Cold Start SNMP traps and overfill logs.
      * A storage enclosure flash operation might fail when run from Virtual Storage Manager (VSM) CLI while the GUI was open.
      * Link rate of a disk was incorrectly displayed in VSM GUI and CLI.
      * In rare cases, multiple resets of a switch would cause the Smart Array to lockup 0xAB.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.1.1.0-2.1" date="1424088000">-      **Customers who already installed firmware version 4.1.1.0 do not need to update to 4.1.1.0(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.1.1.0-2.1" date="1424174400">-     *Enhancements/New Features for FW version 4.1.1.0(B):**
    
      * Added component support for x64 operating systems.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.1.1.0-2.1" date="1424260800">-     *Problems Fixed:**  
    The following issues are now resolved:
    
      * If the switch was assigned a static IP address using the Onboard Administrator EBIPA feature, then the switch might generate continuous Cold Start SNMP traps and overfill logs.
      * A storage enclosure flash operation might fail when run from Virtual Storage Manager (VSM) CLI while the GUI was open.
      * Link rate of a disk was incorrectly displayed in VSM GUI and CLI.
      * In rare cases, multiple resets of a switch would cause the Smart Array to lockup 0xAB.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.2.1.0" date="1436788800">-      When a HP 6Gb SAS BL Switch  is configured with a very large number of physical drive bays (such as, 400 or more) and/or a large number of zone groups (such as, 16 or more), the switch manager GUI may not be able to load the configuration and show enclosure information.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.2.2.0" date="1460548800">-      Made changes to firmware to capture more debug information.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.2.2.0" date="1460635200">-      Firmware was changed to make it more robust and resilient to handle possible unresponsiveness due to a potential deadlock between multiple processes. If deadlock was to occur, it might cause an inability to establish an SSH session with the switch.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.3.6.0" date="1520942400">-</changelog>
  </package>
  <package pkgid="a6adaf65b61bc58f9d3bd7839346efd12e05a26290450a642bdda127d4fbb3b1" name="firmware-system-a40" arch="x86_64">
    <version epoch="0" ver="1.30_2018_06_07" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_10-14-2017" date="1512648000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.02_10-21-2017" date="1514894400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the AMD Input-Output Memory Management Unit (IOMMU)
    incorrectly blocks PCIe traffic to system memory space just below 1TB that may
    result in an unexpected server reset or Microsoft Windows Blue Screen of Death
    (BSOD) with an IML entry of PCIe device error.
    
    Addressed an issue where the system may fail to boot after setting the Maximum
    Memory Bus Frequency to 1066 MHz or 1333 MHz.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.04_12-12-2017" date="1515067200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the AMD processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.06_02-01-2018" date="1521460800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with rare occurrences of unpredictable system behavior.
    This issue is NOT unique to HPE servers and would impact any systems using AMD
    EPYC 7000 Series processors that do not contain a work-around for this issue.
    Note: this does not address any security vulnerability mitigations.
    
    Addressed a rare issue where a system may become nonresponsive. This issue is
    addressed by updating to the latest AMD microcode. The issue is NOT unique to
    HPE servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_03-09-2018" date="1521806400">-     Added support for 128GB Load Reduced DIMMs (LRDIMM).
    
    Added support for NVMe hot plug through the HPE SmartDrive Carrier.
    
    Added support for the optional HPE Gen10 Chassis Intrusion Security Kit.
    
    Added a new System Utilities option for Memory Interleave Mode. This allows a
    system to be configured for no interleave, channel, die, or socket interleave
    when a system has the appropriate memory installed.
    
    Added a new System Utilities option to enable/disable the L1 Stream HW
    Prefetcher and the L2 Stream Prefetcher. Some workloads may have performance
    improvement by disabling these features.
    
    Added new Storage Information page to the System Information section of System
    Utilities.
    
    Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
    for Enhanced CPU Cooling. When running certain processor intensive workloads,
    this option can provide additional cooling to the processors which can result
    in improved performance.
    
    Added a new System Utilities option for Embedded Diagnostics. To take
    advantage of this feature, the user must also update Intelligent Provisioning
    to version 3.10 or later.
    
    Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
    functionality in the BIOS System Utilities application. This feature also
    requires iLO firmware version 1.20 or later for proper support.
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_03-09-2018" date="1521892800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would power on immediately after powering
    off when using VMware.
    
    Addressed an issue where configuring the Memory Refresh Rate to 2x Refresh
    would not function and the system would continue to operate at 1x Refresh.
    
    Addressed an issue where the UEFI Boot Order would not get reset to a default
    value when loading a default configuration. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an issue where the Embedded Serial Port option could not be properly
    configured through the RESTful Interface.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_04-16-2018" date="1521979200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed the Fallout and Masterkey vulnerabilities with AMD EPYC 7000 Series
    processors which were reported by researchers with CTS Labs. This System ROM
    update includes updated firmware from AMD to fully mitigate these
    vulnerabilities. Per AMD, no other mitigations are required, and these
    mitigations should not impact performance. These issues are not unique to HPE
    servers and would impact any servers using AMD EPYC 7000 Series processors.
    Note: Even though this server is not exposed to the Masterkey vulnerability
    due to HPE's Silicon Root of Trust functionality, this System ROM includes the
    mitigations for this vulnerability. https://community.amd.com/community/amd-
    corporate/blog/2018/03/21/initial-amd-technical-assessment-of-cts-labs-
    research.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_06-07-2018" date="1522065600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems with 1 TB or more of memory installed may
    have memory resources assigned incorrectly resulting in a kernel panic or an
    IOMMU reported error.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="25a31f426d861cf707450b076268127f7eea7e5ac187b27410349c3bc8977798" name="firmware-system-i36" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_07-11-2014" date="1406808000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-26-2014" date="1412510400">-     Added support for the HP Dynamic Smart Array B140i to allow the user to launch
    the HP Smart Storage Administrator (HPSSA) application from the System
    Utilities menu.
    
    Updated the HP RESTful API resources of type HpBiosAttributeRegistrySchema to
    schema version 1.1.0, adding additional meta-data for Immutable and Write-Only
    BIOIS attributes.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the UEFI Embedded Shell.
    
    Updated the HpBiosAttributeRegistry resources to match the latest
    BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-26-2014" date="1412596800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where under extremely rare circumstances the server may
    become unresponsive during boot after experiencing a fatal system error. When
    this issue occurs, the Integrated Management Log (IML) will not have any
    indication of the error.
    
    Addressed an issue where the Administrator Password and Power-On Password were
    incorrectly allowed to be entered with a length of 32 characters with previous
    revisions of the System ROM. These passwords should support a maximum length
    of 31 characters. If a 32 character Administrator Password or Power-On
    Password had been configured in the server, updating to this revision of the
    System ROM will no longer allow entering these passwords. In this case, the
    user must set Switch 5 to the ON position to disable these passwords. The
    Administrator Password and Power-On Password must then be re-entered into the
    system with a maximum length of 31 characters.
    
    Addressed a rare intermittent issue where the F10 prompt to enter Intelligent
    Provisioning is not displayed. Note that the Integrated Lights-Out (iLO)
    Firmware had a similar issue. To address all cases of the F10 prompt not being
    displayed, also update the iLO Firmware to revision 2.02.
    
    Addressed an issue where selecting "Erase User Defaults" (to erase user
    defined defaults) in BIOS/Platform Configuration (RBSU) does not take effect
    if the user also selected Restore Default System Settings or Restore Default
    Manufacturing Settings.
    
    Addressed an issue where the Integrated Management Log (IML) or operating
    system log would report multiple error entries when an Non-Maskable Interrupt
    (NMI) occurs.
    
    Addressed an issue where the system may shutdown when a fatal error occurs in
    the pre-OS environment (such as the System Utilities or Embedded UEFI Shell)
    and not log any entry into the Integrated Management Log (IML).
    
    Addressed an issue where the server would become unresponsive during boot with
    DIMM configurations that include both when configured with 16GB and 32GB
    LRDIMMs.
    
    Addressed an issue where an HP Smart Array controller installed in a PCI
    Express Slot attached to Processor 2 may not be visible on the first boot
    after the server experiences an unexpected shutdown that requires using the HP
    Smart Storage Battery to backup storage data.
    
    Addressed an issue where the system would continue to run (server did not
    perform a Blue Screen or reset as expected) when a Non Maskable Interrupt
    (NMI) occurs when using Microsoft Windows 2008 or Microsoft Windows 2008 R2
    when Processor x2APIC Support is configured to Enabled (the default value).
    This issue does not impact other operating systems.
    
    Addressed an issue where optical drives were not properly reported in the
    server One Time Boot Menu when the HP Smart Array B140i Smart Array controller
    is enabled.
    
    Addressed an issue where the server could experience a Red Screen reported as
    a General Protection Error when a user-initiated driver recover/rebuild
    operation is issued to the HP Dynamic Smart Array B140i controller.
    
    Addressed a rare issue in which the user was not prompted or was not prompted
    correctly when exiting the UEFI System Utilities.
    
    Addressed an issue with the fwupdate Embedded UEFI Shell command that may
    cause the system to become unresponsive during some firmware updates.
    
    Addressed an issue with the sysconfig Embedded UEFI Shell command that may
    cause the system to become unresponsive when using "sysconfig -d get
    userdefaults all" when the user defaults have not been configured.
    
    Addressed an issue where changing the boot order using the HP RESTful
    Interface may result in the system not responding to key presses for F9
    (System Utilities) or F11 (Boot Menu) during subsequent system boot.
    
    Addressed an issue that resulted in incorrect association of PCI devices to
    BIOS Attributes in the HpBiosMappings resource of the HP RESTful Interface.
    
    Addressed an issue that could cause the server's Time Zone setting to be
    configured to an invalid value when non-volatile storage becomes corrupted due
    to a battery failure.
    
    Addressed an issue where HP Smart Array error messages are not logged to the
    Integrated Management Log (IML).
    
    Addressed an issue that can result in an inability to access the Virtual
    Install Disk volume from the Embedded UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.21_11-03-2014" date="1418990400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience one of the following
    conditions: A "207 - Memory Initialization Error" message and Integrated
    Management Log (IML) event which results from one or more DIMMs not being
    initialized and in which not all installed memory will be available to the
    operating system; a performance degradation (caused by an excessive amount of
    corrected memory errors but which may not have any indication that this is the
    cause); or a Corrected Memory Error Threshold event logged to the IML. If a
    system experiences any of these conditions, the System ROM should be updated
    to this version or later before contacting service or replacing any hardware
    components.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427630400">-     Added support for a Generic USB Boot entry in the UEFI Boot Order list. This
    new entry is used as a place holder for any USB device that is bootable in
    UEFI. The user can set the boot priority of this Generic USB Boot entry, and
    retain this priority for use with USB devices that might be installed in the
    future. Attempting to boot from the Generic USB Boot entry will result in
    attempting all UEFI bootable USB devices that are available in the system. The
    user can still control the priority of the boot entries of individual USB
    devices in the UEFI Boot Order list. This new Generic USB Boot entry will now
    be visible by default in the UEFI Boot Order after updating to this System ROM
    release. This new option is applicable only in UEFI Boot Mode and might be
    configured from the HP RESTful API or the System Utilities BIOS/Platform
    Configuration (RBSU). Note: The system will attempt to boot all UEFI bootable
    USB devices in the order of the Generic USB Boot entry even if installed
    individual USB devices are configured lower in the boot order.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy menu that allows the user to select how the UEFI BIOS
    will scan for valid Fibre Channel (or boot from SAN) boot targets. By default,
    the system will now only scan for Fibre Channel boot targets that are
    configured in each adapter. In the past, the system would scan for all Fibre
    Channel or FCoE available targets, potentially resulting in long boot times
    and large number of entries in the UEFI Boot Order list. The boot targets for
    adapters can be configured using the adapter specific menu in the System
    Utilities, System Configuration menu, or using management software such as HP
    Virtual Connect or HP OneView. This setting is applicable only in UEFI Boot
    Mode. A firmware update of the fibre channel controller might also be required
    to take full advantage of this feature.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) NUMA Group
    Size Optimizations menu that allows the user to select how the platform will
    report processor grouping to the operating system. For some applications which
    cannot optimally handle high logical processor counts that are optimally
    divided into smaller groups, it might be necessary to change the default
    setting to get optimal performance.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) I/O Non-Posted
    Prefetching performance option that allows the user to configure how the
    chipset balances I/O traffic for PCI-e devices. Disabling this option has been
    shown to provide performance benefits in a very small subset of configurations
    including certain Infiniband configurations that require a balanced mix of
    read and write traffic as well as configurations with multiple x16 devices
    that utilize the max bandwidth of the PCI-e bus. Since disabling the option
    also has a negative impact on maximum I/O read bandwidth, the overwhelming
    majority of configurations will benefit from leaving this option at the
    default.
    
    Added support for Memory Mirroring Mode. This option can be selected from the
    Advanced Memory Protection Mode selection. This option provides enhanced
    memory availability and resiliency but requires additional memory be installed
    to achieve the same amount of memory available to the operating system.
    
    Added support for loading the Embedded UEFI Shell Auto-Startup script from the
    network in addition to physical/virtual media. The URL describing the network
    (HTTP or FTP) location of the startup script can be configured in the System
    Utilities /Platform Configuration (RBSU), under the Embedded Shell menu. This
    allows for using the Embedded UEFI Shell as a scriptable deployment
    environment without the need for physical or virtual media (on a bare metal
    system).
    
    Added support to Standard Format Output (SFO) to the SysConfig command in the
    Embedded UEFI Shell. This allows for easier parsing of the command output
    using Shell scripts.
    
    Added support for boot from URL (HTTP or FTP) functionality in UEFI Boot Mode.
    The network settings (DHCP or static IP) and boot file URL can be configured
    in the new System Utilities BIOS/Platform Configuration (RBSU) Pre-Boot
    Network settings menu. The file can either be a UEFI Network Boot Program
    (NBP), or an ISO image containing a UEFI bootable OS image. The Boot from ISO
    support is currently limited to operating systems that have a self contained
    OS image (such as WinPE, mini Linux, or VMware ESX installer). Booting Windows
    or Linux OS installation media is currently not supported.
    
    Added support for a webclient command in the Embedded UEFI Shell. The command
    can be used to download files from HTTP and FTP servers. It can also be used
    to download ISO CD/DVD images and mount them in memory as RAM disks.
    
    Added support for an FTP command in the Embedded UEFI Shell. The command can
    be used to download and upload files to/from FTP servers.
    
    Added support for a Compress command in the Embedded UEFI Shell. The command
    can be used to compress and decompress ZIP files.
    
    Added support for a SecBoot command in the Embedded UEFI Shell. The command
    can be used to display the Secure Boot keys and certificates.
    
    Enhanced the RamDisk command in the Embedded UEFI Shell to support FAT32 RAM
    disks, increasing the disk size limit from 512 MB to 2GB.
    
    Added support for the HP Dual 8GB MicroSD EM USB Kit. This device can be
    plugged into the internal USB port on the server to allow a mirrored MicroSD
    card solution.
    
    Added support to configure the BIOS Serial Console Baud Rate to 38400 from the
    System Utilities BIOS/Platform Configuration (RBSU).
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Internal SD
    Card Slot menu located in USB Options that allows the user to disable boot
    from the embedded SD card.
    
    Added support for Intel Trusted eXecution Technology (TXT).
    
    Updated OpenSSL support to version 0.9.8zb to address potential issues that
    might impact the UEFI Secure Boot support.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HP RESTful API HpBiosAttributeRegistrySchema to version 1.2.0,
    adding support for BIOS Attributes of type "Password". Also added a new
    GrayOut property that can be used to describe some dependency scenarios. Also
    updated enumDescriptions of all enum definitions in the schema.
    
    Updated the HP RESTful API HpBios, HpServerBootSettings, HpBiosMappsings
    schemas to version 1.1.0. Added support for self-links in these resources.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the Embedded UEFI Shell.
    
    Increased timeout values in Embedded UEFI Shell IfConfig command to reduce the
    chances of network DHCP configuration failing due to timeouts caused by delays
    on the network or slow response when trying to contact the DHCP server.
    
    Enhanced the UEFI Exception handler to provide extended debug and trace
    information when in a pre-OS environment.
    
    Added support for the HP BLc PCIe Expansion Blade and the HP D2220sb Storage
    Blade.
    
    Added support for the WS460c Gen9.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427716800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the FwUpdate Embedded Shell Application and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the system might become unresponsive during boot when
    an unsupported memory configuration is installed on processor 2. With this
    unsupported configuration, in this situation there is no user feedback on the
    monitor or in the Integrated Management Log (IML). With this revision of the
    System ROM, the system will properly display a message indicating the error
    and halt the boot process.
    
    Addressed an issue with some network devices name display in the System
    Utilities.
    
    Addressed an issue that would result in incorrect or corrupt UEFI boot order
    data, or malformed JSON output from the HP RESTFul API HpServerBootSettings
    resource. This also addresses an issue in configuring the server UEFI Boot
    Order using HP OneView and the HP RESTful API.
    
    Addressed an issue in accessing the file systems or booting to some RAID0
    logical volumes off HP Smart Array controllers. This includes accessing the
    file system on such drivers in the System Utilities menus and the Embedded
    UEFI Shell.
    
    Addressed an issue that might result in the BIOS Console Redirection support
    using the Virtual Serial Port to become non-functional.
    
    Addressed an issue with incorrect system time in Microsoft Windows operating
    systems when booted in Legacy BIOS Boot Mode. When the system time or time
    zone are changed, on reboot the system time might 'jump' by the current
    operating system time zone offset. This issue does not occur when booting in
    UEFI Boot Mode. The change also removes the System Utilities BIOS/Platform
    Configuration (RBSU) option for ACPI RTC Support.
    
    Addressed an issue where the system might experience a Machine Check Exception
    under heavy stress conditions when configured with an Intel Xeon E5-2609
    processor. This issue does not affect any other processor models.
    
    Addressed an issue where the server might become unresponsive after a user has
    repeatedly entered and incorrect Power-On or Administrator Password.
    
    Addressed an issue where the server might become unresponsive after looping
    through the UEFI Boot Order an extended amount of time when no valid boot
    targets are detected. This issue only effects the server when configured in
    UEFI Boot Mode.
    
    Addressed an issue where a server might not be able to properly boot Windows
    Server 2008 R2 when configured with an Optional Graphics Card or GPGPU.
    
    Addressed an issue where the industry standard SMBIOS tables would not
    properly indicate the number of active cores when Intel Hyperthreading is
    disabled. The number of active cores would not be reported properly by some
    utilities.
    
    Addressed an issue where Wake On LAN does not function if the system was
    shutdown prior to booting an operating system (such as during the boot process
    or from the Embedded UEFI Shell). Wake On LAN does function properly if the
    system had been shut down from an operating system.
    
    Addressed an issue where the server would boot slowly when BIOS Serial Console
    was enabled to the iLO Virtual Serial Port.
    
    Addressed an issue where the server could be configured for Online Spare
    Memory Mode when the DIMM configuration did not support this mode.
    
    Addressed an issue where a USB key was still bootable when the USB Boot
    Functionality was disabled from System Utilities BIOS/Platform Configuration
    (RBSU). This issue does not impact systems configured for UEFI Boot Mode.
    
    Address an issue where the SysConfig command from the Embedded UEFI Shell
    could not be used to configure Secure Boot even when the user had indicated
    physical presence when entering the Embedded UEFI Shell.
    
    Addressed various issues where network boot support options might not be
    applied properly from HP Virtual Connect or HP OneView.
    
    Addressed an issue where the Legacy Boot Order menu in the System Utilities
    BIOS/Platform Configuration (RBSU) might have incorrect port numbers when the
    server is configured in Legacy Boot Mode. This issue did not affect servers
    configured for UEFI Boot Mode.
    
    Addressed an issue where a server configured with a Trusted Platform Module
    (TPM) and Microsoft Windows 2012 R2 BitLocker might incorrectly prompt the
    user for a recovery password following a warm reset.
    
    Addressed an issue where messages displayed during the early boot process
    would not be displayed properly when viewed over BIOS Serial Console.
    
    Addressed an issue where the One Time Boot Menu includes network boot options
    for devices even when network boot is disabled for those devices.
    
    Addressed an issue where BIOS Serial Console redirection would not work
    properly when the terminal was configured in VT100+ mode and the server was
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    Addressed an issue where Linux dmesg might report a USB error message such as
    "EHCI: BIOS handoff failed" when the system was configured in Legacy Boot
    Mode. When this issue occurs, USB support still functions properly under the
    operating system and the error message is erroneous. This change only prevents
    the display of the erroneous message and does not impact USB functionality.
    
    Addressed several issues with the legacy USB support (USB support before the
    operating system loads) when the system is configured for Legacy Boot Mode.
    This includes addressing an issue where the system might log a 303/304
    Keyboard controller failure error when certain USB KVMs are attached to the
    system.
    
    Addressed an issue where the SATA port numbers reported in the System
    Utilities BIOS/Platform Configuration (RBSU) would not properly match the port
    numbers reflected by labels on the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-06-2015" date="1428321600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    Addressed an issue where the HP BL c-Class Expansion blade may not function
    properly after flashing to v1.30 12/24/2014 System ROM until system defaults
    are restored from the ROM Based Setup Utility (RBSU).
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-06-2015-2.1" date="1429531200">-     *Important Notes:**
    
    Ver. 1.32_03-06-2015 (B) addresses a flashing issue that only impacted servers
    which shipped from HP with a Windows operating system installed.  The actual
    BIOS included with this revision is the same as ver. 1.32_03-06-2015.  It is
    not necessary to upgrade with Revision B if the previous Revision was used to
    upgrade the system ROM to version 1.32_03-06-2015. Please refer to the
    Customer Advisory at &lt;http://h20564.www2.hp.com/portal/site/hpsc/public/kb/doc
    Display/?docId=emr_na-c04634533&gt; for additional details.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    Addressed an issue where the HP BL c-Class Expansion blade may not function
    properly after flashing to v1.30 12/24/2014 System ROM until system defaults
    are restored from the ROM Based Setup Utility (RBSU).
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.33_04-03-2015" date="1429617600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where SATA hard drives attached to the integrated chipset
    SATA controller may not be discovered periodically during a server reboot.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434283200">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.
    
    Added a new Server Availability BIOS/Platform Configuration (RBSU) Automatic
    Power On configuration option setting. This option allows the user to
    configure the power on policy of the server when power is first applied. The
    options are Enabled to allow the server to automatically power on when first
    installed into the enclosure or Disabled to allow the server to remain powered
    off when first installed into the enclosure.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434369600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-21-2015" date="1441800000">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-21-2015" date="1441886400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.52_09-24-2015" date="1443441600">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.52_09-24-2015" date="1443528000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-28-2015" date="1453896000">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-28-2015" date="1453982400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1476964800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.42_06-14-2017" date="1506513600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Added support for the NVIDIA Quadro P6000 Graphics Card with the HPE ProLiant
    WS460c Gen9.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    Addressed an issue where systems configured with a Honeywell LCNP4 card
    installed may stop responding during system boot.
    
    Addressed an issue where the system may become unresponsive during system boot
    when an optional HPE Dual 8GB MicroSD USB device is installed with firmware
    version 202. This issue does not impact servers configured with an HPE Dual
    8GB MicroSD USB device using revision of firmware 212 or later.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525867200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="f9b36f97c95851ba62f286c45857b17cc7ba4d6a65c97d488e939076ed267391" name="firmware-system-i37" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_09-14-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.42_06-14-2017" date="1506513600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Added support for the NVIDIA Quadro P6000 Graphics Card.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525867200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="73f0d637e95c368d8e2a413e26aa3078700934c97f8cbe45402e3877c6682bbe" name="firmware-system-i38" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_03-05-2015-2.1" date="1433332800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434283200">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.
    
    Added a new Server Availability BIOS/Platform Configuration (RBSU) Automatic
    Power On configuration option setting. This option allows the user to
    configure the power on policy of the server when power is first applied. The
    options are Enabled to allow the server to automatically power on when first
    installed into the enclosure or Disabled to allow the server to remain powered
    off when first installed into the enclosure.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434369600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441800000">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441886400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.52_09-24-2015" date="1443441600">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.52_09-24-2015" date="1443528000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.60_10-29-2015" date="1458475200">-     Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.60_10-29-2015" date="1458561600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server may not properly detect the HPE c-Class
    PCI Expansion Blade.
    
    Removed the System Utilities BIOS/Platform Configuration (RBSU) Automatic
    Power-on Option for Restore Last Power State as this option is not supported
    by blade servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-4600 v4 series processors.
    
    Added support for 128GB Load Reduced DIMMs (LRDIMM).
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated the UEFI Secure Boot revocations list (DBX) with the latest copy from
    Microsoft.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.  Note there is an issue where a system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).  Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1476964800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system may not perform optimally with certain
    memory intensive workloads when the BIOS Configurations/RBSU QPI Snoop
    Configuration option is configured for Cluster on Die mode with Intel Xeon
    E5-4600 v4 series processors. This issue does NOT impact systems configured
    with Intel Xeon E5-4600 v3 series processors or with other QPI Snoop
    configurations. This issue had a significant impact on the STREAM benchmark.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508846400">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    Addressed an issue where systems configured with a Honeywell LCNP4 card
    installed may stop responding during system boot.
    
    Addressed an issue where the system may become unresponsive during system boot
    when an optional HPE Dual 8GB MicroSD USB device is installed with firmware
    version 202. This issue does not impact servers configured with an HPE Dual
    8GB MicroSD USB device using revision of firmware 212 or later.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525608000">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="d35fdfbf2a9ddb472a2e8b7df597a8538ff93ed5828822fa26c45cd6026d3a16" name="firmware-system-i39" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_09-08-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525608000">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="70648243f824d4759950a0f3f0595f5dbac0f4e155d8ec823c1ff876ae8a58c6" name="firmware-system-i40" arch="i386">
    <version epoch="0" ver="2.60_2018_05_23" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_09-08-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.42_04-05-2017" date="1494504000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where the server may become unresponsive
    during POST when configured with memory configurations that are 6TB or larger.
    In some cases, this issue would be seen as a Red Screen with a General
    Protection Fault.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.42_04-05-2017-2.1" date="1496923200">-     *Important Notes:**
    
    Version 2.42_04-05-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.42_04-05-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.42_04-05-2017.
    
    SUM version 8.0.0 or later should be used for deployment of 2.42_04-05-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where the server may become unresponsive
    during POST when configured with memory configurations that are 6TB or larger.
    In some cases, this issue would be seen as a Red Screen with a General
    Protection Fault.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.50_10-01-2017" date="1507464000">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.50_10-01-2017" date="1507550400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E7 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E7 v3 processors.
    
    Addressed an issue where systems configured with a Honeywell LCNP4 card
    installed may stop responding during system boot.
    
    Addressed an issue where the system may become unresponsive during system boot
    when an optional HPE Dual 8GB MicroSD USB device is installed with firmware
    version 202. This issue does not impact servers configured with an HPE Dual
    8GB MicroSD USB device using revision of firmware 212 or later.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_11-08-2017" date="1511956800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems configured with 128GB LRDIMMs may see a high
    rate of correctable memory errors, sometimes reported as a memory pre-failure
    event in the iLO Integrated Management Log (IML). This issue does not impact
    systems configured with other memory configurations. HPE recommends customers
    update to this version of the System ROM before replacing any memory
    components.
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E7 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E7 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1515067200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519992000">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation. Additional information is available from Intel's
    Security Exploit Newsroom, &lt;https://newsroom.intel.com/press-kits/security-
    exploits-intel-products/&gt;.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-23-2018" date="1530360000">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="095ca616a152ded2ebb816ca905c47fdcd6bc48d8a56b77559e445ce3cdf92a4" name="firmware-system-i41" arch="x86_64">
    <version epoch="0" ver="1.40_2018_06_15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_06-01-2017" date="1496750400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1504612800">-     Added support for Dynamic Power Capping. This support requires Power
    Management Controller Firmware version 1.0.4 and Integrated Lights-Out (iLO)
    Firmware version 1.15 or later.
    
    Added support for the HPE Core Boost Technology. This feature requires HPE
    Innovation Engine Firmware 0.1.2.6 or later.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for LLC Dead Line Allocation. When running certain applications,
    modifying this setting from its default value may improve system performance.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for Stale A to S. When running certain applications, modifying this
    setting from its default value may improve system performance.
    
    Added support to detect and report unbalanced memory configurations that may
    result in non-optimal performance. Please consult the Memory Population
    Guidelines for more information on memory population rules and
    recommendations.
    
    Added a new Auto option for the XPT Prefetcher in the BIOS/Platform
    Configuration (RBSU) menu that will default the XPT prefetcher to disabled
    based on a current Intel sighting processor issue.  Enabling this option (via
    setting this option for Force Enable) may improve latency performance, but
    Intel has indicated rare stability issues may occur if XPT Prefetcher is
    enabled.
    
    Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated the system thermal logic to support the latest GPU adapters.
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1504699200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the Embedded UEFI Shell restclient utility would not
    properly configure attributes for Network TLS (HTTPS) support.
    
    Addressed an issue where the UEFI or Legacy Boot Order could still be modified
    after an incorrect Administrator Password was entered in the BIOS/Platform
    Configuration (RBSU) menus.
    
    Addressed an issue where the embedded AHCI SATA controller would not show up
    properly in the BIOS/Platform Configuration (RBSU) PCI Devices menu when no
    drives were attached to the controller.
    
    Addressed an issue where saving a configuration setting from an optional
    device's configuration page in the System Utilities menu would not be saved
    properly.  This issue was seen with one Network Adapter card.
    
    Addressed an issue where the system ROM would not correctly report a
    configuration error for the HPE Smart Battery storage subsystem when more
    devices were installed than could be supported by the installed battery.
    
    Addressed an issue where a platform configured with direct attached NVMe hard
    drives may report the incorrect location (box and bay location) from the
    System Utilities page.
    
    Addressed an issue where the System Utilities menu may not show the proper
    name for an optional PCIe Adapter.
    
    Addressed an issue where the Integrated Lights Out (iLO) remote Console
    Keyboard and Mouse may not function properly when the system is configured for
    Legacy Boot Mode. This issue does not exist on systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where the HPE Jitter Performance feature settings could not
    be properly modified from the Integrated Lights Out web interface.
    
    Addressed an issue where the system may report that the HPE Smart Battery is
    charging when in fact the battery has failed. It is recommended to flash to
    this system ROM if a system is reporting Smart Battery issues.
    
    Addressed an issue where the Trusted Platform Module (TPM) option for TPM
    Visibility could not be configured through the RESTful API.
    
    Addressed an issue where the system may become unresponsive when repeatedly
    typing characters, such as DIR, in Legacy Boot Mode from a pre-OS environment.
    This issue does not impact systems in UEFI Boot Mode or a system once the
    system boots into an operating system.
    
    Addressed an issue where certain third party PCIe adapters, such as a Dialogic
    adapter, would not function properly due to the PCIe Maximum Payload size
    being incorrectly programmed.
    
    Addressed an issue where certain NVMe devices may not be detected when the x16
    slot PCIe Riser and three slot x8 riser are present in the server.
    
    Addressed an issue where a Network Boot option would still show an entry  in
    the Legacy Boot Order when Network Boot was disabled on the device from the
    BIOS/Platform Configuration (RBSU) Network Options Menu. This issue does not
    affect systems configured for UEFI Boot Mode.
    
    Addressed an issue where the system may become unresponsive when using the TAB
    key in the BIOS/Platform Configuration (RBSU) menus.
    
    Addressed an issue where the BIOS would not properly identify and halt a
    system from booting with an invalid DIMM configuration.
    
    Addressed an issue where the BIOS/Platform Configuration (RBSU) Energy
    Efficient Turbo setting was "backwards".  When the configuration setting was
    set to enabled, the feature would actually be Disabled.  When configured to
    Disabled, the feature would actually be enabled.
    
    Addressed an issue where the server might lockup and display a red screen when
    trying to repair a failed RAID volume off of an S100i SW RAID controller.
    
    Addressed an issue where the RESTful API may report that BIOS settings were
    not applied properly even when they are properly configured.
    
    Addressed an issue where the system may become unresponsive during boot after
    a warm reset, typically seen with a blank screen, when a Trusted Platform
    Module (TPM) is installed.  If reboot issues are seen with systems containing
    an optional TPM, it is highly recommended the System ROM be enabled to this
    revision or later.
    
    Addressed an extremely rare issue where the system may incorrectly report a
    413 Innovation Engine Authentication Error on a server reboot.
    
    Removed support for the BIOS/Platform Configuration (RBSU) Power On Logo
    disable functionality.
    
    Removed the Platform Configuration (RBSU) Option to enable or disable the
    Embedded Diagnostics.  Embedded Diagnostics is not supported on this server
    and the menu option should not have been available and was not functional.
    
    Remove Embedded Diagnostics support from System Utilities.
    
    Removed support for the chipset firmware based Trusted Platform Module (TPM)
    known as Intel Platform Trust Technology (Intel PTT). This feature is no
    longer supported due to stability issues and Intel recommends not supporting
    this feature. Users should instead install a discrete HPE TPM option for this
    support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508673600">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508760000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would not achieve maximum performance
    results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
    is enabled. This option is not enabled by default.
    
    Addressed an issue where the system may have the system time incorrectly
    "shifted" to the incorrect time after the operating system has been running
    for an extended period of time. This issue was typically seen under Microsoft
    Windows when the Set Time Automatically option was enabled from the Windows
    Date and Time Settings configuration page.
    
    Addressed an issue where the system may report an inaccurate error message in
    the Integrated Management Log (IML) when a memory training failure occurred.
    It is recommended that customers update to this version of the system ROM
    before replacing any DIMMs due to a training issue.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 System ROM. Note
    that this IML entry is only valid for servers using the Intel Xeon Scalable
    6143 processor. If the message and IML entry are received with any other
    processor model installed, the message is erroneous and can be ignored without
    any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510747200">-     Added support for HPE 16GB NVDIMM-N Persistent Memory. Support for this
    feature also requires Innovation Firmware Version 0.1.3.2. This version of
    System ROM and Innovation Engine Firmware 0.1.3.2 are the minimum supported
    Firmware for this feature.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510833600">-     *Important Notes:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514894400">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518696000">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518782400">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre.  The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519214400">-     Added new Storage Information page to the System Information section of System
    Utilities.
    
    Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
    option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
    will bifurcate a PCIe slot into two equal width slots. This option is used for
    certain PCIe option cards that support/require bifurcation.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
    for Direct to UPI. When Enabled, this option can provide a performance benefit
    in multi-processor configured systems that are reliant on the UPI bus for
    remote memory or I/O accesses.
    
    Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
    for Enhanced CPU Cooling. When running certain processor intensive workloads,
    this option can provide additional cooling to the processors which can result
    in improved performance.
    
    Added a new System Utilities option for Embedded Diagnostics. To take
    advantage of this feature, the user must also update Intelligent Provisioning
    to version 3.10 or later.
    
    Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
    functionality in the BIOS System Utilities application. This feature also
    requires iLO firmware version 1.20 or later for proper support.
    
    Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
    SW RAID controller.
    
    Improved performance with applications and configurations that are sensitive
    to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
    Express I/O Proximity values in the ACPI System Locality Information Table
    (SLIT).
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519300800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the UEFI Boot Order would not get reset to a default
    value when loading a default configuration. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    Addressed an issue where the Embedded Serial Port option could not be properly
    configured through the RESTful Interface.
    
    Addressed an issue where the PCI Express I/O Proximity values were not
    properly allocated in the ACPI System Locality Information Table (SLIT). This
    change may help provide a performance benefit in applications and
    configurations that are sensitive to PCIe Device I/O NUMA awareness.
    
    Addressed a rare issue where the system may become unresponsive when a SAS
    drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
    This issue does not impact systems configured in AHCI mode.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1519387200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience an 389-Unexpected Shutdown and
    Restart, logged in the iLO Integrated Management Log (IML). This issue is not
    unique to HPE servers.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where the system may become unresponsive during POST or
    experience a Red Screen on the next boot following an I/O Machine Check
    Failure at runtime.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where systems configured with HPE s100i Software RAID may
    experience a failed RAID volume on a system reset.
    
    Added support for the HPE D2220sb Storage Blade.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="eecf023c32de1cdd53d4e1e6cca39605b6a288e2ce47f9cee25eb130ffb318e8" name="firmware-system-i42" arch="x86_64">
    <version epoch="0" ver="1.40_2018_06_15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_06-01-2017" date="1500379200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-19-2017" date="1506427200">-     Added support for the HPE Core Boost Technology. This feature requires HPE
    Innovation Engine Firmware 0.1.2.6 or later.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for LLC Dead Line Allocation. When running certain applications,
    modifying this setting from its default value may improve system performance.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for Stale A to S. When running certain applications, modifying this
    setting from its default value may improve system performance.
    
    Added support to detect and report unbalanced memory configurations that may
    result in non-optimal performance. Please consult the Memory Population
    Guidelines for more information on memory population rules and
    recommendations.
    
    Added a new Auto option for the XPT Prefetcher in the BIOS/Platform
    Configuration (RBSU) menu that will default the XPT prefetcher to disabled
    based on a current Intel sighting processor issue.  Enabling this option (via
    setting this option for Force Enable) may improve latency performance, but
    Intel has indicated rare stability issues may occur if XPT Prefetcher is
    enabled.
    
    Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated the system thermal logic to support the latest GPU adapters.
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-19-2017" date="1506513600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the Embedded UEFI Shell restclient utility would not
    properly configure attributes for Network TLS (HTTPS) support.
    
    Addressed an issue where the UEFI or Legacy Boot Order could still be modified
    after an incorrect Administrator Password was entered in the BIOS/Platform
    Configuration (RBSU) menus.
    
    Addressed an issue where the embedded AHCI SATA controller would not show up
    properly in the BIOS/Platform Configuration (RBSU) PCI Devices menu when no
    drives were attached to the controller.
    
    Addressed an issue where saving a configuration setting from an optional
    device's configuration page in the System Utilities menu would not be saved
    properly.  This issue was seen with one Network Adapter card.
    
    Addressed an issue where the system ROM would not correctly report a
    configuration error for the HPE Smart Battery storage subsystem when more
    devices were installed than could be supported by the installed battery.
    
    Addressed an issue where a platform configured with direct attached NVMe hard
    drives may report the incorrect location (box and bay location) from the
    System Utilities page.
    
    Addressed an issue where the System Utilities menu may not show the proper
    name for an optional PCIe Adapter.
    
    Addressed an issue where the Integrated Lights Out (iLO) remote Console
    Keyboard and Mouse may not function properly when the system is configured for
    Legacy Boot Mode. This issue does not exist on systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where the HPE Jitter Performance feature settings could not
    be properly modified from the Integrated Lights Out web interface.
    
    Addressed an issue where the system may report that the HPE Smart Battery is
    charging when in fact the battery has failed. It is recommended to flash to
    this system ROM if a system is reporting Smart Battery issues.
    
    Addressed an issue where the Trusted Platform Module (TPM) option for TPM
    Visibility could not be configured through the RESTful API.
    
    Addressed an issue where the system may become unresponsive when repeatedly
    typing characters, such as DIR, in Legacy Boot Mode from a pre-OS environment.
    This issue does not impact systems in UEFI Boot Mode or a system once the
    system boots into an operating system.
    
    Addressed an issue where certain third party PCIe adapters, such as a Dialogic
    adapter, would not function properly due to the PCIe Maximum Payload size
    being incorrectly programmed.
    
    Addressed an issue where certain NVMe devices may not be detected when the x16
    slot PCIe Riser and three slot x8 riser are present in the server.
    
    Addressed an issue where a Network Boot option would still show an entry  in
    the Legacy Boot Order when Network Boot was disabled on the device from the
    BIOS/Platform Configuration (RBSU) Network Options Menu. This issue does not
    affect systems configured for UEFI Boot Mode.
    
    Addressed an issue where the system may become unresponsive when using the TAB
    key in the BIOS/Platform Configuration (RBSU) menus.
    
    Addressed an issue where the BIOS would not properly identify and halt a
    system from booting with an invalid DIMM configuration.
    
    Addressed an issue where the BIOS/Platform Configuration (RBSU) Energy
    Efficient Turbo setting was "backwards".  When the configuration setting was
    set to enabled, the feature would actually be Disabled.  When configured to
    Disabled, the feature would actually be enabled.
    
    Addressed an issue where the server might lockup and display a red screen when
    trying to repair a failed RAID volume off of an S100i SW RAID controller.
    
    Addressed an issue where the RESTful API may report that BIOS settings were
    not applied properly even when they are properly configured.
    
    Addressed an issue where the system may become unresponsive during boot after
    a warm reset, typically seen with a blank screen, when a Trusted Platform
    Module (TPM) is installed.  If reboot issues are seen with systems containing
    an optional TPM, it is highly recommended the System ROM be enabled to this
    revision or later.
    
    Addressed an extremely rare issue where the system may incorrectly report a
    413 Innovation Engine Authentication Error on a server reboot.
    
    Removed support for the BIOS/Platform Configuration (RBSU) Power On Logo
    disable functionality.
    
    Removed the Platform Configuration (RBSU) Option to enable or disable the
    Embedded Diagnostics.  Embedded Diagnostics is not supported on this server
    and the menu option should not have been available and was not functional.
    
    Removed Embedded Diagnostics support from System Utilities.
    
    Removed support for the chipset firmware based Trusted Platform Module (TPM)
    known as Intel Platform Trust Technology (Intel PTT). This feature is no
    longer supported due to stability issues and Intel recommends not supporting
    this feature. Users should instead install a discrete HPE TPM option for this
    support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508760000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would not achieve maximum performance
    results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
    is enabled. This option is not enabled by default.
    
    Addressed an issue where the system may have the system time incorrectly
    "shifted" to the incorrect time after the operating system has been running
    for an extended period of time. This issue was typically seen under Microsoft
    Windows when the Set Time Automatically option was enabled from the Windows
    Date and Time Settings configuration page.
    
    Addressed an issue where the system may report an inaccurate error message in
    the Integrated Management Log (IML) when a memory training failure occurred.
    It is recommended that customers update to this version of the system ROM
    before replacing any DIMMs due to a training issue.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 System ROM. Note
    that this IML entry is only valid for servers using the Intel Xeon Scalable
    6143 processor. If the message and IML entry are received with any other
    processor model installed, the message is erroneous and can be ignored without
    any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510747200">-     Added support for HPE 16GB NVDIMM-N Persistent Memory. Support for this
    feature also requires Innovation Firmware Version 0.1.3.2. This version of
    System ROM and Innovation Engine Firmware 0.1.3.2 are the minimum supported
    Firmware for this feature.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510833600">-     *Important Notes:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518782400">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1518782401">-     Added new Storage Information page to the System Information section of System
    Utilities.
    
    Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
    option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
    will bifurcate a PCIe slot into two equal width slots. This option is used for
    certain PCIe option cards that support/require bifurcation.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
    for Direct to UPI. When Enabled, this option can provide a performance benefit
    in multi-processor configured systems that are reliant on the UPI bus for
    remote memory or I/O accesses.
    
    Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
    for Enhanced CPU Cooling. When running certain processor intensive workloads,
    this option can provide additional cooling to the processors which can result
    in improved performance.
    
    Added a new System Utilities option for Embedded Diagnostics. To take
    advantage of this feature, the user must also update Intelligent Provisioning
    to version 3.10 or later.
    
    Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
    functionality in the BIOS System Utilities application. This feature also
    requires iLO firmware version 1.20 or later for proper support.
    
    Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
    SW RAID controller.
    
    Improved performance with applications and configurations that are sensitive
    to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
    Express I/O Proximity values in the ACPI System Locality Information Table
    (SLIT).
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1518868800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the UEFI Boot Order would not get reset to a default
    value when loading a default configuration. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    Addressed an issue where the Embedded Serial Port option could not be properly
    configured through the RESTful Interface.
    
    Addressed an issue where the PCI Express I/O Proximity values were not
    properly allocated in the ACPI System Locality Information Table (SLIT). This
    change may help provide a performance benefit in applications and
    configurations that are sensitive to PCIe Device I/O NUMA awareness.
    
    Addressed a rare issue where the system may become unresponsive when a SAS
    drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
    This issue does not impact systems configured in AHCI mode.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1518955200">-     *Important Notes:**
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience an 389-Unexpected Shutdown and
    Restart, logged in the iLO Integrated Management Log (IML). This issue is not
    unique to HPE servers.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where the system may become unresponsive during POST or
    experience a Red Screen on the next boot following an I/O Machine Check
    Failure at runtime.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where systems configured with HPE s100i Software RAID may
    experience a failed RAID volume on a system reset.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="1e66c513078ecf07f72dec3420932f7f09cadf02e5ba2acb728a409efcc6cf4f" name="firmware-system-i43" arch="x86_64">
    <version epoch="0" ver="1.40_2018_06_15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_06-01-2017" date="1500379200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1506427200">-     Added support for the HPE Core Boost Technology. This feature requires HPE
    Innovation Engine Firmware 0.1.2.6 or later.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for LLC Dead Line Allocation. When running certain applications,
    modifying this setting from its default value may improve system performance.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for Stale A to S. When running certain applications, modifying this
    setting from its default value may improve system performance.
    
    Added support to detect and report unbalanced memory configurations that may
    result in non-optimal performance. Please consult the Memory Population
    Guidelines for more information on memory population rules and
    recommendations.
    
    Added a new Auto option for the XPT Prefetcher in the BIOS/Platform
    Configuration (RBSU) menu that will default the XPT prefetcher to disabled
    based on a current Intel sighting processor issue.  Enabling this option (via
    setting this option for Force Enable) may improve latency performance, but
    Intel has indicated rare stability issues may occur if XPT Prefetcher is
    enabled.
    
    Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated the system thermal logic to support the latest GPU adapters.
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1506513600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the Embedded UEFI Shell restclient utility would not
    properly configure attributes for Network TLS (HTTPS) support.
    
    Addressed an issue where the UEFI or Legacy Boot Order could still be modified
    after an incorrect Administrator Password was entered in the BIOS/Platform
    Configuration (RBSU) menus.
    
    Addressed an issue where the embedded AHCI SATA controller would not show up
    properly in the BIOS/Platform Configuration (RBSU) PCI Devices menu when no
    drives were attached to the controller.
    
    Addressed an issue where saving a configuration setting from an optional
    device's configuration page in the System Utilities menu would not be saved
    properly.  This issue was seen with one Network Adapter card.
    
    Addressed an issue where the system ROM would not correctly report a
    configuration error for the HPE Smart Battery storage subsystem when more
    devices were installed than could be supported by the installed battery.
    
    Addressed an issue where a platform configured with direct attached NVMe hard
    drives may report the incorrect location (box and bay location) from the
    System Utilities page.
    
    Addressed an issue where the System Utilities menu may not show the proper
    name for an optional PCIe Adapter.
    
    Addressed an issue where the Integrated Lights Out (iLO) remote Console
    Keyboard and Mouse may not function properly when the system is configured for
    Legacy Boot Mode. This issue does not exist on systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where the HPE Jitter Performance feature settings could not
    be properly modified from the Integrated Lights Out web interface.
    
    Addressed an issue where the system may report that the HPE Smart Battery is
    charging when in fact the battery has failed. It is recommended to flash to
    this system ROM if a system is reporting Smart Battery issues.
    
    Addressed an issue where the Trusted Platform Module (TPM) option for TPM
    Visibility could not be configured through the RESTful API.
    
    Addressed an issue where the system may become unresponsive when repeatedly
    typing characters, such as DIR, in Legacy Boot Mode from a pre-OS environment.
    This issue does not impact systems in UEFI Boot Mode or a system once the
    system boots into an operating system.
    
    Addressed an issue where certain third party PCIe adapters, such as a Dialogic
    adapter, would not function properly due to the PCIe Maximum Payload size
    being incorrectly programmed.
    
    Addressed an issue where certain NVMe devices may not be detected when the x16
    slot PCIe Riser and three slot x8 riser are present in the server.
    
    Addressed an issue where a Network Boot option would still show an entry  in
    the Legacy Boot Order when Network Boot was disabled on the device from the
    BIOS/Platform Configuration (RBSU) Network Options Menu. This issue does not
    affect systems configured for UEFI Boot Mode.
    
    Addressed an issue where the system may become unresponsive when using the TAB
    key in the BIOS/Platform Configuration (RBSU) menus.
    
    Addressed an issue where the BIOS would not properly identify and halt a
    system from booting with an invalid DIMM configuration.
    
    Addressed an issue where the BIOS/Platform Configuration (RBSU) Energy
    Efficient Turbo setting was "backwards".  When the configuration setting was
    set to enabled, the feature would actually be Disabled.  When configured to
    Disabled, the feature would actually be enabled.
    
    Addressed an issue where the server might lockup and display a red screen when
    trying to repair a failed RAID volume off of an S100i SW RAID controller.
    
    Addressed an issue where the RESTful API may report that BIOS settings were
    not applied properly even when they are properly configured.
    
    Addressed an issue where the system may become unresponsive during boot after
    a warm reset, typically seen with a blank screen, when a Trusted Platform
    Module (TPM) is installed.  If reboot issues are seen with systems containing
    an optional TPM, it is highly recommended the System ROM be enabled to this
    revision or later.
    
    Addressed an extremely rare issue where the system may incorrectly report a
    413 Innovation Engine Authentication Error on a server reboot.
    
    Removed support for the BIOS/Platform Configuration (RBSU) Power On Logo
    disable functionality.
    
    Removed the Platform Configuration (RBSU) Option to enable or disable the
    Embedded Diagnostics.  Embedded Diagnostics is not supported on this server
    and the menu option should not have been available and was not functional.
    
    Removed Embedded Diagnostics support from System Utilities.
    
    Removed support for the chipset firmware based Trusted Platform Module (TPM)
    known as Intel Platform Trust Technology (Intel PTT). This feature is no
    longer supported due to stability issues and Intel recommends not supporting
    this feature. Users should instead install a discrete HPE TPM option for this
    support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508760000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would not achieve maximum performance
    results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
    is enabled. This option is not enabled by default.
    
    Addressed an issue where the system may have the system time incorrectly
    "shifted" to the incorrect time after the operating system has been running
    for an extended period of time. This issue was typically seen under Microsoft
    Windows when the Set Time Automatically option was enabled from the Windows
    Date and Time Settings configuration page.
    
    Addressed an issue where the system may report an inaccurate error message in
    the Integrated Management Log (IML) when a memory training failure occurred.
    It is recommended that customers update to this version of the system ROM
    before replacing any DIMMs due to a training issue.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 System ROM. Note
    that this IML entry is only valid for servers using the Intel Xeon Scalable
    6143 processor. If the message and IML entry are received with any other
    processor model installed, the message is erroneous and can be ignored without
    any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510747200">-     Added support for HPE 16GB NVDIMM-N Persistent Memory. Support for this
    feature also requires Innovation Firmware Version 0.1.3.2. This version of
    System ROM and Innovation Engine Firmware 0.1.3.2 are the minimum supported
    Firmware for this feature.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510833600">-     *Important Notes:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518782400">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1518782401">-     Added new Storage Information page to the System Information section of System
    Utilities.
    
    Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
    option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
    will bifurcate a PCIe slot into two equal width slots. This option is used for
    certain PCIe option cards that support/require bifurcation.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
    for Direct to UPI. When Enabled, this option can provide a performance benefit
    in multi-processor configured systems that are reliant on the UPI bus for
    remote memory or I/O accesses.
    
    Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
    for Enhanced CPU Cooling. When running certain processor intensive workloads,
    this option can provide additional cooling to the processors which can result
    in improved performance.
    
    Added a new System Utilities option for Embedded Diagnostics. To take
    advantage of this feature, the user must also update Intelligent Provisioning
    to version 3.10 or later.
    
    Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
    functionality in the BIOS System Utilities application. This feature also
    requires iLO firmware version 1.20 or later for proper support.
    
    Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
    SW RAID controller.
    
    Improved performance with applications and configurations that are sensitive
    to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
    Express I/O Proximity values in the ACPI System Locality Information Table
    (SLIT).
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1518868800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the UEFI Boot Order would not get reset to a default
    value when loading a default configuration. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    Addressed an issue where the Embedded Serial Port option could not be properly
    configured through the RESTful Interface.
    
    Addressed an issue where the PCI Express I/O Proximity values were not
    properly allocated in the ACPI System Locality Information Table (SLIT). This
    change may help provide a performance benefit in applications and
    configurations that are sensitive to PCIe Device I/O NUMA awareness.
    
    Addressed a rare issue where the system may become unresponsive when a SAS
    drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
    This issue does not impact systems configured in AHCI mode.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1518955200">-     *Important Notes:**
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience an 389-Unexpected Shutdown and
    Restart, logged in the iLO Integrated Management Log (IML). This issue is not
    unique to HPE servers.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where the system may become unresponsive during POST or
    experience a Red Screen on the next boot following an I/O Machine Check
    Failure at runtime.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where systems configured with HPE s100i Software RAID may
    experience a failed RAID volume on a system reset.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="67214758773e49304b87799755db331c22139a1ba471b5d0e10f6e0eaf342275" name="firmware-system-p85" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_03-05-2015-2.1" date="1433332800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434283200">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434369600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441800000">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441886400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.60_01-04-2016" date="1459166400">-     Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.60_01-04-2016" date="1459252800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-4600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016-2.1" date="1465387200">-     Added support for Intel Xeon E5-4600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated the UEFI Secure Boot revocations list (DBX) with the latest copy from
    Microsoft.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016-2.1" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1476964800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support HPE SmartMemory 128 GB LRDIMMs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system may not perform optimally with certain
    memory intensive workloads when the BIOS Configurations/RBSU QPI Snoop
    Configuration option is configured for Cluster on Die mode with Intel Xeon
    E5-4600 v4 series processors. This issue does NOT impact systems configured
    with Intel Xeon E5-4600 v3 series processors or with other QPI Snoop
    configurations. This issue had a significant impact on the STREAM benchmark.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525953600">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="d92ff68ed81781e790886a7fd9647a6b0bd8818d283c2861d12d5452a271b311" name="firmware-system-p86" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-27-2014-2.1" date="1418904000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.21_11-03-2014" date="1418990400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience one of the following
    conditions: A "207 - Memory Initialization Error" message and Integrated
    Management Log (IML) event which results from one or more DIMMs not being
    initialized and in which not all installed memory will be available to the
    operating system; a performance degradation (caused by an excessive amount of
    corrected memory errors but which may not have any indication that this is the
    cause); or a Corrected Memory Error Threshold event logged to the IML. If a
    system experiences any of these conditions, the System ROM should be updated
    to this version or later before contacting service or replacing any hardware
    components.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-25-2014" date="1427025600">-     Added support for a Generic USB Boot entry in the UEFI Boot Order list. This
    new entry is used as a place holder for any USB device that is bootable in
    UEFI. The user can set the boot priority of this Generic USB Boot entry, and
    retain this priority for use with USB devices that might be installed in the
    future. Attempting to boot from the Generic USB Boot entry will result in
    attempting all UEFI bootable USB devices that are available in the system. The
    user can still control the priority of the boot entries of individual USB
    devices in the UEFI Boot Order list. This new Generic USB Boot entry will now
    be visible by default in the UEFI Boot Order after updating to this System ROM
    release. This new option is applicable only in UEFI Boot Mode and might be
    configured from the HP RESTful API or the System Utilities BIOS/Platform
    Configuration (RBSU). Note: The system will attempt to boot all UEFI bootable
    USB devices in the order of the Generic USB Boot entry even if installed
    individual USB devices are configured lower in the boot order.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy menu that allows the user to select how the UEFI BIOS
    will scan for valid Fibre Channel (or boot from SAN) boot targets. By default,
    the system will now only scan for Fibre Channel boot targets that are
    configured in each adapter. In the past, the system would scan for all Fibre
    Channel or FCoE available targets, potentially resulting in long boot times
    and large number of entries in the UEFI Boot Order list. The boot targets for
    adapters can be configured using the adapter specific menu in the System
    Utilities, System Configuration menu, or using management software such as HP
    Virtual Connect or HP OneView. This setting is applicable only in UEFI Boot
    Mode. A firmware update of the fibre channel controller might also be required
    to take full advantage of this feature.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) NUMA Group
    Size Optimizations menu that allows the user to select how the platform will
    report processor grouping to the operating system. For some applications which
    cannot optimally handle high logical processor counts that are optimally
    divided into smaller groups, it might be necessary to change the default
    setting to get optimal performance.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) I/O Non-Posted
    Prefetching performance option that allows the user to configure how the
    chipset balances I/O traffic for PCI-e devices. Disabling this option has been
    shown to provide performance benefits in a very small subset of configurations
    including certain Infiniband configurations that require a balanced mix of
    read and write traffic as well as configurations with multiple x16 devices
    that utilize the max bandwidth of the PCI-e bus. Since disabling the option
    also has a negative impact on maximum I/O read bandwidth, the overwhelming
    majority of configurations will benefit from leaving this option at the
    default.
    
    Added support for Memory Mirroring Mode. This option can be selected from the
    Advanced Memory Protection Mode selection. This option provides enhanced
    memory availability and resiliency but requires additional memory be installed
    to achieve the same amount of memory available to the operating system.
    
    Added support for loading the Embedded UEFI Shell Auto-Startup script from the
    network in addition to physical/virtual media. The URL describing the network
    (HTTP or FTP) location of the startup script can be configured in the System
    Utilities /Platform Configuration (RBSU), under the Embedded Shell menu. This
    allows for using the Embedded UEFI Shell as a scriptable deployment
    environment without the need for physical or virtual media (on a bare metal
    system).
    
    Added support to Standard Format Output (SFO) to the SysConfig command in the
    Embedded UEFI Shell. This allows for easier parsing of the command output
    using Shell scripts.
    
    Added support for boot from URL (HTTP or FTP) functionality in UEFI Boot Mode.
    The network settings (DHCP or static IP) and boot file URL can be configured
    in the new System Utilities BIOS/Platform Configuration (RBSU) Pre-Boot
    Network settings menu. The file can either be a UEFI Network Boot Program
    (NBP), or an ISO image containing a UEFI bootable OS image. The Boot from ISO
    support is currently limited to operating systems that have a self contained
    OS image (such as WinPE, mini Linux, or VMware ESX installer). Booting Windows
    or Linux OS installation media is currently not supported.
    
    Added support for a webclient command in the Embedded UEFI Shell. The command
    can be used to download files from HTTP and FTP servers. It can also be used
    to download ISO CD/DVD images and mount them in memory as RAM disks.
    
    Added support for an FTP command in the Embedded UEFI Shell. The command can
    be used to download and upload files to/from FTP servers.
    
    Added support for a Compress command in the Embedded UEFI Shell. The command
    can be used to compress and decompress ZIP files.
    
    Added support for a SecBoot command in the Embedded UEFI Shell. The command
    can be used to display the Secure Boot keys and certificates.
    
    Enhanced the RamDisk command in the Embedded UEFI Shell to support FAT32 RAM
    disks, increasing the disk size limit from 512 MB to 2GB.
    
    Added support for the HP Dual 8GB MicroSD EM USB Kit. This device can be
    plugged into the internal USB port on the server to allow a mirrored MicroSD
    card solution.
    
    Added support to configure the BIOS Serial Console Baud Rate to 38400 from the
    System Utilities BIOS/Platform Configuration (RBSU).
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Internal SD
    Card Slot menu located in USB Options that allows the user to disable boot
    from the embedded SD card.
    
    Added support for Intel Trusted eXecution Technology (TXT).
    
    Updated OpenSSL support to version 0.9.8zb to address potential issues that
    might impact the UEFI Secure Boot support.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HP RESTful API HpBiosAttributeRegistrySchema to version 1.2.0,
    adding support for BIOS Attributes of type "Password". Also added a new
    GrayOut property that can be used to describe some dependency scenarios. Also
    updated enumDescriptions of all enum definitions in the schema.
    
    Updated the HP RESTful API HpBios, HpServerBootSettings, HpBiosMappsings
    schemas to version 1.1.0. Added support for self-links in these resources.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the Embedded UEFI Shell.
    
    Increased timeout values in Embedded UEFI Shell IfConfig command to reduce the
    chances of network DHCP configuration failing due to timeouts caused by delays
    on the network or slow response when trying to contact the DHCP server.
    
    Enhanced the UEFI Exception handler to provide extended debug and trace
    information when in a pre-OS environment.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-25-2014" date="1427112000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the FwUpdate Embedded Shell Application and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the system might become unresponsive during boot when
    an unsupported memory configuration is installed on processor 2. With this
    unsupported configuration, in this situation there is no user feedback on the
    monitor or in the Integrated Management Log (IML). With this revision of the
    System ROM, the system will properly display a message indicating the error
    and halt the boot process.
    
    Addressed an issue with some network devices name display in the System
    Utilities.
    
    Addressed an issue that would result in incorrect or corrupt UEFI boot order
    data, or malformed JSON output from the HP RESTFul API HpServerBootSettings
    resource. This also addresses an issue in configuring the server UEFI Boot
    Order using HP OneView and the HP RESTful API.
    
    Addressed an issue in accessing the file systems or booting to some RAID0
    logical volumes off HP Smart Array controllers. This includes accessing the
    file system on such drivers in the System Utilities menus and the Embedded
    UEFI Shell.
    
    Addressed an issue that might result in the BIOS Console Redirection support
    using the Virtual Serial Port to become non-functional.
    
    Addressed an issue with incorrect system time in Microsoft Windows operating
    systems when booted in Legacy BIOS Boot Mode. When the system time or time
    zone are changed, on reboot the system time might 'jump' by the current
    operating system time zone offset. This issue does not occur when booting in
    UEFI Boot Mode. The change also removes the System Utilities BIOS/Platform
    Configuration (RBSU) option for ACPI RTC Support.
    
    Addressed an issue where the system might experience a Machine Check Exception
    under heavy stress conditions when configured with an Intel Xeon E5-2609
    processor. This issue does not affect any other processor models.
    
    Addressed an issue where the server might become unresponsive after a user has
    repeatedly entered and incorrect Power-On or Administrator Password.
    
    Addressed an issue where the server might become unresponsive after looping
    through the UEFI Boot Order an extended amount of time when no valid boot
    targets are detected. This issue only effects the server when configured in
    UEFI Boot Mode.
    
    Addressed an issue where a server might not be able to properly boot Windows
    Server 2008 R2 when configured with an Optional Graphics Card or GPGPU.
    
    Addressed an issue where the industry standard SMBIOS tables would not
    properly indicate the number of active cores when Intel Hyperthreading is
    disabled. The number of active cores would not be reported properly by some
    utilities.
    
    Addressed an issue where Wake On LAN does not function if the system was
    shutdown prior to booting an operating system (such as during the boot process
    or from the Embedded UEFI Shell). Wake On LAN does function properly if the
    system had been shut down from an operating system.
    
    Addressed an issue where the server would boot slowly when BIOS Serial Console
    was enabled to the iLO Virtual Serial Port.
    
    Addressed an issue where the server could be configured for Online Spare
    Memory Mode when the DIMM configuration did not support this mode.
    
    Addressed an issue where a USB key was still bootable when the USB Boot
    Functionality was disabled from System Utilities BIOS/Platform Configuration
    (RBSU). This issue does not impact systems configured for UEFI Boot Mode.
    
    Address an issue where the SysConfig command from the Embedded UEFI Shell
    could not be used to configure Secure Boot even when the user had indicated
    physical presence when entering the Embedded UEFI Shell.
    
    Addressed various issues where network boot support options might not be
    applied properly from HP Virtual Connect or HP OneView.
    
    Addressed an issue where the Legacy Boot Order menu in the System Utilities
    BIOS/Platform Configuration (RBSU) might have incorrect port numbers when the
    server is configured in Legacy Boot Mode. This issue did not affect servers
    configured for UEFI Boot Mode.
    
    Addressed an issue where a server configured with a Trusted Platform Module
    (TPM) and Microsoft Windows 2012 R2 BitLocker might incorrectly prompt the
    user for a recovery password following a warm reset.
    
    Addressed an issue where messages displayed during the early boot process
    would not be displayed properly when viewed over BIOS Serial Console.
    
    Addressed an issue where the One Time Boot Menu includes network boot options
    for devices even when network boot is disabled for those devices.
    
    Addressed an issue where BIOS Serial Console redirection would not work
    properly when the terminal was configured in VT100+ mode and the server was
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    Addressed an issue where Linux dmesg might report a USB error message such as
    "EHCI: BIOS handoff failed" when the system was configured in Legacy Boot
    Mode. When this issue occurs, USB support still functions properly under the
    operating system and the error message is erroneous. This change only prevents
    the display of the erroneous message and does not impact USB functionality.
    
    Addressed several issues with the legacy USB support (USB support before the
    operating system loads) when the system is configured for Legacy Boot Mode.
    This includes addressing an issue where the system might log a 303/304
    Keyboard controller failure error when certain USB KVMs are attached to the
    system.
    
    Addressed an issue where the SATA port numbers reported in the System
    Utilities BIOS/Platform Configuration (RBSU) would not properly match the port
    numbers reflected by labels on the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-06-2015" date="1427198400">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-06-2015" date="1427284800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-06-2015-2.1" date="1431518400">-     *Important Notes:**
    
    Ver. 1.32_03-06-2015 (B) addresses a flashing issue that only impacted servers
    which shipped from HP with a Windows operating system installed. The actual
    BIOS included with this revision is the same as ver. 1.32_03-06-2015. It is
    not necessary to upgrade with Revision B if the previous Revision was used to
    upgrade the system ROM to version 1.32_03-06-2015. Please refer to the
    Customer Advisory at [http://h20564.www2.hp.com/portal/site/hpsc/public/kb/doc
    Display/?docId=emr_na-c04634533 ](http://h20564.www2.hp.com/portal/site/hpsc/p
    ublic/kb/docDisplay/?docId=emr_na-c04634533 for additional details.)for
    additional details.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1433764800">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1433851200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1438689600">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1438776000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-28-2015" date="1453291200">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-28-2015" date="1453377600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Address an issue where a system that experiences an HPE Smart Storage Battery
    failure may become unresponsive when configured with iLO Firmware 2.40.Note
    there is an issue where a system configured with Integrated Lights-Out (iLO)
    Firmware version 2.40 may experience an intermittent and false HPE Smart
    Storage Battery failure, logged in the Integrated Management Log (IML).Due
    to the BIOS issue addressed in this revision, the false HPE Smart Storage
    Battery failure may result in the system becoming unresponsive.This issue
    does not impact systems that are not configured with an HPE Smart Storage
    Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only effects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HPE RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HPE RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1475755200">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1475841600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None  
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.  
    
    
    **Firmware Dependencies:**
    
    None
    
    
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514894400">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519300800">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525953600">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="5f5f959feeae09aefcd463347e32cb50c129027199f086a2911dfe7bb46ff3f5" name="firmware-system-p89" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_07-11-2014" date="1406808000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-26-2014" date="1411041600">-     Added support for the HP Dynamic Smart Array B140i to allow the user to launch
    the HP Smart Storage Administrator (HPSSA) application from the System
    Utilities menu.
    
    Updated the HP RESTful API resources of type HpBiosAttributeRegistrySchema to
    schema version 1.1.0, adding additional meta-data for Immutable and Write-Only
    BIOIS attributes.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the UEFI Embedded Shell.
    
    Updated the HpBiosAttributeRegistry resources to match the latest
    BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-26-2014" date="1411128000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where under extremely rare circumstances the server may
    become unresponsive during boot after experiencing a fatal system error. When
    this issue occurs, the Integrated Management Log (IML) will not have any
    indication of the error.
    
    Addressed an issue where the Administrator Password and Power-On Password were
    incorrectly allowed to be entered with a length of 32 characters with previous
    revisions of the System ROM. These passwords should support a maximum length
    of 31 characters. If a 32 character Administrator Password or Power-On
    Password had been configured in the server, updating to this revision of the
    System ROM will no longer allow entering these passwords. In this case, the
    user must set Switch 5 to the ON position to disable these passwords. The
    Administrator Password and Power-On Password must then be re-entered into the
    system with a maximum length of 31 characters.
    
    Addressed a rare intermittent issue where the F10 prompt to enter Intelligent
    Provisioning is not displayed. Note that the Integrated Lights-Out (iLO)
    Firmware had a similar issue. To address all cases of the F10 prompt not being
    displayed, also update the iLO Firmware to revision 2.02.
    
    Addressed an issue where selecting "Erase User Defaults" (to erase user
    defined defaults) in BIOS/Platform Configuration (RBSU) does not take effect
    if the user also selected Restore Default System Settings or Restore Default
    Manufacturing Settings.
    
    Addressed an issue where the Integrated Management Log (IML) or operating
    system log would report multiple error entries when an Non-Maskable Interrupt
    (NMI) occurs.
    
    Addressed an issue where the system may shutdown when a fatal error occurs in
    the pre-OS environment (such as the System Utilities or Embedded UEFI Shell)
    and not log any entry into the Integrated Management Log (IML).
    
    Addressed an issue where the server would become unresponsive during boot with
    DIMM configurations that include both when configured with 16GB and 32GB
    LRDIMMs.
    
    Addressed an issue where an HP Smart Array controller installed in a PCI
    Express Slot attached to Processor 2 may not be visible on the first boot
    after the server experiences an unexpected shutdown that requires using the HP
    Smart Storage Battery to backup storage data.
    
    Addressed an issue where the system would continue to run (server did not
    perform a Blue Screen or reset as expected) when a Non Maskable Interrupt
    (NMI) occurs when using Microsoft Windows 2008 or Microsoft Windows 2008 R2
    when Processor x2APIC Support is configured to Enabled (the default value).
    This issue does not impact other operating systems.
    
    Addressed an issue where optical drives were not properly reported in the
    server One Time Boot Menu when the HP Smart Array B140i Smart Array controller
    is enabled.
    
    Addressed an issue where the server could experience a Red Screen reported as
    a General Protection Error when a user-initiated driver recover/rebuild
    operation is issued to the HP Dynamic Smart Array B140i controller.
    
    Addressed a rare issue in which the user was not prompted or was not prompted
    correctly when exiting the UEFI System Utilities.
    
    Addressed an issue with the fwupdate Embedded UEFI Shell command that may
    cause the system to become unresponsive during some firmware updates.
    
    Addressed an issue with the sysconfig Embedded UEFI Shell command that may
    cause the system to become unresponsive when using "sysconfig -d get
    userdefaults all" when the user defaults have not been configured.
    
    Addressed an issue where changing the boot order using the HP RESTful
    Interface may result in the system not responding to key presses for F9
    (System Utilities) or F11 (Boot Menu) during subsequent system boot.
    
    Addressed an issue that resulted in incorrect association of PCI devices to
    BIOS Attributes in the HpBiosMappings resource of the HP RESTful Interface.
    
    Addressed an issue that could cause the server's Time Zone setting to be
    configured to an invalid value when non-volatile storage becomes corrupted due
    to a battery failure.
    
    Addressed an issue where HP Smart Array error messages are not logged to the
    Integrated Management Log (IML).
    
    Addressed an issue that can result in an inability to access the Virtual
    Install Disk volume from the Embedded UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.21_11-03-2014" date="1418990400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience one of the following
    conditions: A "207 - Memory Initialization Error" message and Integrated
    Management Log (IML) event which results from one or more DIMMs not being
    initialized and in which not all installed memory will be available to the
    operating system; a performance degradation (caused by an excessive amount of
    corrected memory errors but which may not have any indication that this is the
    cause); or a Corrected Memory Error Threshold event logged to the IML. If a
    system experiences any of these conditions, the System ROM should be updated
    to this version or later before contacting service or replacing any hardware
    components.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1426593600">-     Added support for a Generic USB Boot entry in the UEFI Boot Order list. This
    new entry is used as a place holder for any USB device that is bootable in
    UEFI. The user can set the boot priority of this Generic USB Boot entry, and
    retain this priority for use with USB devices that might be installed in the
    future. Attempting to boot from the Generic USB Boot entry will result in
    attempting all UEFI bootable USB devices that are available in the system. The
    user can still control the priority of the boot entries of individual USB
    devices in the UEFI Boot Order list. This new Generic USB Boot entry will now
    be visible by default in the UEFI Boot Order after updating to this System ROM
    release. This new option is applicable only in UEFI Boot Mode and might be
    configured from the HP RESTful API or the System Utilities BIOS/Platform
    Configuration (RBSU). Note: The system will attempt to boot all UEFI bootable
    USB devices in the order of the Generic USB Boot entry even if installed
    individual USB devices are configured lower in the boot order.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy menu that allows the user to select how the UEFI BIOS
    will scan for valid Fibre Channel (or boot from SAN) boot targets. By default,
    the system will now only scan for Fibre Channel boot targets that are
    configured in each adapter. In the past, the system would scan for all Fibre
    Channel or FCoE available targets, potentially resulting in long boot times
    and large number of entries in the UEFI Boot Order list. The boot targets for
    adapters can be configured using the adapter specific menu in the System
    Utilities, System Configuration menu, or using management software such as HP
    Virtual Connect or HP OneView. This setting is applicable only in UEFI Boot
    Mode. A firmware update of the fibre channel controller might also be required
    to take full advantage of this feature.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) NUMA Group
    Size Optimizations menu that allows the user to select how the platform will
    report processor grouping to the operating system. For some applications which
    cannot optimally handle high logical processor counts that are optimally
    divided into smaller groups, it might be necessary to change the default
    setting to get optimal performance.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) I/O Non-Posted
    Prefetching performance option that allows the user to configure how the
    chipset balances I/O traffic for PCI-e devices. Disabling this option has been
    shown to provide performance benefits in a very small subset of configurations
    including certain Infiniband configurations that require a balanced mix of
    read and write traffic as well as configurations with multiple x16 devices
    that utilize the max bandwidth of the PCI-e bus. Since disabling the option
    also has a negative impact on maximum I/O read bandwidth, the overwhelming
    majority of configurations will benefit from leaving this option at the
    default.
    
    Added support for Memory Mirroring Mode. This option can be selected from the
    Advanced Memory Protection Mode selection. This option provides enhanced
    memory availability and resiliency but requires additional memory be installed
    to achieve the same amount of memory available to the operating system.
    
    Added support for loading the Embedded UEFI Shell Auto-Startup script from the
    network in addition to physical/virtual media. The URL describing the network
    (HTTP or FTP) location of the startup script can be configured in the System
    Utilities /Platform Configuration (RBSU), under the Embedded Shell menu. This
    allows for using the Embedded UEFI Shell as a scriptable deployment
    environment without the need for physical or virtual media (on a bare metal
    system).
    
    Added support to Standard Format Output (SFO) to the SysConfig command in the
    Embedded UEFI Shell. This allows for easier parsing of the command output
    using Shell scripts.
    
    Added support for boot from URL (HTTP or FTP) functionality in UEFI Boot Mode.
    The network settings (DHCP or static IP) and boot file URL can be configured
    in the new System Utilities BIOS/Platform Configuration (RBSU) Pre-Boot
    Network settings menu. The file can either be a UEFI Network Boot Program
    (NBP), or an ISO image containing a UEFI bootable OS image. The Boot from ISO
    support is currently limited to operating systems that have a self contained
    OS image (such as WinPE, mini Linux, or VMware ESX installer). Booting Windows
    or Linux OS installation media is currently not supported.
    
    Added support for a webclient command in the Embedded UEFI Shell. The command
    can be used to download files from HTTP and FTP servers. It can also be used
    to download ISO CD/DVD images and mount them in memory as RAM disks.
    
    Added support for an FTP command in the Embedded UEFI Shell. The command can
    be used to download and upload files to/from FTP servers.
    
    Added support for a Compress command in the Embedded UEFI Shell. The command
    can be used to compress and decompress ZIP files.
    
    Added support for a SecBoot command in the Embedded UEFI Shell. The command
    can be used to display the Secure Boot keys and certificates.
    
    Enhanced the RamDisk command in the Embedded UEFI Shell to support FAT32 RAM
    disks, increasing the disk size limit from 512 MB to 2GB.
    
    Added support for the HP Dual 8GB MicroSD EM USB Kit. This device can be
    plugged into the internal USB port on the server to allow a mirrored MicroSD
    card solution.
    
    Added support to configure the BIOS Serial Console Baud Rate to 38400 from the
    System Utilities BIOS/Platform Configuration (RBSU).
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Internal SD
    Card Slot menu located in USB Options that allows the user to disable boot
    from the embedded SD card.
    
    Added support for Intel Trusted eXecution Technology (TXT).
    
    Updated OpenSSL support to version 0.9.8zb to address potential issues that
    might impact the UEFI Secure Boot support.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HP RESTful API HpBiosAttributeRegistrySchema to version 1.2.0,
    adding support for BIOS Attributes of type "Password". Also added a new
    GrayOut property that can be used to describe some dependency scenarios. Also
    updated enumDescriptions of all enum definitions in the schema.
    
    Updated the HP RESTful API HpBios, HpServerBootSettings, HpBiosMappsings
    schemas to version 1.1.0. Added support for self-links in these resources.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the Embedded UEFI Shell.
    
    Increased timeout values in Embedded UEFI Shell IfConfig command to reduce the
    chances of network DHCP configuration failing due to timeouts caused by delays
    on the network or slow response when trying to contact the DHCP server.
    
    Enhanced the UEFI Exception handler to provide extended debug and trace
    information when in a pre-OS environment.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1426680000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the FwUpdate Embedded Shell Application and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the system might become unresponsive during boot when
    an unsupported memory configuration is installed on processor 2. With this
    unsupported configuration, in this situation there is no user feedback on the
    monitor or in the Integrated Management Log (IML). With this revision of the
    System ROM, the system will properly display a message indicating the error
    and halt the boot process.
    
    Addressed an issue with some network devices name display in the System
    Utilities.
    
    Addressed an issue that would result in incorrect or corrupt UEFI boot order
    data, or malformed JSON output from the HP RESTFul API HpServerBootSettings
    resource. This also addresses an issue in configuring the server UEFI Boot
    Order using HP OneView and the HP RESTful API.
    
    Addressed an issue in accessing the file systems or booting to some RAID0
    logical volumes off HP Smart Array controllers. This includes accessing the
    file system on such drivers in the System Utilities menus and the Embedded
    UEFI Shell.
    
    Addressed an issue that might result in the BIOS Console Redirection support
    using the Virtual Serial Port to become non-functional.
    
    Addressed an issue with incorrect system time in Microsoft Windows operating
    systems when booted in Legacy BIOS Boot Mode. When the system time or time
    zone are changed, on reboot the system time might 'jump' by the current
    operating system time zone offset. This issue does not occur when booting in
    UEFI Boot Mode. The change also removes the System Utilities BIOS/Platform
    Configuration (RBSU) option for ACPI RTC Support.
    
    Addressed an issue where the system might experience a Machine Check Exception
    under heavy stress conditions when configured with an Intel Xeon E5-2609
    processor. This issue does not affect any other processor models.
    
    Addressed an issue where the server might become unresponsive after a user has
    repeatedly entered and incorrect Power-On or Administrator Password.
    
    Addressed an issue where the server might become unresponsive after looping
    through the UEFI Boot Order an extended amount of time when no valid boot
    targets are detected. This issue only effects the server when configured in
    UEFI Boot Mode.
    
    Addressed an issue where a server might not be able to properly boot Windows
    Server 2008 R2 when configured with an Optional Graphics Card or GPGPU.
    
    Addressed an issue where the industry standard SMBIOS tables would not
    properly indicate the number of active cores when Intel Hyperthreading is
    disabled. The number of active cores would not be reported properly by some
    utilities.
    
    Addressed an issue where Wake On LAN does not function if the system was
    shutdown prior to booting an operating system (such as during the boot process
    or from the Embedded UEFI Shell). Wake On LAN does function properly if the
    system had been shut down from an operating system.
    
    Addressed an issue where the server would boot slowly when BIOS Serial Console
    was enabled to the iLO Virtual Serial Port.
    
    Addressed an issue where the server could be configured for Online Spare
    Memory Mode when the DIMM configuration did not support this mode.
    
    Addressed an issue where a USB key was still bootable when the USB Boot
    Functionality was disabled from System Utilities BIOS/Platform Configuration
    (RBSU). This issue does not impact systems configured for UEFI Boot Mode.
    
    Address an issue where the SysConfig command from the Embedded UEFI Shell
    could not be used to configure Secure Boot even when the user had indicated
    physical presence when entering the Embedded UEFI Shell.
    
    Addressed various issues where network boot support options might not be
    applied properly from HP Virtual Connect or HP OneView.
    
    Addressed an issue where the Legacy Boot Order menu in the System Utilities
    BIOS/Platform Configuration (RBSU) might have incorrect port numbers when the
    server is configured in Legacy Boot Mode. This issue did not affect servers
    configured for UEFI Boot Mode.
    
    Addressed an issue where a server configured with a Trusted Platform Module
    (TPM) and Microsoft Windows 2012 R2 BitLocker might incorrectly prompt the
    user for a recovery password following a warm reset.
    
    Addressed an issue where messages displayed during the early boot process
    would not be displayed properly when viewed over BIOS Serial Console.
    
    Addressed an issue where the One Time Boot Menu includes network boot options
    for devices even when network boot is disabled for those devices.
    
    Addressed an issue where BIOS Serial Console redirection would not work
    properly when the terminal was configured in VT100+ mode and the server was
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    Addressed an issue where Linux dmesg might report a USB error message such as
    "EHCI: BIOS handoff failed" when the system was configured in Legacy Boot
    Mode. When this issue occurs, USB support still functions properly under the
    operating system and the error message is erroneous. This change only prevents
    the display of the erroneous message and does not impact USB functionality.
    
    Addressed several issues with the legacy USB support (USB support before the
    operating system loads) when the system is configured for Legacy Boot Mode.
    This includes addressing an issue where the system might log a 303/304
    Keyboard controller failure error when certain USB KVMs are attached to the
    system.
    
    Addressed an issue where the SATA port numbers reported in the System
    Utilities BIOS/Platform Configuration (RBSU) would not properly match the port
    numbers reflected by labels on the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015" date="1426766400">-     Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015" date="1426852800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015-2.1" date="1431432000">-     Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015-2.1" date="1431518400">-     *Important Notes:**
    
    Ver. 1.32_03-05-2015 (B) addresses a flashing issue that only impacted servers
    which shipped from HP with a Windows operating system installed. The actual
    BIOS included with this revision is the same as ver. 1.32_03-05-2015. It is
    not necessary to upgrade with Revision B if the previous Revision was used to
    upgrade the system ROM to version 1.32_03-05-2015. Please refer to the
    Customer Advisory at [http://h20564.www2.hp.com/portal/site/hpsc/public/kb/doc
    Display/?docId=emr_na-c04634533 ](http://h20564.www2.hp.com/portal/site/hpsc/p
    ublic/kb/docDisplay/?docId=emr_na-c04634533 for additional details.)for
    additional details.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1433764800">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1433851200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1438689600">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1438776000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.52_11-10-2015" date="1448971200">-     Added support for the NVIDIA M60 GPU.
    
    Added support to configure the system to bifurcate PCIe Slot 1 on the DL360
    Gen9 or PCIe Slot 2 on the DL380 Gen9.
    
    Added support for the latest Intel Trusted Execution Technology (TXT)
    Authenticated Code Module (ACM) and Secure Initialization (SINIT).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.52_11-10-2015" date="1449057600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots.  This could cause
    such issues as an inability to boot using the PCIe adapter.  This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1453291200">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1453377600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_06-02-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices.  This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft.  This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_06-02-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.  Note there is an issue where a system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).  Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year.  This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot.  While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots.  This could cause
    such issues as an inability to boot using the PCIe adapter.  This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_07-18-2016" date="1469102400">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_07-18-2016" date="1469188800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.  Note there is an issue where a system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).  Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier. The
    original version of the release notes for the v2.20 System ROM inadvertently
    indicated that this issue was addressed when it was not.  
    
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-13-2016" date="1475668800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-13-2016" date="1475755200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None  
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.42_04-25-2017" date="1496836800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Added thermal support for the latest PCIe expansion cards.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the system thermal logic to support the NIVIDIA P4000 GPGPU.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514894400">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519300800">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525608000">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="99e9858854dda586d8850148d31ac6b7d75eefb3c703ea500ac9cbacf8a9d602" name="firmware-system-p92" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_07-11-2014" date="1406808000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-26-2014" date="1412510400">-     Added support for the HP Dynamic Smart Array B140i to allow the user to launch
    the HP Smart Storage Administrator (HPSSA) application from the System
    Utilities menu.
    
    Updated the HP RESTful API resources of type HpBiosAttributeRegistrySchema to
    schema version 1.1.0, adding additional meta-data for Immutable and Write-Only
    BIOIS attributes.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the UEFI Embedded Shell.
    
    Updated the HpBiosAttributeRegistry resources to match the latest
    BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-26-2014" date="1412596800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where under extremely rare circumstances the server may
    become unresponsive during boot after experiencing a fatal system error. When
    this issue occurs, the Integrated Management Log (IML) will not have any
    indication of the error.
    
    Addressed an issue where the Administrator Password and Power-On Password were
    incorrectly allowed to be entered with a length of 32 characters with previous
    revisions of the System ROM. These passwords should support a maximum length
    of 31 characters. If a 32 character Administrator Password or Power-On
    Password had been configured in the server, updating to this revision of the
    System ROM will no longer allow entering these passwords. In this case, the
    user must set Switch 5 to the ON position to disable these passwords. The
    Administrator Password and Power-On Password must then be re-entered into the
    system with a maximum length of 31 characters.
    
    Addressed a rare intermittent issue where the F10 prompt to enter Intelligent
    Provisioning is not displayed. Note that the Integrated Lights-Out (iLO)
    Firmware had a similar issue. To address all cases of the F10 prompt not being
    displayed, also update the iLO Firmware to revision 2.02.
    
    Addressed an issue where selecting "Erase User Defaults" (to erase user
    defined defaults) in BIOS/Platform Configuration (RBSU) does not take effect
    if the user also selected Restore Default System Settings or Restore Default
    Manufacturing Settings.
    
    Addressed an issue where the Integrated Management Log (IML) or operating
    system log would report multiple error entries when an Non-Maskable Interrupt
    (NMI) occurs.
    
    Addressed an issue where the system may shutdown when a fatal error occurs in
    the pre-OS environment (such as the System Utilities or Embedded UEFI Shell)
    and not log any entry into the Integrated Management Log (IML).
    
    Addressed an issue where the server would become unresponsive during boot with
    DIMM configurations that include both when configured with 16GB and 32GB
    LRDIMMs.
    
    Addressed an issue where an HP Smart Array controller installed in a PCI
    Express Slot attached to Processor 2 may not be visible on the first boot
    after the server experiences an unexpected shutdown that requires using the HP
    Smart Storage Battery to backup storage data.
    
    Addressed an issue where the system would continue to run (server did not
    perform a Blue Screen or reset as expected) when a Non Maskable Interrupt
    (NMI) occurs when using Microsoft Windows 2008 or Microsoft Windows 2008 R2
    when Processor x2APIC Support is configured to Enabled (the default value).
    This issue does not impact other operating systems.
    
    Addressed an issue where optical drives were not properly reported in the
    server One Time Boot Menu when the HP Smart Array B140i Smart Array controller
    is enabled.
    
    Addressed an issue where the server could experience a Red Screen reported as
    a General Protection Error when a user-initiated driver recover/rebuild
    operation is issued to the HP Dynamic Smart Array B140i controller.
    
    Addressed a rare issue in which the user was not prompted or was not prompted
    correctly when exiting the UEFI System Utilities.
    
    Addressed an issue with the fwupdate Embedded UEFI Shell command that may
    cause the system to become unresponsive during some firmware updates.
    
    Addressed an issue with the sysconfig Embedded UEFI Shell command that may
    cause the system to become unresponsive when using "sysconfig -d get
    userdefaults all" when the user defaults have not been configured.
    
    Addressed an issue where changing the boot order using the HP RESTful
    Interface may result in the system not responding to key presses for F9
    (System Utilities) or F11 (Boot Menu) during subsequent system boot.
    
    Addressed an issue that resulted in incorrect association of PCI devices to
    BIOS Attributes in the HpBiosMappings resource of the HP RESTful Interface.
    
    Addressed an issue that could cause the server's Time Zone setting to be
    configured to an invalid value when non-volatile storage becomes corrupted due
    to a battery failure.
    
    Addressed an issue where HP Smart Array error messages are not logged to the
    Integrated Management Log (IML).
    
    Addressed an issue that can result in an inability to access the Virtual
    Install Disk volume from the Embedded UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.21_11-03-2014" date="1418990400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience one of the following
    conditions: A "207 - Memory Initialization Error" message and Integrated
    Management Log (IML) event which results from one or more DIMMs not being
    initialized and in which not all installed memory will be available to the
    operating system; a performance degradation (caused by an excessive amount of
    corrected memory errors but which may not have any indication that this is the
    cause); or a Corrected Memory Error Threshold event logged to the IML. If a
    system experiences any of these conditions, the System ROM should be updated
    to this version or later before contacting service or replacing any hardware
    components.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427630400">-     Added support for a Generic USB Boot entry in the UEFI Boot Order list. This
    new entry is used as a place holder for any USB device that is bootable in
    UEFI. The user can set the boot priority of this Generic USB Boot entry, and
    retain this priority for use with USB devices that might be installed in the
    future. Attempting to boot from the Generic USB Boot entry will result in
    attempting all UEFI bootable USB devices that are available in the system. The
    user can still control the priority of the boot entries of individual USB
    devices in the UEFI Boot Order list. This new Generic USB Boot entry will now
    be visible by default in the UEFI Boot Order after updating to this System ROM
    release. This new option is applicable only in UEFI Boot Mode and might be
    configured from the HP RESTful API or the System Utilities BIOS/Platform
    Configuration (RBSU). Note: The system will attempt to boot all UEFI bootable
    USB devices in the order of the Generic USB Boot entry even if installed
    individual USB devices are configured lower in the boot order.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy menu that allows the user to select how the UEFI BIOS
    will scan for valid Fibre Channel (or boot from SAN) boot targets. By default,
    the system will now only scan for Fibre Channel boot targets that are
    configured in each adapter. In the past, the system would scan for all Fibre
    Channel or FCoE available targets, potentially resulting in long boot times
    and large number of entries in the UEFI Boot Order list. The boot targets for
    adapters can be configured using the adapter specific menu in the System
    Utilities, System Configuration menu, or using management software such as HP
    Virtual Connect or HP OneView. This setting is applicable only in UEFI Boot
    Mode. A firmware update of the fibre channel controller might also be required
    to take full advantage of this feature.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) NUMA Group
    Size Optimizations menu that allows the user to select how the platform will
    report processor grouping to the operating system. For some applications which
    cannot optimally handle high logical processor counts that are optimally
    divided into smaller groups, it might be necessary to change the default
    setting to get optimal performance.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) I/O Non-Posted
    Prefetching performance option that allows the user to configure how the
    chipset balances I/O traffic for PCI-e devices. Disabling this option has been
    shown to provide performance benefits in a very small subset of configurations
    including certain Infiniband configurations that require a balanced mix of
    read and write traffic as well as configurations with multiple x16 devices
    that utilize the max bandwidth of the PCI-e bus. Since disabling the option
    also has a negative impact on maximum I/O read bandwidth, the overwhelming
    majority of configurations will benefit from leaving this option at the
    default.
    
    Added support for Memory Mirroring Mode. This option can be selected from the
    Advanced Memory Protection Mode selection. This option provides enhanced
    memory availability and resiliency but requires additional memory be installed
    to achieve the same amount of memory available to the operating system.
    
    Added support for loading the Embedded UEFI Shell Auto-Startup script from the
    network in addition to physical/virtual media. The URL describing the network
    (HTTP or FTP) location of the startup script can be configured in the System
    Utilities /Platform Configuration (RBSU), under the Embedded Shell menu. This
    allows for using the Embedded UEFI Shell as a scriptable deployment
    environment without the need for physical or virtual media (on a bare metal
    system).
    
    Added support to Standard Format Output (SFO) to the SysConfig command in the
    Embedded UEFI Shell. This allows for easier parsing of the command output
    using Shell scripts.
    
    Added support for boot from URL (HTTP or FTP) functionality in UEFI Boot Mode.
    The network settings (DHCP or static IP) and boot file URL can be configured
    in the new System Utilities BIOS/Platform Configuration (RBSU) Pre-Boot
    Network settings menu. The file can either be a UEFI Network Boot Program
    (NBP), or an ISO image containing a UEFI bootable OS image. The Boot from ISO
    support is currently limited to operating systems that have a self contained
    OS image (such as WinPE, mini Linux, or VMware ESX installer). Booting Windows
    or Linux OS installation media is currently not supported.
    
    Added support for a webclient command in the Embedded UEFI Shell. The command
    can be used to download files from HTTP and FTP servers. It can also be used
    to download ISO CD/DVD images and mount them in memory as RAM disks.
    
    Added support for an FTP command in the Embedded UEFI Shell. The command can
    be used to download and upload files to/from FTP servers.
    
    Added support for a Compress command in the Embedded UEFI Shell. The command
    can be used to compress and decompress ZIP files.
    
    Added support for a SecBoot command in the Embedded UEFI Shell. The command
    can be used to display the Secure Boot keys and certificates.
    
    Enhanced the RamDisk command in the Embedded UEFI Shell to support FAT32 RAM
    disks, increasing the disk size limit from 512 MB to 2GB.
    
    Added support for the HP Dual 8GB MicroSD EM USB Kit. This device can be
    plugged into the internal USB port on the server to allow a mirrored MicroSD
    card solution.
    
    Added support to configure the BIOS Serial Console Baud Rate to 38400 from the
    System Utilities BIOS/Platform Configuration (RBSU).
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Internal SD
    Card Slot menu located in USB Options that allows the user to disable boot
    from the embedded SD card.
    
    Added support for Intel Trusted eXecution Technology (TXT).
    
    Updated OpenSSL support to version 0.9.8zb to address potential issues that
    might impact the UEFI Secure Boot support.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HP RESTful API HpBiosAttributeRegistrySchema to version 1.2.0,
    adding support for BIOS Attributes of type "Password". Also added a new
    GrayOut property that can be used to describe some dependency scenarios. Also
    updated enumDescriptions of all enum definitions in the schema.
    
    Updated the HP RESTful API HpBios, HpServerBootSettings, HpBiosMappsings
    schemas to version 1.1.0. Added support for self-links in these resources.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the Embedded UEFI Shell.
    
    Increased timeout values in Embedded UEFI Shell IfConfig command to reduce the
    chances of network DHCP configuration failing due to timeouts caused by delays
    on the network or slow response when trying to contact the DHCP server.
    
    Enhanced the UEFI Exception handler to provide extended debug and trace
    information when in a pre-OS environment.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427716800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the FwUpdate Embedded Shell Application and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the system might become unresponsive during boot when
    an unsupported memory configuration is installed on processor 2. With this
    unsupported configuration, in this situation there is no user feedback on the
    monitor or in the Integrated Management Log (IML). With this revision of the
    System ROM, the system will properly display a message indicating the error
    and halt the boot process.
    
    Addressed an issue with some network devices name display in the System
    Utilities.
    
    Addressed an issue that would result in incorrect or corrupt UEFI boot order
    data, or malformed JSON output from the HP RESTFul API HpServerBootSettings
    resource. This also addresses an issue in configuring the server UEFI Boot
    Order using HP OneView and the HP RESTful API.
    
    Addressed an issue in accessing the file systems or booting to some RAID0
    logical volumes off HP Smart Array controllers. This includes accessing the
    file system on such drivers in the System Utilities menus and the Embedded
    UEFI Shell.
    
    Addressed an issue that might result in the BIOS Console Redirection support
    using the Virtual Serial Port to become non-functional.
    
    Addressed an issue with incorrect system time in Microsoft Windows operating
    systems when booted in Legacy BIOS Boot Mode. When the system time or time
    zone are changed, on reboot the system time might 'jump' by the current
    operating system time zone offset. This issue does not occur when booting in
    UEFI Boot Mode. The change also removes the System Utilities BIOS/Platform
    Configuration (RBSU) option for ACPI RTC Support.
    
    Addressed an issue where the system might experience a Machine Check Exception
    under heavy stress conditions when configured with an Intel Xeon E5-2609
    processor. This issue does not affect any other processor models.
    
    Addressed an issue where the server might become unresponsive after a user has
    repeatedly entered and incorrect Power-On or Administrator Password.
    
    Addressed an issue where the server might become unresponsive after looping
    through the UEFI Boot Order an extended amount of time when no valid boot
    targets are detected. This issue only effects the server when configured in
    UEFI Boot Mode.
    
    Addressed an issue where a server might not be able to properly boot Windows
    Server 2008 R2 when configured with an Optional Graphics Card or GPGPU.
    
    Addressed an issue where the industry standard SMBIOS tables would not
    properly indicate the number of active cores when Intel Hyperthreading is
    disabled. The number of active cores would not be reported properly by some
    utilities.
    
    Addressed an issue where Wake On LAN does not function if the system was
    shutdown prior to booting an operating system (such as during the boot process
    or from the Embedded UEFI Shell). Wake On LAN does function properly if the
    system had been shut down from an operating system.
    
    Addressed an issue where the server would boot slowly when BIOS Serial Console
    was enabled to the iLO Virtual Serial Port.
    
    Addressed an issue where the server could be configured for Online Spare
    Memory Mode when the DIMM configuration did not support this mode.
    
    Addressed an issue where a USB key was still bootable when the USB Boot
    Functionality was disabled from System Utilities BIOS/Platform Configuration
    (RBSU). This issue does not impact systems configured for UEFI Boot Mode.
    
    Address an issue where the SysConfig command from the Embedded UEFI Shell
    could not be used to configure Secure Boot even when the user had indicated
    physical presence when entering the Embedded UEFI Shell.
    
    Addressed various issues where network boot support options might not be
    applied properly from HP Virtual Connect or HP OneView.
    
    Addressed an issue where the Legacy Boot Order menu in the System Utilities
    BIOS/Platform Configuration (RBSU) might have incorrect port numbers when the
    server is configured in Legacy Boot Mode. This issue did not affect servers
    configured for UEFI Boot Mode.
    
    Addressed an issue where a server configured with a Trusted Platform Module
    (TPM) and Microsoft Windows 2012 R2 BitLocker might incorrectly prompt the
    user for a recovery password following a warm reset.
    
    Addressed an issue where messages displayed during the early boot process
    would not be displayed properly when viewed over BIOS Serial Console.
    
    Addressed an issue where the One Time Boot Menu includes network boot options
    for devices even when network boot is disabled for those devices.
    
    Addressed an issue where BIOS Serial Console redirection would not work
    properly when the terminal was configured in VT100+ mode and the server was
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    Addressed an issue where Linux dmesg might report a USB error message such as
    "EHCI: BIOS handoff failed" when the system was configured in Legacy Boot
    Mode. When this issue occurs, USB support still functions properly under the
    operating system and the error message is erroneous. This change only prevents
    the display of the erroneous message and does not impact USB functionality.
    
    Addressed several issues with the legacy USB support (USB support before the
    operating system loads) when the system is configured for Legacy Boot Mode.
    This includes addressing an issue where the system might log a 303/304
    Keyboard controller failure error when certain USB KVMs are attached to the
    system.
    
    Addressed an issue where the SATA port numbers reported in the System
    Utilities BIOS/Platform Configuration (RBSU) would not properly match the port
    numbers reflected by labels on the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015" date="1428321600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015-2.1" date="1431432000">-     *Important Notes:**
    
    Ver. 1.32_03-05-2015 (B) addresses a flashing issue that only impacted servers
    which shipped from HP with a Windows operating system installed.  The actual
    BIOS included with this revision is the same as ver. 1.32_03-05-2015.  It is
    not necessary to upgrade with Revision B if the previous Revision was used to
    upgrade the system ROM to version 1.32_03-05-2015. Please refer to the
    Customer Advisory at &lt;http://h20564.www2.hp.com/portal/site/hpsc/public/kb/doc
    Display/?docId=emr_na-c04634533&gt; for additional details.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434283200">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434369600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441800000">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441886400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459166400">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459252800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1476964800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.42_04-25-2017" date="1500379200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Added thermal support for the latest PCIe expansion cards.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Enhanced the system thermals to provide improved acoustics when the server is
    configured with no hard drives attached to the chipset SATA Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1526126400">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="21da1b1b83eee9ce6a9502b936553150ec68ce216e0251a68f31e33314b338a3" name="firmware-system-p95" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-26-2014" date="1418904000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.21_11-03-2014" date="1418990400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience one of the following
    conditions: A "207 - Memory Initialization Error" message and Integrated
    Management Log (IML) event which results from one or more DIMMs not being
    initialized and in which not all installed memory will be available to the
    operating system; a performance degradation (caused by an excessive amount of
    corrected memory errors but which may not have any indication that this is the
    cause); or a Corrected Memory Error Threshold event logged to the IML. If a
    system experiences any of these conditions, the System ROM should be updated
    to this version or later before contacting service or replacing any hardware
    components.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427630400">-     Added support for a Generic USB Boot entry in the UEFI Boot Order list. This
    new entry is used as a place holder for any USB device that is bootable in
    UEFI. The user can set the boot priority of this Generic USB Boot entry, and
    retain this priority for use with USB devices that might be installed in the
    future. Attempting to boot from the Generic USB Boot entry will result in
    attempting all UEFI bootable USB devices that are available in the system. The
    user can still control the priority of the boot entries of individual USB
    devices in the UEFI Boot Order list. This new Generic USB Boot entry will now
    be visible by default in the UEFI Boot Order after updating to this System ROM
    release. This new option is applicable only in UEFI Boot Mode and might be
    configured from the HP RESTful API or the System Utilities BIOS/Platform
    Configuration (RBSU). Note: The system will attempt to boot all UEFI bootable
    USB devices in the order of the Generic USB Boot entry even if installed
    individual USB devices are configured lower in the boot order.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy menu that allows the user to select how the UEFI BIOS
    will scan for valid Fibre Channel (or boot from SAN) boot targets. By default,
    the system will now only scan for Fibre Channel boot targets that are
    configured in each adapter. In the past, the system would scan for all Fibre
    Channel or FCoE available targets, potentially resulting in long boot times
    and large number of entries in the UEFI Boot Order list. The boot targets for
    adapters can be configured using the adapter specific menu in the System
    Utilities, System Configuration menu, or using management software such as HP
    Virtual Connect or HP OneView. This setting is applicable only in UEFI Boot
    Mode. A firmware update of the fibre channel controller might also be required
    to take full advantage of this feature.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) NUMA Group
    Size Optimizations menu that allows the user to select how the platform will
    report processor grouping to the operating system. For some applications which
    cannot optimally handle high logical processor counts that are optimally
    divided into smaller groups, it might be necessary to change the default
    setting to get optimal performance.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) I/O Non-Posted
    Prefetching performance option that allows the user to configure how the
    chipset balances I/O traffic for PCI-e devices. Disabling this option has been
    shown to provide performance benefits in a very small subset of configurations
    including certain Infiniband configurations that require a balanced mix of
    read and write traffic as well as configurations with multiple x16 devices
    that utilize the max bandwidth of the PCI-e bus. Since disabling the option
    also has a negative impact on maximum I/O read bandwidth, the overwhelming
    majority of configurations will benefit from leaving this option at the
    default.
    
    Added support for Memory Mirroring Mode. This option can be selected from the
    Advanced Memory Protection Mode selection. This option provides enhanced
    memory availability and resiliency but requires additional memory be installed
    to achieve the same amount of memory available to the operating system.
    
    Added support for loading the Embedded UEFI Shell Auto-Startup script from the
    network in addition to physical/virtual media. The URL describing the network
    (HTTP or FTP) location of the startup script can be configured in the System
    Utilities /Platform Configuration (RBSU), under the Embedded Shell menu. This
    allows for using the Embedded UEFI Shell as a scriptable deployment
    environment without the need for physical or virtual media (on a bare metal
    system).
    
    Added support to Standard Format Output (SFO) to the SysConfig command in the
    Embedded UEFI Shell. This allows for easier parsing of the command output
    using Shell scripts.
    
    Added support for boot from URL (HTTP or FTP) functionality in UEFI Boot Mode.
    The network settings (DHCP or static IP) and boot file URL can be configured
    in the new System Utilities BIOS/Platform Configuration (RBSU) Pre-Boot
    Network settings menu. The file can either be a UEFI Network Boot Program
    (NBP), or an ISO image containing a UEFI bootable OS image. The Boot from ISO
    support is currently limited to operating systems that have a self contained
    OS image (such as WinPE, mini Linux, or VMware ESX installer). Booting Windows
    or Linux OS installation media is currently not supported.
    
    Added support for a webclient command in the Embedded UEFI Shell. The command
    can be used to download files from HTTP and FTP servers. It can also be used
    to download ISO CD/DVD images and mount them in memory as RAM disks.
    
    Added support for an FTP command in the Embedded UEFI Shell. The command can
    be used to download and upload files to/from FTP servers.
    
    Added support for a Compress command in the Embedded UEFI Shell. The command
    can be used to compress and decompress ZIP files.
    
    Added support for a SecBoot command in the Embedded UEFI Shell. The command
    can be used to display the Secure Boot keys and certificates.
    
    Enhanced the RamDisk command in the Embedded UEFI Shell to support FAT32 RAM
    disks, increasing the disk size limit from 512 MB to 2GB.
    
    Added support for the HP Dual 8GB MicroSD EM USB Kit. This device can be
    plugged into the internal USB port on the server to allow a mirrored MicroSD
    card solution.
    
    Added support to configure the BIOS Serial Console Baud Rate to 38400 from the
    System Utilities BIOS/Platform Configuration (RBSU).
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Internal SD
    Card Slot menu located in USB Options that allows the user to disable boot
    from the embedded SD card.
    
    Added support for Intel Trusted eXecution Technology (TXT).
    
    Updated OpenSSL support to version 0.9.8zb to address potential issues that
    might impact the UEFI Secure Boot support.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HP RESTful API HpBiosAttributeRegistrySchema to version 1.2.0,
    adding support for BIOS Attributes of type "Password". Also added a new
    GrayOut property that can be used to describe some dependency scenarios. Also
    updated enumDescriptions of all enum definitions in the schema.
    
    Updated the HP RESTful API HpBios, HpServerBootSettings, HpBiosMappsings
    schemas to version 1.1.0. Added support for self-links in these resources.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the Embedded UEFI Shell.
    
    Increased timeout values in Embedded UEFI Shell IfConfig command to reduce the
    chances of network DHCP configuration failing due to timeouts caused by delays
    on the network or slow response when trying to contact the DHCP server.
    
    Enhanced the UEFI Exception handler to provide extended debug and trace
    information when in a pre-OS environment.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427716800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the FwUpdate Embedded Shell Application and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the system might become unresponsive during boot when
    an unsupported memory configuration is installed on processor 2. With this
    unsupported configuration, in this situation there is no user feedback on the
    monitor or in the Integrated Management Log (IML). With this revision of the
    System ROM, the system will properly display a message indicating the error
    and halt the boot process.
    
    Addressed an issue with some network devices name display in the System
    Utilities.
    
    Addressed an issue that would result in incorrect or corrupt UEFI boot order
    data, or malformed JSON output from the HP RESTFul API HpServerBootSettings
    resource. This also addresses an issue in configuring the server UEFI Boot
    Order using HP OneView and the HP RESTful API.
    
    Addressed an issue in accessing the file systems or booting to some RAID0
    logical volumes off HP Smart Array controllers. This includes accessing the
    file system on such drivers in the System Utilities menus and the Embedded
    UEFI Shell.
    
    Addressed an issue that might result in the BIOS Console Redirection support
    using the Virtual Serial Port to become non-functional.
    
    Addressed an issue with incorrect system time in Microsoft Windows operating
    systems when booted in Legacy BIOS Boot Mode. When the system time or time
    zone are changed, on reboot the system time might 'jump' by the current
    operating system time zone offset. This issue does not occur when booting in
    UEFI Boot Mode. The change also removes the System Utilities BIOS/Platform
    Configuration (RBSU) option for ACPI RTC Support.
    
    Addressed an issue where the system might experience a Machine Check Exception
    under heavy stress conditions when configured with an Intel Xeon E5-2609
    processor. This issue does not affect any other processor models.
    
    Addressed an issue where the server might become unresponsive after a user has
    repeatedly entered and incorrect Power-On or Administrator Password.
    
    Addressed an issue where the server might become unresponsive after looping
    through the UEFI Boot Order an extended amount of time when no valid boot
    targets are detected. This issue only effects the server when configured in
    UEFI Boot Mode.
    
    Addressed an issue where a server might not be able to properly boot Windows
    Server 2008 R2 when configured with an Optional Graphics Card or GPGPU.
    
    Addressed an issue where the industry standard SMBIOS tables would not
    properly indicate the number of active cores when Intel Hyperthreading is
    disabled. The number of active cores would not be reported properly by some
    utilities.
    
    Addressed an issue where Wake On LAN does not function if the system was
    shutdown prior to booting an operating system (such as during the boot process
    or from the Embedded UEFI Shell). Wake On LAN does function properly if the
    system had been shut down from an operating system.
    
    Addressed an issue where the server would boot slowly when BIOS Serial Console
    was enabled to the iLO Virtual Serial Port.
    
    Addressed an issue where the server could be configured for Online Spare
    Memory Mode when the DIMM configuration did not support this mode.
    
    Addressed an issue where a USB key was still bootable when the USB Boot
    Functionality was disabled from System Utilities BIOS/Platform Configuration
    (RBSU). This issue does not impact systems configured for UEFI Boot Mode.
    
    Address an issue where the SysConfig command from the Embedded UEFI Shell
    could not be used to configure Secure Boot even when the user had indicated
    physical presence when entering the Embedded UEFI Shell.
    
    Addressed various issues where network boot support options might not be
    applied properly from HP Virtual Connect or HP OneView.
    
    Addressed an issue where the Legacy Boot Order menu in the System Utilities
    BIOS/Platform Configuration (RBSU) might have incorrect port numbers when the
    server is configured in Legacy Boot Mode. This issue did not affect servers
    configured for UEFI Boot Mode.
    
    Addressed an issue where a server configured with a Trusted Platform Module
    (TPM) and Microsoft Windows 2012 R2 BitLocker might incorrectly prompt the
    user for a recovery password following a warm reset.
    
    Addressed an issue where messages displayed during the early boot process
    would not be displayed properly when viewed over BIOS Serial Console.
    
    Addressed an issue where the One Time Boot Menu includes network boot options
    for devices even when network boot is disabled for those devices.
    
    Addressed an issue where BIOS Serial Console redirection would not work
    properly when the terminal was configured in VT100+ mode and the server was
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    Addressed an issue where Linux dmesg might report a USB error message such as
    "EHCI: BIOS handoff failed" when the system was configured in Legacy Boot
    Mode. When this issue occurs, USB support still functions properly under the
    operating system and the error message is erroneous. This change only prevents
    the display of the erroneous message and does not impact USB functionality.
    
    Addressed several issues with the legacy USB support (USB support before the
    operating system loads) when the system is configured for Legacy Boot Mode.
    This includes addressing an issue where the system might log a 303/304
    Keyboard controller failure error when certain USB KVMs are attached to the
    system.
    
    Addressed an issue where the SATA port numbers reported in the System
    Utilities BIOS/Platform Configuration (RBSU) would not properly match the port
    numbers reflected by labels on the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015" date="1428321600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015-2.1" date="1431518400">-     *Important Notes:**
    
    Ver. 1.32_03-05-2015 (B) addresses a flashing issue that only impacted servers
    which shipped from HP with a Windows operating system installed.  The actual
    BIOS included with this revision is the same as ver. 1.32_03-05-2015.  It is
    not necessary to upgrade with Revision B if the previous Revision was used to
    upgrade the system ROM to version 1.32_03-05-2015. Please refer to the
    Customer Advisory at &lt;http://h20564.www2.hp.com/portal/site/hpsc/public/kb/doc
    Display/?docId=emr_na-c04634533&gt; for additional details.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434283200">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434369600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441800000">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441886400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459166400">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459252800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1476964800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Enhanced the system thermals to provide improved acoustics when the server is
    configured with no hard drives attached to the chipset SATA Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525953600">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="7aa8749819c70126b56b0ede2a5cb685f843d1721b7496a9d0de558dd53bafc9" name="firmware-system-p99" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427716800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015" date="1428321600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015-2.1" date="1431518400">-     *Important Notes:**
    
    Ver. 1.32_03-05-2015 (B) addresses a flashing issue that only impacted servers
    which shipped from HP with a Windows operating system installed.  The actual
    BIOS included with this revision is the same as ver. 1.32_03-05-2015.  It is
    not necessary to upgrade with Revision B if the previous Revision was used to
    upgrade the system ROM to version 1.32_03-05-2015. Please refer to the
    Customer Advisory at &lt;http://h20564.www2.hp.com/portal/site/hpsc/public/kb/doc
    Display/?docId=emr_na-c04634533&gt; for additional details.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434283200">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434369600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441800000">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441886400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459166400">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459252800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1476964800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Enhanced the system thermals to provide improved acoustics when the server is
    configured with no hard drives attached to the chipset SATA Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525867200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="15f085c0e89417e959b6cc5a598f9a36ae692e7c4554ed555d136999810b1b00" name="firmware-system-u13" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_07-11-2014" date="1406808000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_07-13-2014" date="1409140800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-26-2014" date="1412510400">-     Added support for the HP Dynamic Smart Array B140i to allow the user to launch
    the HP Smart Storage Administrator (HPSSA) application from the System
    Utilities menu.
    
    Updated the HP RESTful API resources of type HpBiosAttributeRegistrySchema to
    schema version 1.1.0, adding additional meta-data for Immutable and Write-Only
    BIOIS attributes.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the UEFI Embedded Shell.
    
    Updated the HpBiosAttributeRegistry resources to match the latest
    BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-26-2014" date="1412596800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where under extremely rare circumstances the server may
    become unresponsive during boot after experiencing a fatal system error. When
    this issue occurs, the Integrated Management Log (IML) will not have any
    indication of the error.
    
    Addressed an issue where the Administrator Password and Power-On Password were
    incorrectly allowed to be entered with a length of 32 characters with previous
    revisions of the System ROM. These passwords should support a maximum length
    of 31 characters. If a 32 character Administrator Password or Power-On
    Password had been configured in the server, updating to this revision of the
    System ROM will no longer allow entering these passwords. In this case, the
    user must set Switch 5 to the ON position to disable these passwords. The
    Administrator Password and Power-On Password must then be re-entered into the
    system with a maximum length of 31 characters.
    
    Addressed a rare intermittent issue where the F10 prompt to enter Intelligent
    Provisioning is not displayed. Note that the Integrated Lights-Out (iLO)
    Firmware had a similar issue. To address all cases of the F10 prompt not being
    displayed, also update the iLO Firmware to revision 2.02.
    
    Addressed an issue where selecting "Erase User Defaults" (to erase user
    defined defaults) in BIOS/Platform Configuration (RBSU) does not take effect
    if the user also selected Restore Default System Settings or Restore Default
    Manufacturing Settings.
    
    Addressed an issue where the Integrated Management Log (IML) or operating
    system log would report multiple error entries when an Non-Maskable Interrupt
    (NMI) occurs.
    
    Addressed an issue where the system may shutdown when a fatal error occurs in
    the pre-OS environment (such as the System Utilities or Embedded UEFI Shell)
    and not log any entry into the Integrated Management Log (IML).
    
    Addressed an issue where the server would become unresponsive during boot with
    DIMM configurations that include both when configured with 16GB and 32GB
    LRDIMMs.
    
    Addressed an issue where an HP Smart Array controller installed in a PCI
    Express Slot attached to Processor 2 may not be visible on the first boot
    after the server experiences an unexpected shutdown that requires using the HP
    Smart Storage Battery to backup storage data.
    
    Addressed an issue where the system would continue to run (server did not
    perform a Blue Screen or reset as expected) when a Non Maskable Interrupt
    (NMI) occurs when using Microsoft Windows 2008 or Microsoft Windows 2008 R2
    when Processor x2APIC Support is configured to Enabled (the default value).
    This issue does not impact other operating systems.
    
    Addressed an issue where optical drives were not properly reported in the
    server One Time Boot Menu when the HP Smart Array B140i Smart Array controller
    is enabled.
    
    Addressed an issue where the server could experience a Red Screen reported as
    a General Protection Error when a user-initiated driver recover/rebuild
    operation is issued to the HP Dynamic Smart Array B140i controller.
    
    Addressed a rare issue in which the user was not prompted or was not prompted
    correctly when exiting the UEFI System Utilities.
    
    Addressed an issue with the fwupdate Embedded UEFI Shell command that may
    cause the system to become unresponsive during some firmware updates.
    
    Addressed an issue with the sysconfig Embedded UEFI Shell command that may
    cause the system to become unresponsive when using "sysconfig -d get
    userdefaults all" when the user defaults have not been configured.
    
    Addressed an issue where changing the boot order using the HP RESTful
    Interface may result in the system not responding to key presses for F9
    (System Utilities) or F11 (Boot Menu) during subsequent system boot.
    
    Addressed an issue that resulted in incorrect association of PCI devices to
    BIOS Attributes in the HpBiosMappings resource of the HP RESTful Interface.
    
    Addressed an issue that could cause the server's Time Zone setting to be
    configured to an invalid value when non-volatile storage becomes corrupted due
    to a battery failure.
    
    Addressed an issue where HP Smart Array error messages are not logged to the
    Integrated Management Log (IML).
    
    Addressed an issue that can result in an inability to access the Virtual
    Install Disk volume from the Embedded UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.21_11-03-2014" date="1418990400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience one of the following
    conditions: A "207 - Memory Initialization Error" message and Integrated
    Management Log (IML) event which results from one or more DIMMs not being
    initialized and in which not all installed memory will be available to the
    operating system; a performance degradation (caused by an excessive amount of
    corrected memory errors but which may not have any indication that this is the
    cause); or a Corrected Memory Error Threshold event logged to the IML. If a
    system experiences any of these conditions, the System ROM should be updated
    to this version or later before contacting service or replacing any hardware
    components.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427630400">-     Added support for a Generic USB Boot entry in the UEFI Boot Order list. This
    new entry is used as a place holder for any USB device that is bootable in
    UEFI. The user can set the boot priority of this Generic USB Boot entry, and
    retain this priority for use with USB devices that might be installed in the
    future. Attempting to boot from the Generic USB Boot entry will result in
    attempting all UEFI bootable USB devices that are available in the system. The
    user can still control the priority of the boot entries of individual USB
    devices in the UEFI Boot Order list. This new Generic USB Boot entry will now
    be visible by default in the UEFI Boot Order after updating to this System ROM
    release. This new option is applicable only in UEFI Boot Mode and might be
    configured from the HP RESTful API or the System Utilities BIOS/Platform
    Configuration (RBSU). Note: The system will attempt to boot all UEFI bootable
    USB devices in the order of the Generic USB Boot entry even if installed
    individual USB devices are configured lower in the boot order.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy menu that allows the user to select how the UEFI BIOS
    will scan for valid Fibre Channel (or boot from SAN) boot targets. By default,
    the system will now only scan for Fibre Channel boot targets that are
    configured in each adapter. In the past, the system would scan for all Fibre
    Channel or FCoE available targets, potentially resulting in long boot times
    and large number of entries in the UEFI Boot Order list. The boot targets for
    adapters can be configured using the adapter specific menu in the System
    Utilities, System Configuration menu, or using management software such as HP
    Virtual Connect or HP OneView. This setting is applicable only in UEFI Boot
    Mode. A firmware update of the fibre channel controller might also be required
    to take full advantage of this feature.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) NUMA Group
    Size Optimizations menu that allows the user to select how the platform will
    report processor grouping to the operating system. For some applications which
    cannot optimally handle high logical processor counts that are optimally
    divided into smaller groups, it might be necessary to change the default
    setting to get optimal performance.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) I/O Non-Posted
    Prefetching performance option that allows the user to configure how the
    chipset balances I/O traffic for PCI-e devices. Disabling this option has been
    shown to provide performance benefits in a very small subset of configurations
    including certain Infiniband configurations that require a balanced mix of
    read and write traffic as well as configurations with multiple x16 devices
    that utilize the max bandwidth of the PCI-e bus. Since disabling the option
    also has a negative impact on maximum I/O read bandwidth, the overwhelming
    majority of configurations will benefit from leaving this option at the
    default.
    
    Added support for Memory Mirroring Mode. This option can be selected from the
    Advanced Memory Protection Mode selection. This option provides enhanced
    memory availability and resiliency but requires additional memory be installed
    to achieve the same amount of memory available to the operating system.
    
    Added support for loading the Embedded UEFI Shell Auto-Startup script from the
    network in addition to physical/virtual media. The URL describing the network
    (HTTP or FTP) location of the startup script can be configured in the System
    Utilities /Platform Configuration (RBSU), under the Embedded Shell menu. This
    allows for using the Embedded UEFI Shell as a scriptable deployment
    environment without the need for physical or virtual media (on a bare metal
    system).
    
    Added support to Standard Format Output (SFO) to the SysConfig command in the
    Embedded UEFI Shell. This allows for easier parsing of the command output
    using Shell scripts.
    
    Added support for boot from URL (HTTP or FTP) functionality in UEFI Boot Mode.
    The network settings (DHCP or static IP) and boot file URL can be configured
    in the new System Utilities BIOS/Platform Configuration (RBSU) Pre-Boot
    Network settings menu. The file can either be a UEFI Network Boot Program
    (NBP), or an ISO image containing a UEFI bootable OS image. The Boot from ISO
    support is currently limited to operating systems that have a self contained
    OS image (such as WinPE, mini Linux, or VMware ESX installer). Booting Windows
    or Linux OS installation media is currently not supported.
    
    Added support for a webclient command in the Embedded UEFI Shell. The command
    can be used to download files from HTTP and FTP servers. It can also be used
    to download ISO CD/DVD images and mount them in memory as RAM disks.
    
    Added support for an FTP command in the Embedded UEFI Shell. The command can
    be used to download and upload files to/from FTP servers.
    
    Added support for a Compress command in the Embedded UEFI Shell. The command
    can be used to compress and decompress ZIP files.
    
    Added support for a SecBoot command in the Embedded UEFI Shell. The command
    can be used to display the Secure Boot keys and certificates.
    
    Enhanced the RamDisk command in the Embedded UEFI Shell to support FAT32 RAM
    disks, increasing the disk size limit from 512 MB to 2GB.
    
    Added support for the HP Dual 8GB MicroSD EM USB Kit. This device can be
    plugged into the internal USB port on the server to allow a mirrored MicroSD
    card solution.
    
    Added support to configure the BIOS Serial Console Baud Rate to 38400 from the
    System Utilities BIOS/Platform Configuration (RBSU).
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Internal SD
    Card Slot menu located in USB Options that allows the user to disable boot
    from the embedded SD card.
    
    Added support for Intel Trusted eXecution Technology (TXT).
    
    Updated OpenSSL support to version 0.9.8zb to address potential issues that
    might impact the UEFI Secure Boot support.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HP RESTful API HpBiosAttributeRegistrySchema to version 1.2.0,
    adding support for BIOS Attributes of type "Password". Also added a new
    GrayOut property that can be used to describe some dependency scenarios. Also
    updated enumDescriptions of all enum definitions in the schema.
    
    Updated the HP RESTful API HpBios, HpServerBootSettings, HpBiosMappsings
    schemas to version 1.1.0. Added support for self-links in these resources.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the Embedded UEFI Shell.
    
    Increased timeout values in Embedded UEFI Shell IfConfig command to reduce the
    chances of network DHCP configuration failing due to timeouts caused by delays
    on the network or slow response when trying to contact the DHCP server.
    
    Enhanced the UEFI Exception handler to provide extended debug and trace
    information when in a pre-OS environment.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427716800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the FwUpdate Embedded Shell Application and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the system might become unresponsive during boot when
    an unsupported memory configuration is installed on processor 2. With this
    unsupported configuration, in this situation there is no user feedback on the
    monitor or in the Integrated Management Log (IML). With this revision of the
    System ROM, the system will properly display a message indicating the error
    and halt the boot process.
    
    Addressed an issue with some network devices name display in the System
    Utilities.
    
    Addressed an issue that would result in incorrect or corrupt UEFI boot order
    data, or malformed JSON output from the HP RESTFul API HpServerBootSettings
    resource. This also addresses an issue in configuring the server UEFI Boot
    Order using HP OneView and the HP RESTful API.
    
    Addressed an issue in accessing the file systems or booting to some RAID0
    logical volumes off HP Smart Array controllers. This includes accessing the
    file system on such drivers in the System Utilities menus and the Embedded
    UEFI Shell.
    
    Addressed an issue that might result in the BIOS Console Redirection support
    using the Virtual Serial Port to become non-functional.
    
    Addressed an issue with incorrect system time in Microsoft Windows operating
    systems when booted in Legacy BIOS Boot Mode. When the system time or time
    zone are changed, on reboot the system time might 'jump' by the current
    operating system time zone offset. This issue does not occur when booting in
    UEFI Boot Mode. The change also removes the System Utilities BIOS/Platform
    Configuration (RBSU) option for ACPI RTC Support.
    
    Addressed an issue where the system might experience a Machine Check Exception
    under heavy stress conditions when configured with an Intel Xeon E5-2609
    processor. This issue does not affect any other processor models.
    
    Addressed an issue where the server might become unresponsive after a user has
    repeatedly entered and incorrect Power-On or Administrator Password.
    
    Addressed an issue where the server might become unresponsive after looping
    through the UEFI Boot Order an extended amount of time when no valid boot
    targets are detected. This issue only effects the server when configured in
    UEFI Boot Mode.
    
    Addressed an issue where a server might not be able to properly boot Windows
    Server 2008 R2 when configured with an Optional Graphics Card or GPGPU.
    
    Addressed an issue where the industry standard SMBIOS tables would not
    properly indicate the number of active cores when Intel Hyperthreading is
    disabled. The number of active cores would not be reported properly by some
    utilities.
    
    Addressed an issue where Wake On LAN does not function if the system was
    shutdown prior to booting an operating system (such as during the boot process
    or from the Embedded UEFI Shell). Wake On LAN does function properly if the
    system had been shut down from an operating system.
    
    Addressed an issue where the server would boot slowly when BIOS Serial Console
    was enabled to the iLO Virtual Serial Port.
    
    Addressed an issue where the server could be configured for Online Spare
    Memory Mode when the DIMM configuration did not support this mode.
    
    Addressed an issue where a USB key was still bootable when the USB Boot
    Functionality was disabled from System Utilities BIOS/Platform Configuration
    (RBSU). This issue does not impact systems configured for UEFI Boot Mode.
    
    Address an issue where the SysConfig command from the Embedded UEFI Shell
    could not be used to configure Secure Boot even when the user had indicated
    physical presence when entering the Embedded UEFI Shell.
    
    Addressed various issues where network boot support options might not be
    applied properly from HP Virtual Connect or HP OneView.
    
    Addressed an issue where the Legacy Boot Order menu in the System Utilities
    BIOS/Platform Configuration (RBSU) might have incorrect port numbers when the
    server is configured in Legacy Boot Mode. This issue did not affect servers
    configured for UEFI Boot Mode.
    
    Addressed an issue where a server configured with a Trusted Platform Module
    (TPM) and Microsoft Windows 2012 R2 BitLocker might incorrectly prompt the
    user for a recovery password following a warm reset.
    
    Addressed an issue where messages displayed during the early boot process
    would not be displayed properly when viewed over BIOS Serial Console.
    
    Addressed an issue where the One Time Boot Menu includes network boot options
    for devices even when network boot is disabled for those devices.
    
    Addressed an issue where BIOS Serial Console redirection would not work
    properly when the terminal was configured in VT100+ mode and the server was
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    Addressed an issue where Linux dmesg might report a USB error message such as
    "EHCI: BIOS handoff failed" when the system was configured in Legacy Boot
    Mode. When this issue occurs, USB support still functions properly under the
    operating system and the error message is erroneous. This change only prevents
    the display of the erroneous message and does not impact USB functionality.
    
    Addressed several issues with the legacy USB support (USB support before the
    operating system loads) when the system is configured for Legacy Boot Mode.
    This includes addressing an issue where the system might log a 303/304
    Keyboard controller failure error when certain USB KVMs are attached to the
    system.
    
    Addressed an issue where the SATA port numbers reported in the System
    Utilities BIOS/Platform Configuration (RBSU) would not properly match the port
    numbers reflected by labels on the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-07-2015" date="1428321600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    Addressed an issue where the system may become unresponsive or power off under
    certain conditions including high system load. When this error occurs, a
    Server Critical Fault (Service Information: Runtime Fault, Memory) or Server
    Critical Fault (Service Information: Runtime Fault, Processor) message is
    logged in the Integrated Management Log (IML).
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-07-2015-2.1" date="1431518400">-     *Important Notes:**
    
    Ver. 1.32_03-07-2015 (B) addresses a flashing issue that only impacted servers
    which shipped from HP with a Windows operating system installed.  The actual
    BIOS included with this revision is the same as ver. 1.32_03-07-2015.  It is
    not necessary to upgrade with Revision B if the previous Revision was used to
    upgrade the system ROM to version 1.32_03-07-2015. Please refer to the
    Customer Advisory at &lt;http://h20564.www2.hp.com/portal/site/hpsc/public/kb/doc
    Display/?docId=emr_na-c04634533&gt; for additional details.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    Addressed an issue where the system may become unresponsive or power off under
    certain conditions including high system load. When this error occurs, a
    Server Critical Fault (Service Information: Runtime Fault, Memory) or Server
    Critical Fault (Service Information: Runtime Fault, Processor) message is
    logged in the Integrated Management Log (IML).
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434283200">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.
    
    Added support for the new HP PCIe x16, FlexibleLOM x8 Riser (HP Part Number
    804165-B21).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434369600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    Addressed an issue where the system does not report the condition where all
    installed power supplies are not of the same type.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441800000">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441886400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459166400">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459252800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1476964800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the nodes primary NIC MAC address may not be properly
    reported to the enclosure chassis manager.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the nodes primary NIC MAC address may not be properly
    reported to the enclosure chassis manager.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525608000">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="178dba58c8049eb526aa7fd52d3d0ada2c4959376da87a82fe5aff6f51624752" name="firmware-system-u14" arch="i386">
    <version epoch="0" ver="2.60_2018_05_22" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-25-2014" date="1424260800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015" date="1426766400">-     Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015" date="1426852800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015-2.1" date="1431432000">-     Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015-2.1" date="1431518400">-     *Important Notes:**
    
    Ver. 1.32_03-05-2015 (B) addresses a flashing issue that only impacted servers
    which shipped from HP with a Windows operating system installed. The actual
    BIOS included with this revision is the same as ver. 1.32_03-05-2015. It is
    not necessary to upgrade with Revision B if the previous Revision was used to
    upgrade the system ROM to version 1.32_03-05-2015. Please refer to the
    Customer Advisory at [http://h20564.www2.hp.com/portal/site/hpsc/public/kb/doc
    Display/?docId=emr_na-c04634533 ](http://h20564.www2.hp.com/portal/site/hpsc/p
    ublic/kb/docDisplay/?docId=emr_na-c04634533)for additional details.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1433764800">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1433851200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    Addressed an issue where the system does not report the condition where all
    installed power supplies are not of the same type.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1438689600">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1438776000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1453291200">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1453377600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1475755200">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1475841600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the nodes primary NIC MAC address may not be properly
    reported to the enclosure chassis manager.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None  
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the nodes primary NIC MAC address may not be properly
    reported to the enclosure chassis manager.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    Addressed an issue where systems configured with a Honeywell LCNP4 card
    installed may stop responding during system boot.
    
    Addressed an issue where the system may become unresponsive during system boot
    when an optional HPE Dual 8GB MicroSD USB device is installed with firmware
    version 202. This issue does not impact servers configured with an HPE Dual
    8GB MicroSD USB device using revision of firmware 212 or later.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1515067200">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1515153600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519300800">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-22-2018" date="1525953600">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="f6afa19b146b611f9d9c30241c8fc2b4da5c5c8a4d9a9019afa8be9fe01cd4b1" name="firmware-system-u15" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-26-2014" date="1418904000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.21_11-03-2014" date="1418990400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience one of the following
    conditions: A "207 - Memory Initialization Error" message and Integrated
    Management Log (IML) event which results from one or more DIMMs not being
    initialized and in which not all installed memory will be available to the
    operating system; a performance degradation (caused by an excessive amount of
    corrected memory errors but which may not have any indication that this is the
    cause); or a Corrected Memory Error Threshold event logged to the IML. If a
    system experiences any of these conditions, the System ROM should be updated
    to this version or later before contacting service or replacing any hardware
    components.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-25-2014" date="1426680000">-     Added support for a Generic USB Boot entry in the UEFI Boot Order list. This
    new entry is used as a place holder for any USB device that is bootable in
    UEFI. The user can set the boot priority of this Generic USB Boot entry, and
    retain this priority for use with USB devices that might be installed in the
    future. Attempting to boot from the Generic USB Boot entry will result in
    attempting all UEFI bootable USB devices that are available in the system. The
    user can still control the priority of the boot entries of individual USB
    devices in the UEFI Boot Order list. This new Generic USB Boot entry will now
    be visible by default in the UEFI Boot Order after updating to this System ROM
    release. This new option is applicable only in UEFI Boot Mode and might be
    configured from the HP RESTful API or the System Utilities BIOS/Platform
    Configuration (RBSU). Note: The system will attempt to boot all UEFI bootable
    USB devices in the order of the Generic USB Boot entry even if installed
    individual USB devices are configured lower in the boot order.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy menu that allows the user to select how the UEFI BIOS
    will scan for valid Fibre Channel (or boot from SAN) boot targets. By default,
    the system will now only scan for Fibre Channel boot targets that are
    configured in each adapter. In the past, the system would scan for all Fibre
    Channel or FCoE available targets, potentially resulting in long boot times
    and large number of entries in the UEFI Boot Order list. The boot targets for
    adapters can be configured using the adapter specific menu in the System
    Utilities, System Configuration menu, or using management software such as HP
    Virtual Connect or HP OneView. This setting is applicable only in UEFI Boot
    Mode. A firmware update of the fibre channel controller might also be required
    to take full advantage of this feature.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) NUMA Group
    Size Optimizations menu that allows the user to select how the platform will
    report processor grouping to the operating system. For some applications which
    cannot optimally handle high logical processor counts that are optimally
    divided into smaller groups, it might be necessary to change the default
    setting to get optimal performance.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) I/O Non-Posted
    Prefetching performance option that allows the user to configure how the
    chipset balances I/O traffic for PCI-e devices. Disabling this option has been
    shown to provide performance benefits in a very small subset of configurations
    including certain Infiniband configurations that require a balanced mix of
    read and write traffic as well as configurations with multiple x16 devices
    that utilize the max bandwidth of the PCI-e bus. Since disabling the option
    also has a negative impact on maximum I/O read bandwidth, the overwhelming
    majority of configurations will benefit from leaving this option at the
    default.
    
    Added support for Memory Mirroring Mode. This option can be selected from the
    Advanced Memory Protection Mode selection. This option provides enhanced
    memory availability and resiliency but requires additional memory be installed
    to achieve the same amount of memory available to the operating system.
    
    Added support for loading the Embedded UEFI Shell Auto-Startup script from the
    network in addition to physical/virtual media. The URL describing the network
    (HTTP or FTP) location of the startup script can be configured in the System
    Utilities /Platform Configuration (RBSU), under the Embedded Shell menu. This
    allows for using the Embedded UEFI Shell as a scriptable deployment
    environment without the need for physical or virtual media (on a bare metal
    system).
    
    Added support to Standard Format Output (SFO) to the SysConfig command in the
    Embedded UEFI Shell. This allows for easier parsing of the command output
    using Shell scripts.
    
    Added support for boot from URL (HTTP or FTP) functionality in UEFI Boot Mode.
    The network settings (DHCP or static IP) and boot file URL can be configured
    in the new System Utilities BIOS/Platform Configuration (RBSU) Pre-Boot
    Network settings menu. The file can either be a UEFI Network Boot Program
    (NBP), or an ISO image containing a UEFI bootable OS image. The Boot from ISO
    support is currently limited to operating systems that have a self contained
    OS image (such as WinPE, mini Linux, or VMware ESX installer). Booting Windows
    or Linux OS installation media is currently not supported.
    
    Added support for a webclient command in the Embedded UEFI Shell. The command
    can be used to download files from HTTP and FTP servers. It can also be used
    to download ISO CD/DVD images and mount them in memory as RAM disks.
    
    Added support for an FTP command in the Embedded UEFI Shell. The command can
    be used to download and upload files to/from FTP servers.
    
    Added support for a Compress command in the Embedded UEFI Shell. The command
    can be used to compress and decompress ZIP files.
    
    Added support for a SecBoot command in the Embedded UEFI Shell. The command
    can be used to display the Secure Boot keys and certificates.
    
    Enhanced the RamDisk command in the Embedded UEFI Shell to support FAT32 RAM
    disks, increasing the disk size limit from 512 MB to 2GB.
    
    Added support for the HP Dual 8GB MicroSD EM USB Kit. This device can be
    plugged into the internal USB port on the server to allow a mirrored MicroSD
    card solution.
    
    Added support to configure the BIOS Serial Console Baud Rate to 38400 from the
    System Utilities BIOS/Platform Configuration (RBSU).
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Internal SD
    Card Slot menu located in USB Options that allows the user to disable boot
    from the embedded SD card.
    
    Added support for Intel Trusted eXecution Technology (TXT).
    
    Updated OpenSSL support to version 0.9.8zb to address potential issues that
    might impact the UEFI Secure Boot support.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HP RESTful API HpBiosAttributeRegistrySchema to version 1.2.0,
    adding support for BIOS Attributes of type "Password". Also added a new
    GrayOut property that can be used to describe some dependency scenarios. Also
    updated enumDescriptions of all enum definitions in the schema.
    
    Updated the HP RESTful API HpBios, HpServerBootSettings, HpBiosMappsings
    schemas to version 1.1.0. Added support for self-links in these resources.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the Embedded UEFI Shell.
    
    Increased timeout values in Embedded UEFI Shell IfConfig command to reduce the
    chances of network DHCP configuration failing due to timeouts caused by delays
    on the network or slow response when trying to contact the DHCP server.
    
    Enhanced the UEFI Exception handler to provide extended debug and trace
    information when in a pre-OS environment.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-25-2014" date="1426766400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the FwUpdate Embedded Shell Application and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the system might become unresponsive during boot when
    an unsupported memory configuration is installed on processor 2. With this
    unsupported configuration, in this situation there is no user feedback on the
    monitor or in the Integrated Management Log (IML). With this revision of the
    System ROM, the system will properly display a message indicating the error
    and halt the boot process.
    
    Addressed an issue with some network devices name display in the System
    Utilities.
    
    Addressed an issue that would result in incorrect or corrupt UEFI boot order
    data, or malformed JSON output from the HP RESTFul API HpServerBootSettings
    resource. This also addresses an issue in configuring the server UEFI Boot
    Order using HP OneView and the HP RESTful API.
    
    Addressed an issue in accessing the file systems or booting to some RAID0
    logical volumes off HP Smart Array controllers. This includes accessing the
    file system on such drivers in the System Utilities menus and the Embedded
    UEFI Shell.
    
    Addressed an issue that might result in the BIOS Console Redirection support
    using the Virtual Serial Port to become non-functional.
    
    Addressed an issue with incorrect system time in Microsoft Windows operating
    systems when booted in Legacy BIOS Boot Mode. When the system time or time
    zone are changed, on reboot the system time might 'jump' by the current
    operating system time zone offset. This issue does not occur when booting in
    UEFI Boot Mode. The change also removes the System Utilities BIOS/Platform
    Configuration (RBSU) option for ACPI RTC Support.
    
    Addressed an issue where the system might experience a Machine Check Exception
    under heavy stress conditions when configured with an Intel Xeon E5-2609
    processor. This issue does not affect any other processor models.
    
    Addressed an issue where the server might become unresponsive after a user has
    repeatedly entered and incorrect Power-On or Administrator Password.
    
    Addressed an issue where the server might become unresponsive after looping
    through the UEFI Boot Order an extended amount of time when no valid boot
    targets are detected. This issue only effects the server when configured in
    UEFI Boot Mode.
    
    Addressed an issue where a server might not be able to properly boot Windows
    Server 2008 R2 when configured with an Optional Graphics Card or GPGPU.
    
    Addressed an issue where the industry standard SMBIOS tables would not
    properly indicate the number of active cores when Intel Hyperthreading is
    disabled. The number of active cores would not be reported properly by some
    utilities.
    
    Addressed an issue where Wake On LAN does not function if the system was
    shutdown prior to booting an operating system (such as during the boot process
    or from the Embedded UEFI Shell). Wake On LAN does function properly if the
    system had been shut down from an operating system.
    
    Addressed an issue where the server would boot slowly when BIOS Serial Console
    was enabled to the iLO Virtual Serial Port.
    
    Addressed an issue where the server could be configured for Online Spare
    Memory Mode when the DIMM configuration did not support this mode.
    
    Addressed an issue where a USB key was still bootable when the USB Boot
    Functionality was disabled from System Utilities BIOS/Platform Configuration
    (RBSU). This issue does not impact systems configured for UEFI Boot Mode.
    
    Address an issue where the SysConfig command from the Embedded UEFI Shell
    could not be used to configure Secure Boot even when the user had indicated
    physical presence when entering the Embedded UEFI Shell.
    
    Addressed various issues where network boot support options might not be
    applied properly from HP Virtual Connect or HP OneView.
    
    Addressed an issue where the Legacy Boot Order menu in the System Utilities
    BIOS/Platform Configuration (RBSU) might have incorrect port numbers when the
    server is configured in Legacy Boot Mode. This issue did not affect servers
    configured for UEFI Boot Mode.
    
    Addressed an issue where a server configured with a Trusted Platform Module
    (TPM) and Microsoft Windows 2012 R2 BitLocker might incorrectly prompt the
    user for a recovery password following a warm reset.
    
    Addressed an issue where messages displayed during the early boot process
    would not be displayed properly when viewed over BIOS Serial Console.
    
    Addressed an issue where the One Time Boot Menu includes network boot options
    for devices even when network boot is disabled for those devices.
    
    Addressed an issue where BIOS Serial Console redirection would not work
    properly when the terminal was configured in VT100+ mode and the server was
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    Addressed an issue where Linux dmesg might report a USB error message such as
    "EHCI: BIOS handoff failed" when the system was configured in Legacy Boot
    Mode. When this issue occurs, USB support still functions properly under the
    operating system and the error message is erroneous. This change only prevents
    the display of the erroneous message and does not impact USB functionality.
    
    Addressed several issues with the legacy USB support (USB support before the
    operating system loads) when the system is configured for Legacy Boot Mode.
    This includes addressing an issue where the system might log a 303/304
    Keyboard controller failure error when certain USB KVMs are attached to the
    system.
    
    Addressed an issue where the SATA port numbers reported in the System
    Utilities BIOS/Platform Configuration (RBSU) would not properly match the port
    numbers reflected by labels on the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015" date="1426852800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015-2.1" date="1431518400">-     *Important Notes:**
    
    Ver. 1.32_03-05-2015 (B) addresses a flashing issue that only impacted servers
    which shipped from HP with a Windows operating system installed. The actual
    BIOS included with this revision is the same as ver. 1.32_03-05-2015. It is
    not necessary to upgrade with Revision B if the previous Revision was used to
    upgrade the system ROM to version 1.32_03-05-2015. Please refer to the
    Customer Advisory at [http://h20564.www2.hp.com/portal/site/hpsc/public/kb/doc
    Display/?docId=emr_na-c04634533 ](http://h20564.www2.hp.com/portal/site/hpsc/p
    ublic/kb/docDisplay/?docId=emr_na-c04634533 for additional details)for
    additional details.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1433764800">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1433851200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1438689600">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1438776000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1453291200">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1453377600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1475755200">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1475841600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    Addressed an issue where systems configured with a Honeywell LCNP4 card
    installed may stop responding during system boot.
    
    Addressed an issue where the system may become unresponsive during system boot
    when an optional HPE Dual 8GB MicroSD USB device is installed with firmware
    version 202. This issue does not impact servers configured with an HPE Dual
    8GB MicroSD USB device using revision of firmware 212 or later.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514894400">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519300800">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525953600">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="5c37a8c26a0274c8554043f1652d5dfa8a6e8845f1dd10c8161730e6e57ceb52" name="firmware-system-u17" arch="i386">
    <version epoch="0" ver="2.60_2018_05_23" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_03-13-2015" date="1431432000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_05-06-2015" date="1433764800">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the default setting of the Power Management Minimum Processor Idle
    Power Package C-State to Package C6 (retention). Previous revisions of the
    server defaulted to Package C6 (non-retention). This change was made to be
    consistent with other ProLiant servers and does not address any particular
    issue.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type
    
    Updated the language translations (non-English modes) for System Utilities
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI SHell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_05-06-2015" date="1433851200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Online Spare Memory Protection would not function
    properly when the system was configured with Quad Rank LRDIMMs. Failover to
    the spare memory would not occur due to a degraded DIMM.
    
    Addressed an issue where the system may become unresponsive early in the boot
    process (approximately 20% to 23% POST progress) when configured with quad
    rank LRDIMMs populated in every DIMM socket on at least one memory channel and
    not in every DIMM socket on at least one other memory channels. This issue
    occurs on every system boot with the impacted DIMM configuration and is NOT
    intermittent.
    
    Addressed an issue where the system may become unresponsive during system boot
    when configured with a single processor when configured in Legacy Boot Mode.
    This does not affect systems configured with two or more processors or systems
    configured for UEFI Boot Mode.
    
    Addressed an issue where the QPI Bandwidth Optimization (RTID) setting could
    not be properly configured from the HP RESTful API.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_07-20-2015" date="1438689600">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_07-20-2015" date="1438776000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    Addressed an issue where a system configured with an option Trusted Platform
    module 1.2 and configured for legacy boot mode may not be able to properly
    support Microsoft Windows Bitlocker. This issue does not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where User Defined Default settings may fail to be properly
    applied to the system after Restoring System Defaults from the System
    Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with one processor. This issue was introduced with the v1.20
    05/06/2015 version of the system ROM and did not affect earlier versions of
    the system ROM. This issue does not impact systems configured with more than
    one processor.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_09-24-2015" date="1443441600">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_09-24-2015" date="1443528000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    Addressed an issue where a system configured with an option Trusted Platform
    module 1.2 and configured for legacy boot mode may not be able to properly
    support Microsoft Windows Bitlocker. This issue does not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where User Defined Default settings may fail to be properly
    applied to the system after Restoring System Defaults from the System
    Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with one processor. This issue was introduced with the v1.20
    05/06/2015 version of the system ROM and did not affect earlier versions of
    the system ROM. This issue does not impact systems configured with more than
    one processor.
    
    Addressed an issue where the system may not report processor temperatures
    correctly when the server is configured with three processors. This issue does
    not affect systems with other processor configurations.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_10-27-2015" date="1448971200">-     Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    Operating System and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added an option for "Configure for 2 minimum required, 4 required for
    redundancy" to the Power Supply Requirements Override setting in the ROM-
    Based Setup Utility (RBSU). This option can be selected to force the system to
    use "2+2" power supply redundancy. This option should only be selected if
    the HP Power Advisor indicates the system's configuration allows the server to
    operate properly with two power supplies installed. This option was
    incorrectly not included in RBSU in previous revisions of the System ROM. It
    could be configured using CONREP and was honored by the System ROM. If this
    option was previously configured with CONREP, updating to this revision of the
    System ROM will NOT impact the power supply requirements.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.
    
    Added support for 64GB LRDIMMs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_10-27-2015" date="1449057600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux Operating System.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the UEFI shell when interrupting the ping command via a
    CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the embedded UEFI shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where processor temperatures may not be reported properly
    when the server was configured with 3 processors. This issue does not affect
    systems configured with a different amount of processors installed.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-16-2016" date="1465387200">-     Added support for Intel Xeon E7-4800 v4 and E7-8800 v4 series processors.
    
    Added support for 128GB Load Reduced DIMMs (LRDIMM).
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) PCIe I/O
    Allocation option that allows the user to select how PCIe resources are
    assigned. This option can be used to address an issue where a server
    configured with a large number PCIe option cards that request legacy I/O
    space, such as Graphics Adapters, will display and log to the Integrated
    Management Log (IML) a "276-IMPORTANT: Option Card Configuration Error"
    message indicating that one or more PCIe devices may not have been assigned
    its requested I/O resources and attempt to boot.
    
    Updated the UEFI Secure Boot revocations list (DBX) with the latest copy from
    Microsoft.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-16-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an extremely rare issue where the server may become unresponsive
    during boot when performing reboot testing. When this issue occurs, the system
    will report an Illegal Opcode Exception (Red Screen) in the pre-boot error
    handler.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_07-21-2016" date="1469966400">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_07-21-2016" date="1470052800">-     *Important Notes:**
    
    HPE requires that any server using the 2.20 version of the System ROM be
    updated to version 2.22 or later due to the issue addressed by version 2.22 of
    the System ROM.  Note that the version 2.20 05/16/2016 System ROM has been
    removed from the HPE Support Site.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems using the version 2.20 05/16/2016 System ROM
    may experience Unexpected Machine Check Exceptions or Uncorrectable Memory
    errors (as indicated in the Integrated Management Log (IML)).  It is
    recommended that users who are experiencing this issue update to this revision
    of the System ROM or later before replacing any components.  Note that the
    version 2.20 05/16/2016 of the System ROM was removed from the HPE Support
    site due to this issue.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1475668800">-     Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1475755200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None  
    
    **Firmware Dependencies:**
    
    None  
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None  
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.42_04-05-2017-2.1" date="1495540800">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.42_04-05-2017-2.1" date="1495627200">-     *Important Notes:**
    
    Version 2.42_04-05-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.42_04-05-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.42_04-05-2017.
    
    SUM version 8.0.0 or later should be used for deployment of 2.42_04-05-2017
    (B).
    
    **Firmware Dependencies:**
    
     None  
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where the server may become unresponsive
    during POST when configured with memory configurations that are 6TB or larger.
    In some cases, this issue would be seen as a Red Screen with a General
    Protection Fault.
    
    **Known Issues:**
    
     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.44_09-12-2017" date="1505995200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may report a System Power Fault event in
    the Integrated Management Log (IML). It is recommended that any servers
    experiencing this issue be updated to this version of the System ROM or later
    before replacing any components.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.50_10-01-2017" date="1507464000">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.50_10-01-2017" date="1507550400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E7 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E7 v3 processors.
    
    Addressed an issue where systems configured with a Honeywell LCNP4 card
    installed may stop responding during system boot.
    
    Addressed an issue where the system may become unresponsive during system boot
    when an optional HPE Dual 8GB MicroSD USB device is installed with firmware
    version 202. This issue does not impact servers configured with an HPE Dual
    8GB MicroSD USB device using revision of firmware 212 or later.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_11-08-2017" date="1511956800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems configured with 128GB LRDIMMs may see a high
    rate of correctable memory errors, sometimes reported as a memory pre-failure
    event in the iLO Integrated Management Log (IML). This issue does not impact
    systems configured with other memory configurations. HPE recommends customers
    update to this version of the System ROM before replacing any memory
    components.
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E7 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E7 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1515067200">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1515153600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519905600">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519992000">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation. Additional information is available from Intel's
    Security Exploit Newsroom, &lt;https://newsroom.intel.com/press-kits/security-
    exploits-intel-products/&gt;.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-23-2018" date="1525953600">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.</changelog>
  </package>
  <package pkgid="ba0e8df58871f04088b58674131b6e6dd7f387ae6c156ec2a76bf57d15f1651b" name="firmware-system-u18" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.21_10-02-2014" date="1420545600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.21_11-03-2014" date="1421150400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience one of the following
    conditions: A "207 - Memory Initialization Error" message and Integrated
    Management Log (IML) event which results from one or more DIMMs not being
    initialized and in which not all installed memory will be available to the
    operating system; a performance degradation (caused by an excessive amount of
    corrected memory errors but which may not have any indication that this is the
    cause); or a Corrected Memory Error Threshold event logged to the IML. If a
    system experiences any of these conditions, the System ROM should be updated
    to this version or later before contacting service or replacing any hardware
    components.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427630400">-     Added support for a Generic USB Boot entry in the UEFI Boot Order list. This
    new entry is used as a place holder for any USB device that is bootable in
    UEFI. The user can set the boot priority of this Generic USB Boot entry, and
    retain this priority for use with USB devices that might be installed in the
    future. Attempting to boot from the Generic USB Boot entry will result in
    attempting all UEFI bootable USB devices that are available in the system. The
    user can still control the priority of the boot entries of individual USB
    devices in the UEFI Boot Order list. This new Generic USB Boot entry will now
    be visible by default in the UEFI Boot Order after updating to this System ROM
    release. This new option is applicable only in UEFI Boot Mode and might be
    configured from the HP RESTful API or the System Utilities BIOS/Platform
    Configuration (RBSU). Note: The system will attempt to boot all UEFI bootable
    USB devices in the order of the Generic USB Boot entry even if installed
    individual USB devices are configured lower in the boot order.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy menu that allows the user to select how the UEFI BIOS
    will scan for valid Fibre Channel (or boot from SAN) boot targets. By default,
    the system will now only scan for Fibre Channel boot targets that are
    configured in each adapter. In the past, the system would scan for all Fibre
    Channel or FCoE available targets, potentially resulting in long boot times
    and large number of entries in the UEFI Boot Order list. The boot targets for
    adapters can be configured using the adapter specific menu in the System
    Utilities, System Configuration menu, or using management software such as HP
    Virtual Connect or HP OneView. This setting is applicable only in UEFI Boot
    Mode. A firmware update of the fibre channel controller might also be required
    to take full advantage of this feature.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) NUMA Group
    Size Optimizations menu that allows the user to select how the platform will
    report processor grouping to the operating system. For some applications which
    cannot optimally handle high logical processor counts that are optimally
    divided into smaller groups, it might be necessary to change the default
    setting to get optimal performance.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) I/O Non-Posted
    Prefetching performance option that allows the user to configure how the
    chipset balances I/O traffic for PCI-e devices. Disabling this option has been
    shown to provide performance benefits in a very small subset of configurations
    including certain Infiniband configurations that require a balanced mix of
    read and write traffic as well as configurations with multiple x16 devices
    that utilize the max bandwidth of the PCI-e bus. Since disabling the option
    also has a negative impact on maximum I/O read bandwidth, the overwhelming
    majority of configurations will benefit from leaving this option at the
    default.
    
    Added support for Memory Mirroring Mode. This option can be selected from the
    Advanced Memory Protection Mode selection. This option provides enhanced
    memory availability and resiliency but requires additional memory be installed
    to achieve the same amount of memory available to the operating system.
    
    Added support for loading the Embedded UEFI Shell Auto-Startup script from the
    network in addition to physical/virtual media. The URL describing the network
    (HTTP or FTP) location of the startup script can be configured in the System
    Utilities /Platform Configuration (RBSU), under the Embedded Shell menu. This
    allows for using the Embedded UEFI Shell as a scriptable deployment
    environment without the need for physical or virtual media (on a bare metal
    system).
    
    Added support to Standard Format Output (SFO) to the SysConfig command in the
    Embedded UEFI Shell. This allows for easier parsing of the command output
    using Shell scripts.
    
    Added support for boot from URL (HTTP or FTP) functionality in UEFI Boot Mode.
    The network settings (DHCP or static IP) and boot file URL can be configured
    in the new System Utilities BIOS/Platform Configuration (RBSU) Pre-Boot
    Network settings menu. The file can either be a UEFI Network Boot Program
    (NBP), or an ISO image containing a UEFI bootable OS image. The Boot from ISO
    support is currently limited to operating systems that have a self contained
    OS image (such as WinPE, mini Linux, or VMware ESX installer). Booting Windows
    or Linux OS installation media is currently not supported.
    
    Added support for a webclient command in the Embedded UEFI Shell. The command
    can be used to download files from HTTP and FTP servers. It can also be used
    to download ISO CD/DVD images and mount them in memory as RAM disks.
    
    Added support for an FTP command in the Embedded UEFI Shell. The command can
    be used to download and upload files to/from FTP servers.
    
    Added support for a Compress command in the Embedded UEFI Shell. The command
    can be used to compress and decompress ZIP files.
    
    Added support for a SecBoot command in the Embedded UEFI Shell. The command
    can be used to display the Secure Boot keys and certificates.
    
    Enhanced the RamDisk command in the Embedded UEFI Shell to support FAT32 RAM
    disks, increasing the disk size limit from 512 MB to 2GB.
    
    Added support for the HP Dual 8GB MicroSD EM USB Kit. This device can be
    plugged into the internal USB port on the server to allow a mirrored MicroSD
    card solution.
    
    Added support to configure the BIOS Serial Console Baud Rate to 38400 from the
    System Utilities BIOS/Platform Configuration (RBSU).
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Internal SD
    Card Slot menu located in USB Options that allows the user to disable boot
    from the embedded SD card.
    
    Added support for Intel Trusted eXecution Technology (TXT).
    
    Updated OpenSSL support to version 0.9.8zb to address potential issues that
    might impact the UEFI Secure Boot support.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HP RESTful API HpBiosAttributeRegistrySchema to version 1.2.0,
    adding support for BIOS Attributes of type "Password". Also added a new
    GrayOut property that can be used to describe some dependency scenarios. Also
    updated enumDescriptions of all enum definitions in the schema.
    
    Updated the HP RESTful API HpBios, HpServerBootSettings, HpBiosMappsings
    schemas to version 1.1.0. Added support for self-links in these resources.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the Embedded UEFI Shell.
    
    Increased timeout values in Embedded UEFI Shell IfConfig command to reduce the
    chances of network DHCP configuration failing due to timeouts caused by delays
    on the network or slow response when trying to contact the DHCP server.
    
    Enhanced the UEFI Exception handler to provide extended debug and trace
    information when in a pre-OS environment.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427716800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the FwUpdate Embedded Shell Application and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the system might become unresponsive during boot when
    an unsupported memory configuration is installed on processor 2. With this
    unsupported configuration, in this situation there is no user feedback on the
    monitor or in the Integrated Management Log (IML). With this revision of the
    System ROM, the system will properly display a message indicating the error
    and halt the boot process.
    
    Addressed an issue with some network devices name display in the System
    Utilities.
    
    Addressed an issue that would result in incorrect or corrupt UEFI boot order
    data, or malformed JSON output from the HP RESTFul API HpServerBootSettings
    resource. This also addresses an issue in configuring the server UEFI Boot
    Order using HP OneView and the HP RESTful API.
    
    Addressed an issue in accessing the file systems or booting to some RAID0
    logical volumes off HP Smart Array controllers. This includes accessing the
    file system on such drivers in the System Utilities menus and the Embedded
    UEFI Shell.
    
    Addressed an issue that might result in the BIOS Console Redirection support
    using the Virtual Serial Port to become non-functional.
    
    Addressed an issue with incorrect system time in Microsoft Windows operating
    systems when booted in Legacy BIOS Boot Mode. When the system time or time
    zone are changed, on reboot the system time might 'jump' by the current
    operating system time zone offset. This issue does not occur when booting in
    UEFI Boot Mode. The change also removes the System Utilities BIOS/Platform
    Configuration (RBSU) option for ACPI RTC Support.
    
    Addressed an issue where the system might experience a Machine Check Exception
    under heavy stress conditions when configured with an Intel Xeon E5-2609
    processor. This issue does not affect any other processor models.
    
    Addressed an issue where the server might become unresponsive after a user has
    repeatedly entered and incorrect Power-On or Administrator Password.
    
    Addressed an issue where the server might become unresponsive after looping
    through the UEFI Boot Order an extended amount of time when no valid boot
    targets are detected. This issue only effects the server when configured in
    UEFI Boot Mode.
    
    Addressed an issue where a server might not be able to properly boot Windows
    Server 2008 R2 when configured with an Optional Graphics Card or GPGPU.
    
    Addressed an issue where the industry standard SMBIOS tables would not
    properly indicate the number of active cores when Intel Hyperthreading is
    disabled. The number of active cores would not be reported properly by some
    utilities.
    
    Addressed an issue where Wake On LAN does not function if the system was
    shutdown prior to booting an operating system (such as during the boot process
    or from the Embedded UEFI Shell). Wake On LAN does function properly if the
    system had been shut down from an operating system.
    
    Addressed an issue where the server would boot slowly when BIOS Serial Console
    was enabled to the iLO Virtual Serial Port.
    
    Addressed an issue where the server could be configured for Online Spare
    Memory Mode when the DIMM configuration did not support this mode.
    
    Addressed an issue where a USB key was still bootable when the USB Boot
    Functionality was disabled from System Utilities BIOS/Platform Configuration
    (RBSU). This issue does not impact systems configured for UEFI Boot Mode.
    
    Address an issue where the SysConfig command from the Embedded UEFI Shell
    could not be used to configure Secure Boot even when the user had indicated
    physical presence when entering the Embedded UEFI Shell.
    
    Addressed various issues where network boot support options might not be
    applied properly from HP Virtual Connect or HP OneView.
    
    Addressed an issue where the Legacy Boot Order menu in the System Utilities
    BIOS/Platform Configuration (RBSU) might have incorrect port numbers when the
    server is configured in Legacy Boot Mode. This issue did not affect servers
    configured for UEFI Boot Mode.
    
    Addressed an issue where a server configured with a Trusted Platform Module
    (TPM) and Microsoft Windows 2012 R2 BitLocker might incorrectly prompt the
    user for a recovery password following a warm reset.
    
    Addressed an issue where messages displayed during the early boot process
    would not be displayed properly when viewed over BIOS Serial Console.
    
    Addressed an issue where the One Time Boot Menu includes network boot options
    for devices even when network boot is disabled for those devices.
    
    Addressed an issue where BIOS Serial Console redirection would not work
    properly when the terminal was configured in VT100+ mode and the server was
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    Addressed an issue where Linux dmesg might report a USB error message such as
    "EHCI: BIOS handoff failed" when the system was configured in Legacy Boot
    Mode. When this issue occurs, USB support still functions properly under the
    operating system and the error message is erroneous. This change only prevents
    the display of the erroneous message and does not impact USB functionality.
    
    Addressed several issues with the legacy USB support (USB support before the
    operating system loads) when the system is configured for Legacy Boot Mode.
    This includes addressing an issue where the system might log a 303/304
    Keyboard controller failure error when certain USB KVMs are attached to the
    system.
    
    Addressed an issue where the SATA port numbers reported in the System
    Utilities BIOS/Platform Configuration (RBSU) would not properly match the port
    numbers reflected by labels on the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015" date="1428235200">-     Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015" date="1428321600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015-2.1" date="1431432000">-     Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015-2.1" date="1431518400">-     *Important Notes:**
    
    Ver. 1.32_03-05-2015 (B) addresses a flashing issue that only impacted servers
    which shipped from HP with a Windows operating system installed.  The actual
    BIOS included with this revision is the same as ver. 1.32_03-05-2015.  It is
    not necessary to upgrade with Revision B if the previous Revision was used to
    upgrade the system ROM to version 1.32_03-05-2015. Please refer to the
    Customer Advisory at &lt;http://h20564.www2.hp.com/portal/site/hpsc/public/kb/doc
    Display/?docId=emr_na-c04634533&gt; for additional details.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434283200">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434369600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    Addressed an issue where the system does not report the condition where all
    installed power supplies are not of the same type.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441800000">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441886400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    Addressed an issue where thermal and inventory data may not be available for
    all DIMMs in the system when certain processors, such as the Xeon E5-2667 v3,
    are installed in the server.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459166400">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459252800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1476964800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the nodes primary NIC MAC address may not be properly
    reported to the enclosure chassis manager.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the nodes primary NIC MAC address may not be properly
    reported to the enclosure chassis manager.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1530273600">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="a190d3a32641296b18dc5310751581dab031e93ce98906f41f10061813c62465" name="firmware-system-u19" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434369600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441800000">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441886400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459166400">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459252800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1476964800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1526040000">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="d456217c203bf2688e2070d3d5ae043aeba89c8fb43908ad8f76e88d3db1200b" name="firmware-system-u20" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_07-11-2014" date="1406808000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_07-12-2014" date="1408968000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-26-2014" date="1412510400">-     Added support for the HP Dynamic Smart Array B140i to allow the user to launch
    the HP Smart Storage Administrator (HPSSA) application from the System
    Utilities menu.
    
    Updated the HP RESTful API resources of type HpBiosAttributeRegistrySchema to
    schema version 1.1.0, adding additional meta-data for Immutable and Write-Only
    BIOIS attributes.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the UEFI Embedded Shell.
    
    Updated the HpBiosAttributeRegistry resources to match the latest
    BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-26-2014" date="1412596800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where under extremely rare circumstances the server may
    become unresponsive during boot after experiencing a fatal system error. When
    this issue occurs, the Integrated Management Log (IML) will not have any
    indication of the error.
    
    Addressed an issue where the Administrator Password and Power-On Password were
    incorrectly allowed to be entered with a length of 32 characters with previous
    revisions of the System ROM. These passwords should support a maximum length
    of 31 characters. If a 32 character Administrator Password or Power-On
    Password had been configured in the server, updating to this revision of the
    System ROM will no longer allow entering these passwords. In this case, the
    user must set Switch 5 to the ON position to disable these passwords. The
    Administrator Password and Power-On Password must then be re-entered into the
    system with a maximum length of 31 characters.
    
    Addressed a rare intermittent issue where the F10 prompt to enter Intelligent
    Provisioning is not displayed. Note that the Integrated Lights-Out (iLO)
    Firmware had a similar issue. To address all cases of the F10 prompt not being
    displayed, also update the iLO Firmware to revision 2.02.
    
    Addressed an issue where selecting "Erase User Defaults" (to erase user
    defined defaults) in BIOS/Platform Configuration (RBSU) does not take effect
    if the user also selected Restore Default System Settings or Restore Default
    Manufacturing Settings.
    
    Addressed an issue where the Integrated Management Log (IML) or operating
    system log would report multiple error entries when an Non-Maskable Interrupt
    (NMI) occurs.
    
    Addressed an issue where the system may shutdown when a fatal error occurs in
    the pre-OS environment (such as the System Utilities or Embedded UEFI Shell)
    and not log any entry into the Integrated Management Log (IML).
    
    Addressed an issue where the server would become unresponsive during boot with
    DIMM configurations that include both when configured with 16GB and 32GB
    LRDIMMs.
    
    Addressed an issue where an HP Smart Array controller installed in a PCI
    Express Slot attached to Processor 2 may not be visible on the first boot
    after the server experiences an unexpected shutdown that requires using the HP
    Smart Storage Battery to backup storage data.
    
    Addressed an issue where the system would continue to run (server did not
    perform a Blue Screen or reset as expected) when a Non Maskable Interrupt
    (NMI) occurs when using Microsoft Windows 2008 or Microsoft Windows 2008 R2
    when Processor x2APIC Support is configured to Enabled (the default value).
    This issue does not impact other operating systems.
    
    Addressed an issue where optical drives were not properly reported in the
    server One Time Boot Menu when the HP Smart Array B140i Smart Array controller
    is enabled.
    
    Addressed an issue where the server could experience a Red Screen reported as
    a General Protection Error when a user-initiated driver recover/rebuild
    operation is issued to the HP Dynamic Smart Array B140i controller.
    
    Addressed a rare issue in which the user was not prompted or was not prompted
    correctly when exiting the UEFI System Utilities.
    
    Addressed an issue with the fwupdate Embedded UEFI Shell command that may
    cause the system to become unresponsive during some firmware updates.
    
    Addressed an issue with the sysconfig Embedded UEFI Shell command that may
    cause the system to become unresponsive when using "sysconfig -d get
    userdefaults all" when the user defaults have not been configured.
    
    Addressed an issue where changing the boot order using the HP RESTful
    Interface may result in the system not responding to key presses for F9
    (System Utilities) or F11 (Boot Menu) during subsequent system boot.
    
    Addressed an issue that resulted in incorrect association of PCI devices to
    BIOS Attributes in the HpBiosMappings resource of the HP RESTful Interface.
    
    Addressed an issue that could cause the server's Time Zone setting to be
    configured to an invalid value when non-volatile storage becomes corrupted due
    to a battery failure.
    
    Addressed an issue where HP Smart Array error messages are not logged to the
    Integrated Management Log (IML).
    
    Addressed an issue that can result in an inability to access the Virtual
    Install Disk volume from the Embedded UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.21_11-03-2014" date="1418990400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience one of the following
    conditions: A "207 - Memory Initialization Error" message and Integrated
    Management Log (IML) event which results from one or more DIMMs not being
    initialized and in which not all installed memory will be available to the
    operating system; a performance degradation (caused by an excessive amount of
    corrected memory errors but which may not have any indication that this is the
    cause); or a Corrected Memory Error Threshold event logged to the IML. If a
    system experiences any of these conditions, the System ROM should be updated
    to this version or later before contacting service or replacing any hardware
    components.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427630400">-     Added support for a Generic USB Boot entry in the UEFI Boot Order list. This
    new entry is used as a place holder for any USB device that is bootable in
    UEFI. The user can set the boot priority of this Generic USB Boot entry, and
    retain this priority for use with USB devices that might be installed in the
    future. Attempting to boot from the Generic USB Boot entry will result in
    attempting all UEFI bootable USB devices that are available in the system. The
    user can still control the priority of the boot entries of individual USB
    devices in the UEFI Boot Order list. This new Generic USB Boot entry will now
    be visible by default in the UEFI Boot Order after updating to this System ROM
    release. This new option is applicable only in UEFI Boot Mode and might be
    configured from the HP RESTful API or the System Utilities BIOS/Platform
    Configuration (RBSU). Note: The system will attempt to boot all UEFI bootable
    USB devices in the order of the Generic USB Boot entry even if installed
    individual USB devices are configured lower in the boot order.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy menu that allows the user to select how the UEFI BIOS
    will scan for valid Fibre Channel (or boot from SAN) boot targets. By default,
    the system will now only scan for Fibre Channel boot targets that are
    configured in each adapter. In the past, the system would scan for all Fibre
    Channel or FCoE available targets, potentially resulting in long boot times
    and large number of entries in the UEFI Boot Order list. The boot targets for
    adapters can be configured using the adapter specific menu in the System
    Utilities, System Configuration menu, or using management software such as HP
    Virtual Connect or HP OneView. This setting is applicable only in UEFI Boot
    Mode. A firmware update of the fibre channel controller might also be required
    to take full advantage of this feature.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) NUMA Group
    Size Optimizations menu that allows the user to select how the platform will
    report processor grouping to the operating system. For some applications which
    cannot optimally handle high logical processor counts that are optimally
    divided into smaller groups, it might be necessary to change the default
    setting to get optimal performance.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) I/O Non-Posted
    Prefetching performance option that allows the user to configure how the
    chipset balances I/O traffic for PCI-e devices. Disabling this option has been
    shown to provide performance benefits in a very small subset of configurations
    including certain Infiniband configurations that require a balanced mix of
    read and write traffic as well as configurations with multiple x16 devices
    that utilize the max bandwidth of the PCI-e bus. Since disabling the option
    also has a negative impact on maximum I/O read bandwidth, the overwhelming
    majority of configurations will benefit from leaving this option at the
    default.
    
    Added support for Memory Mirroring Mode. This option can be selected from the
    Advanced Memory Protection Mode selection. This option provides enhanced
    memory availability and resiliency but requires additional memory be installed
    to achieve the same amount of memory available to the operating system.
    
    Added support for loading the Embedded UEFI Shell Auto-Startup script from the
    network in addition to physical/virtual media. The URL describing the network
    (HTTP or FTP) location of the startup script can be configured in the System
    Utilities /Platform Configuration (RBSU), under the Embedded Shell menu. This
    allows for using the Embedded UEFI Shell as a scriptable deployment
    environment without the need for physical or virtual media (on a bare metal
    system).
    
    Added support to Standard Format Output (SFO) to the SysConfig command in the
    Embedded UEFI Shell. This allows for easier parsing of the command output
    using Shell scripts.
    
    Added support for boot from URL (HTTP or FTP) functionality in UEFI Boot Mode.
    The network settings (DHCP or static IP) and boot file URL can be configured
    in the new System Utilities BIOS/Platform Configuration (RBSU) Pre-Boot
    Network settings menu. The file can either be a UEFI Network Boot Program
    (NBP), or an ISO image containing a UEFI bootable OS image. The Boot from ISO
    support is currently limited to operating systems that have a self contained
    OS image (such as WinPE, mini Linux, or VMware ESX installer). Booting Windows
    or Linux OS installation media is currently not supported.
    
    Added support for a webclient command in the Embedded UEFI Shell. The command
    can be used to download files from HTTP and FTP servers. It can also be used
    to download ISO CD/DVD images and mount them in memory as RAM disks.
    
    Added support for an FTP command in the Embedded UEFI Shell. The command can
    be used to download and upload files to/from FTP servers.
    
    Added support for a Compress command in the Embedded UEFI Shell. The command
    can be used to compress and decompress ZIP files.
    
    Added support for a SecBoot command in the Embedded UEFI Shell. The command
    can be used to display the Secure Boot keys and certificates.
    
    Enhanced the RamDisk command in the Embedded UEFI Shell to support FAT32 RAM
    disks, increasing the disk size limit from 512 MB to 2GB.
    
    Added support for the HP Dual 8GB MicroSD EM USB Kit. This device can be
    plugged into the internal USB port on the server to allow a mirrored MicroSD
    card solution.
    
    Added support to configure the BIOS Serial Console Baud Rate to 38400 from the
    System Utilities BIOS/Platform Configuration (RBSU).
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) Internal SD
    Card Slot menu located in USB Options that allows the user to disable boot
    from the embedded SD card.
    
    Added support for Intel Trusted eXecution Technology (TXT).
    
    Updated OpenSSL support to version 0.9.8zb to address potential issues that
    might impact the UEFI Secure Boot support.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HP RESTful API HpBiosAttributeRegistrySchema to version 1.2.0,
    adding support for BIOS Attributes of type "Password". Also added a new
    GrayOut property that can be used to describe some dependency scenarios. Also
    updated enumDescriptions of all enum definitions in the schema.
    
    Updated the HP RESTful API HpBios, HpServerBootSettings, HpBiosMappsings
    schemas to version 1.1.0. Added support for self-links in these resources.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated help documentation for System Utilities and the Embedded UEFI Shell.
    
    Increased timeout values in Embedded UEFI Shell IfConfig command to reduce the
    chances of network DHCP configuration failing due to timeouts caused by delays
    on the network or slow response when trying to contact the DHCP server.
    
    Enhanced the UEFI Exception handler to provide extended debug and trace
    information when in a pre-OS environment.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_12-24-2014" date="1427716800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the FwUpdate Embedded Shell Application and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the system might become unresponsive during boot when
    an unsupported memory configuration is installed on processor 2. With this
    unsupported configuration, in this situation there is no user feedback on the
    monitor or in the Integrated Management Log (IML). With this revision of the
    System ROM, the system will properly display a message indicating the error
    and halt the boot process.
    
    Addressed an issue with some network devices name display in the System
    Utilities.
    
    Addressed an issue that would result in incorrect or corrupt UEFI boot order
    data, or malformed JSON output from the HP RESTFul API HpServerBootSettings
    resource. This also addresses an issue in configuring the server UEFI Boot
    Order using HP OneView and the HP RESTful API.
    
    Addressed an issue in accessing the file systems or booting to some RAID0
    logical volumes off HP Smart Array controllers. This includes accessing the
    file system on such drivers in the System Utilities menus and the Embedded
    UEFI Shell.
    
    Addressed an issue that might result in the BIOS Console Redirection support
    using the Virtual Serial Port to become non-functional.
    
    Addressed an issue with incorrect system time in Microsoft Windows operating
    systems when booted in Legacy BIOS Boot Mode. When the system time or time
    zone are changed, on reboot the system time might 'jump' by the current
    operating system time zone offset. This issue does not occur when booting in
    UEFI Boot Mode. The change also removes the System Utilities BIOS/Platform
    Configuration (RBSU) option for ACPI RTC Support.
    
    Addressed an issue where the system might experience a Machine Check Exception
    under heavy stress conditions when configured with an Intel Xeon E5-2609
    processor. This issue does not affect any other processor models.
    
    Addressed an issue where the server might become unresponsive after a user has
    repeatedly entered and incorrect Power-On or Administrator Password.
    
    Addressed an issue where the server might become unresponsive after looping
    through the UEFI Boot Order an extended amount of time when no valid boot
    targets are detected. This issue only effects the server when configured in
    UEFI Boot Mode.
    
    Addressed an issue where a server might not be able to properly boot Windows
    Server 2008 R2 when configured with an Optional Graphics Card or GPGPU.
    
    Addressed an issue where the industry standard SMBIOS tables would not
    properly indicate the number of active cores when Intel Hyperthreading is
    disabled. The number of active cores would not be reported properly by some
    utilities.
    
    Addressed an issue where Wake On LAN does not function if the system was
    shutdown prior to booting an operating system (such as during the boot process
    or from the Embedded UEFI Shell). Wake On LAN does function properly if the
    system had been shut down from an operating system.
    
    Addressed an issue where the server would boot slowly when BIOS Serial Console
    was enabled to the iLO Virtual Serial Port.
    
    Addressed an issue where the server could be configured for Online Spare
    Memory Mode when the DIMM configuration did not support this mode.
    
    Addressed an issue where a USB key was still bootable when the USB Boot
    Functionality was disabled from System Utilities BIOS/Platform Configuration
    (RBSU). This issue does not impact systems configured for UEFI Boot Mode.
    
    Address an issue where the SysConfig command from the Embedded UEFI Shell
    could not be used to configure Secure Boot even when the user had indicated
    physical presence when entering the Embedded UEFI Shell.
    
    Addressed various issues where network boot support options might not be
    applied properly from HP Virtual Connect or HP OneView.
    
    Addressed an issue where the Legacy Boot Order menu in the System Utilities
    BIOS/Platform Configuration (RBSU) might have incorrect port numbers when the
    server is configured in Legacy Boot Mode. This issue did not affect servers
    configured for UEFI Boot Mode.
    
    Addressed an issue where a server configured with a Trusted Platform Module
    (TPM) and Microsoft Windows 2012 R2 BitLocker might incorrectly prompt the
    user for a recovery password following a warm reset.
    
    Addressed an issue where messages displayed during the early boot process
    would not be displayed properly when viewed over BIOS Serial Console.
    
    Addressed an issue where the One Time Boot Menu includes network boot options
    for devices even when network boot is disabled for those devices.
    
    Addressed an issue where BIOS Serial Console redirection would not work
    properly when the terminal was configured in VT100+ mode and the server was
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    Addressed an issue where Linux dmesg might report a USB error message such as
    "EHCI: BIOS handoff failed" when the system was configured in Legacy Boot
    Mode. When this issue occurs, USB support still functions properly under the
    operating system and the error message is erroneous. This change only prevents
    the display of the erroneous message and does not impact USB functionality.
    
    Addressed several issues with the legacy USB support (USB support before the
    operating system loads) when the system is configured for Legacy Boot Mode.
    This includes addressing an issue where the system might log a 303/304
    Keyboard controller failure error when certain USB KVMs are attached to the
    system.
    
    Addressed an issue where the SATA port numbers reported in the System
    Utilities BIOS/Platform Configuration (RBSU) would not properly match the port
    numbers reflected by labels on the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015" date="1428321600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_03-05-2015-2.1" date="1431518400">-     *Important Notes:**
    
    Ver. 1.32_03-05-2015 (B) addresses a flashing issue that only impacted servers
    which shipped from HP with a Windows operating system installed.  The actual
    BIOS included with this revision is the same as ver. 1.32_03-05-2015.  It is
    not necessary to upgrade with Revision B if the previous Revision was used to
    upgrade the system ROM to version 1.32_03-05-2015. Please refer to the
    Customer Advisory at &lt;http://h20564.www2.hp.com/portal/site/hpsc/public/kb/doc
    Display/?docId=emr_na-c04634533&gt; for additional details.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience a high rate of corrected
    memory errors that result in significant performance degradation. While this
    issue is rare, once it occurs, the server will continue to experience a high
    rate of corrected errors until the server is rebooted. This issue is NOT
    unique to HP servers. HP recommends that users experiencing a performance
    issue or experiencing corrected memory error threshold events update to this
    revision of the System ROM before replacing any hardware components.
    
    Addressed an issue where a system running a hypervisor-based operating system
    may become unresponsive when a guest operating system executes certain debug
    commands.
    
    Addressed an issue where a system configured for UEFI Boot Mode with multiple
    GPUs may not be able to properly start the GPUs under the operating system.
    This could result in one or more of the GPUs experiencing a "Yellow Bang"
    under a Microsoft operating system. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an extremely rare issue where the system may experience a "266-Non-
    Volatile Memory Corruption Detected" message and Integrated Management Log
    (IML) event after being powered down from a momentary power button press. This
    issue would only occur in a pre-operating system environment such as in the
    UEFI Shell.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434283200">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434369600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441800000">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1441886400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459166400">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459252800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1476964800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525867200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="73f1229fdfa20500b3ff96066031fc5c9a0405a547c3f5fa0a12fbb66a69332e" name="firmware-system-u21" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_04-21-2015" date="1434196800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434283200">-     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
    Disable "Processor AES-NI Support". This option enables or disables the
    Advanced Encryption Standard Instruction Set. The option is enabled by default
    and was enabled automatically with previous revisions of the BIOS.
    
    Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
    Software Initiator boot support can be enabled on any network card that is in
    Ethernet mode. The iSCSI network settings can be configured in the new System
    Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
    well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
    This option is only available in UEFI Boot Mode.
    
    Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
    Configuration. This option allows the user to configure Virtual LAN (VLAN)
    settings for all network devices present in the system. This option is only
    available in UEFI Boot Mode.
    
    Added a new System Utilities Embedded Applications Active Health System Log
    option. This option allows users to download Active Health System (AHS) Logs.
    
    Added support for additional Storage Options to BIOS/Platform Configuration
    (RBSU). These new options allow the user to configure the number of boot
    targets that are listed per storage controller in the UEFI Boot Order. This
    option can be used to limit the number of boot targets to simplify the UEFI
    boot order and decrease boot time. These options are only available in UEFI
    Boot Mode.
    
    Added pre-boot OHCI USB support. This will allow an optional PCIe USB
    controller, such as available on the Teradici PCoIP Zero Client card, to be
    functional in a pre-boot environment. This also adds support for booting from
    USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
    USB controllers should be available from operating system drivers when not in
    the pre-boot environment.
    
    Added support for a new partitions command in the Embedded UEFI Shell. This
    command can be used to view all available drive partitions.
    
    Added support for a new ahsdownload command in the Embedded UEFI Shell. This
    command can be used to download Active Health System (AHS) files.
    
    Added support for a new restclient command in the Embedded UEFI Shell. This
    command can be used to configure the server through the HP RESTful services.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the HPRESTful API support to report and set the default UEFI Boot
    Order settings using the HpServerBootOrder resource type.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
    property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
    property in HpSecureBoot resource. This change will impact any scripts written
    with a dependency on the "SecureBoot" property in the HpBios resource.
    
    Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
    Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
    Previous revisions of the System ROM defaulted to scanning all targets.
    
    Enhanced the thermal solution to provide proper cooling for optional PCIe
    graphics and acceleration cards.
    
    Enhanced the System Utilities System Information and the Embedded UEFI Shell
    sysinfo command to provide additional details for the processor, memory, PCI
    subsections. In addition, added a new Firmware Information menu to System
    Information to provide a list of current firmware revisions for supported
    components.
    
    Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_05-06-2015" date="1434369600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the platform may become unresponsive during system
    boot when the server is configured for Legacy Boot Mode and the USB Boot
    Support has been disabled.
    
    Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
    properly be configured from the Embedded UEFI Shell via the Sysconfig command.
    
    Addressed an issue where the +/- keys in the BIOS/Platform Configuration
    (RBSU) Boot Options menu were not functioning properly when configuring the
    server through a BIOS Serial Console Session.
    
    Addressed an issue where the fwupdate Embedded UEFI Shell command and the
    Firmware Update pre-boot application could hang during a firmware update and
    not successfully flash the device.
    
    Addressed an issue where the server may fail to boot properly to a Windows
    Deployment Server (WDS) when configured for IPv6 network boot mode.
    
    Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
    not run properly or the Expansion ROM's Setup Utility may not run properly
    when the server is configured for Legacy Boot Mode. This issue was seen with a
    Seagate storage adapter but may impact other devices.
    
    Addressed an issue where the Administrator Password would not be properly
    configured from the Embedded UEFI Shell Sysconfig command.
    
    Addressed an issue where a system could become unresponsive when booting to
    Linux Operating when serial output was enabled from the operating system and
    the iLO Virtual Serial Port was the only enabled UART.
    
    Addressed various issues with webclient and ftp commands in the Embedded UEFI
    Shell.
    
    Addressed an issue in which an Interphase audio streaming PCI-express
    expansion card may not achieve optimal performance resulting in dropped
    packets when streaming data. A similar issue could be seen with other PCI-
    express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
    bridge. This type of PCI-express card implementation is more common with older
    PCI-express expansion cards.
    
    Addressed an issue where the system may experience a Linux kernel panic when
    booting from a SATA optical drive attached to the embedded SATA controller
    when the SATA controller is configured for Dynamic Smart Array B140i support.
    
    Addressed an issue where the system health LED would remain blinking RED
    (indicating a failed state) due to a power supply failure after the power
    supply had been replaced. Once the power supply is replaced, the system health
    LED should have returned to the blinking GREEN state. With previous revisions
    of the System ROM, the system health LED would not return to GREEN until after
    a reboot when a failed power supply is replaced.
    
    Addressed an issue where the system health LED would remain blinking AMBER
    (indicating a degraded state) due to an installed power supply not being
    plugged in after the power supply had been plugged in. Once the power supply
    is plugged in, the system health LED should have returned to the blinking
    GREEN state. With previous revisions of the System ROM, the system health LED
    would not return to GREEN until after a reboot when an unplugged power supply
    is plugged in.
    
    Addressed an issue where a system may become unresponsive when launching a
    guest operating system under a Hypervisor operating system such as Citrix or
    VMware when VT-d is enabled. This issue is NOT unique to HP servers.
    
    Addressed a possible issue where the platform may become unresponsive during
    POST when the user selects the Simplified Chinese language in System
    Utilities.
    
    Addressed an issue where the system does not report the condition where all
    installed power supplies are not of the same type.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1440072000">-     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
    the Time Format. This option controls how the system date and time is stored
    in the Real Time Clock and presented to the operating system. By default, the
    time is formatted for Coordinated Universal Time (UTC). The users may
    optionally change the time format to Local Time which removes the use of the
    time zone. This option may be used to work around interaction issues between
    the system and Microsoft Windows operating systems running in legacy boot mode
    that can result in the time to be incorrect.
    
    Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
    Unique Identifier menu that allows the user to select how the UEFI BIOS will
    use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
    system will use the server's Unique Universal Identifier (UUID). The user can
    now optionally select to use the DUID-LLT as the unique identifier for PXE
    Boot. This setting applies when the server is configured to UEFI Boot Mode.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_07-20-2015" date="1440158400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the server may experience Machine Check Exceptions or
    unexpected reboots under heavy load and high temperature. This issue is NOT
    unique to HP servers. HP recommends that users experiencing these issues
    update to this revision of the System ROM before replacing any hardware
    components.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
    Mode may not efficiently switch processor performance modes resulting in lower
    than expected performance.
    
    Addressed an issue where the system may not properly respond to error events
    from devices attached to certain PCI Express root ports.
    
    Addressed an issue where the Channel Interleaving option in the ROM Based
    Setup Utility (RBSU) did not function when configured for Disabled. Even when
    this option was configured to Disabled, Channel Interleaving would be enabled.
    
    Addressed an issue where a server configured for UEFI boot mode may become
    unresponsive during boot when configured with an optional graphics controller
    that does not support UEFI boot mode. This issue does not affect systems
    configured in Legacy Boot Mode.
    
    Addressed an issue in the HP RESTful API data model with the reporting of
    "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
    resource. The properties were not associated with the correct PCI devices for
    the embedded and optional storage controllers.
    
    Addressed an issue where the server may become unresponsive during boot when
    configured with a very large number of disks such as fibre adapters.
    
    Addressed an issue in the HP RESTful API BIOS support that resulted in
    internal HTTP sessions between BIOS and iLO left open during boot. This can
    result in the iLO Event Log indicating multiple events for HTTP session
    logins.
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue where the system would not reset configuration settings to
    defaults when using the Embedded UEFI Shell Sysconfig -d command.
    
    Addressed an issue where the HP RESTful API and Embedded UEFI Shell
    description of the storage controller may begin with an instance of 2 instead
    of 1 when only one storage controller was installed in the server.
    
    Addressed an issue where the system may fail to boot a Linux Operating System
    when using serial console redirection when the physical Serial Port is
    disabled and the iLO Virtual Serial Port is enabled.
    
    Addressed an issue where a system configured for Legacy Boot Mode may become
    unresponsive during boot and display a NMI error when the Virtual Install Disk
    is enabled.
    
    Addressed an issue where a system configured for UEFI Boot Mode with an
    optional PCI Express based USB 3.0 controller installed may not be able to
    properly load the USB driver under the operating system. This issue does not
    affect systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459166400">-     Added support for Intel Xeon E5-2600 v4 series processors.
    
    Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to detect and log when memory performance may be degraded due to
    a high rate of correctable memory errors. When this condition is detected, a
    new Integrated Management Log (IML) message will be logged indicating a "High
    rate of corrected memory errors, performance may be degraded".
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-27-2015" date="1459252800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the system may become unresponsive and experience a
    Machine Check Exception or NMI under heavy stress conditions when configured
    with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel
    configuration. This issue does not impact systems configured with other memory
    configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This
    System ROM revision should be considered the minimum revision required for use
    with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive during boot when the Embedded User Partition or Virtual Install
    Disk are enabled or if a USB storage device is installed when the server is
    configured for Legacy Boot Mode. This issue does not impact systems configured
    for UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465387200">-     Added support for Intel Xeon E5-1600 v4 series processors.
    
    Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-05-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the server may assign incorrect ACPI NUMA proximity
    allocations for servers configured with two or more processors and with memory
    only attached to a single processor socket potentially leading to non-optimal
    performance. This issue does not impact servers with memory configured on
    multiple processors.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1476964800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the nodes primary NIC MAC address may not be properly
    reported to the enclosure chassis manager.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the nodes primary NIC MAC address may not be properly
    reported to the enclosure chassis manager.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525608000">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="f40d8e383884e052cd598b180702674ff0a770947b608dec084f2988b85f1b1c" name="firmware-system-u22" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_09-24-2015" date="1448971200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.60_12-02-2015" date="1453377600">-     Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.60_12-02-2015" date="1453464000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with Intel Xeon E3-1200 v5 series processors in which a
    rare and complex micro-architectural condition may result in unpredictable
    system behavior. While this issue is rare, the workload requirements to expose
    the issue cannot be characterized. This revision of the System ROM contains an
    updated version of Intel's microcode that addresses this issue. This issue not
    unique to HPE ProLiant servers and could impact any system utilizing affected
    processors which does not include the updated microcode. Due to the potential
    severity of the issue addressed in this revision of the System ROM, this
    System ROM upgrade is considered a critical fix.
    
    Addressed a VT-d security issue. This issue is NOT unique to ProLiant servers.
    HPE recommends that users using processors that support VT-d update the BIOS
    to this version.
    
    Addressed an issue where the Advanced ECC feature was displayed incorrectly on
    the graphical POST screen and as a System Utilities BIOS/Platform
    Configuration (RBSU) option. The DL20 Gen9 supports ECC not Advanced ECC.
    
    Addressed an issue where the system may incorrectly display an error message
    stating that a device is SR-IOV capable but is installed in a slot that does
    not support SR-IOV.
    
    Addressed an issue where the system is unable to enter package C6 state when
    the processor is idle.
    
    Addressed an issue where the processor frequency would stay high when the
    System Utilities BIOS/Platform Configuration (RBSU) Power Regulator Option is
    confgured to OS Control Mode.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Processor Core Disable Option would not correctly restore its default
    value when an invalid core number is entered.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Redundant Power Supply Mode Option setting would not match with the iLO
    Web Management System Information Power page.
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where Extended Page Table (EPT) Write protect fault when
    using string operation in a virtual machine may result in unexpected behavior.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.70_05-06-2016" date="1465387200">-     Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated the UEFI Secure Boot revocations list (DBX) with the latest copy from
    Microsoft.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.70_05-06-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.80_09-12-2016" date="1476964800">-     Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.80_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on the processor.
    
    Addressed an issue where the system may exhibit unpredictable behavior when
    not properly responding to error events from devices attached to PCI Express
    root ports.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue with Intel Xeon E3-1200 v5 series processors where the
    system may become unresponsive or result in unpredictable system behavior when
    executing 256-bit AVX instructions. This issue is not unique to HPE ProLiant
    servers and could impact any system utilizing affected processors that does
    not include the updated microcode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_01-17-2017" date="1489406400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where setting the System Utilities BIOS/Platform
    Configuration (RBSU) Power Regulator option to Low Power Mode would not result
    in the processor running at its lowest frequency.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) would incorrectly show Turbo Mode capability on certain processors.
    
    Addressed an issue where the system would not successfully shutdown from
    Windows 2012R2/2016 installed on a Smart Array controller when the Embedded
    SATA Controller is disabled in System Utilities BIOS/Platform Configuration
    (RBSU).
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10_02-21-2017" date="1489492800">-     Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10_02-21-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with the Intel Direct Connect Interface (DCI) as directed
    by Intel's Technical Advisory. This issue is not unique to HPE ProLiant
    servers and could impact any system utilizing the affected chipset.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10_02-21-2017-2.1" date="1490184000">-     Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10_02-21-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.10_02-21-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.10_02-21-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.10_02-21-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.10_02-21-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with the Intel Direct Connect Interface (DCI) as directed
    by Intel's Technical Advisory. This issue is not unique to HPE ProLiant
    servers and could impact any system utilizing the affected chipset.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_04-28-2017" date="1498737600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with Intel Xeon E3-1200 v5 series processors where the
    system may become unresponsive or result in unpredictable system behavior.
    This issue is not unique to HPE ProLiant servers and could impact any system
    utilizing affected processors that does not include the updated microcode.
    
    Addressed an issue where some 2400 MT/s DIMM configurations may not properly
    initialize. This issue is not unique to HPE ProLiant servers and could impact
    any system utilizing affected DIMMs configurations.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_06-13-2017" date="1498824000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with Intel Xeon E3-1200 v5 series Processors, Intel Xeon
    E3-1200 v6 series Processors, 6th Generation Intel Core i3 Processors, 7th
    Generation Intel Core i3 Processors, and Intel Pentium Processor G Series
    Processors in which a complex number of concurrent micro-architectural
    conditions may result in unpredictable system behavior when Intel
    Hyperthreading is enabled. This revision of the System ROM contains an updated
    version of Intel's microcode for these processors that addresses this issue.
    The issue requires short loops of less than 64 instructions that use the AH,
    BH, CH, or DH registers as well as their corresponding wider registers (e.g.
    RAX, EAX, or AX for AH) when both logical processors on the same physical
    processor core are active. This issue is not unique to HPE ProLiant servers
    and could impact any system utilizing affected processors which do not include
    the updated microcode. Due to the potential severity of the issue addressed in
    this revision of the System ROM, this System ROM upgrade is considered a
    critical fix for systems with Intel Hyperthreading enabled (which is the
    default for systems using processors which support Intel Hyperthreading).
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_06-15-2017" date="1506513600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Control setting for disabling USB ports would not properly disable
    the port for USB 3.0 devices plugged into the rear USB ports.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.50_10-02-2017" date="1507636800">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.50_10-02-2017" date="1507723200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with Intel processors in which a complex number of
    concurrent micro-architectural conditions may result in unpredictable system
    behavior. This revision of the System ROM contains an updated version of
    Intel's microcode for these processors that addresses this issue. This issue
    is not unique to HPE ProLiant servers and could impact any system utilizing
    affected processors that do not include the updated microcode. Due to the
    potential severity of the issue addressed in this revision of the System ROM,
    this System ROM upgrade is considered a critical fix.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_12-12-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519732800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation. Additional information is available from Intel's
    Security Exploit Newsroom, &lt;https://newsroom.intel.com/press-kits/security-
    exploits-intel-products/&gt;.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1529841600">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="623dd791aac75b1cf70ea9e1e1f8693fd6a5e7f6ac31750d1fbd0b68b3d7422a" name="firmware-system-u23" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_09-24-2015" date="1448971200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.60_12-02-2015" date="1453377600">-     Added support for an optional Trusted Platform Module (TPM) 2.0.
    
    Added support to the Embedded UEFI Shell to allow the user to export Secure
    Boot certificates to a file.
    
    Added support to automatically initialize the Trusted Platform Modules (TPM)
    nonvolatile storage when the TPM is first installed on a platform. This
    feature helps avoid issues where a TPM may be locked out from use to an
    operating system and requires the user to manually clear the TPM setting from
    the BIOS/Platform Configuration (RBSU) menus when first installed.
    
    Updated branding during the boot process and in the pre-boot System Utilities
    from HP to Hewlett Packard Enterprise. No branding changes were made that
    could impact software running on the system. Industry standard SMBIOS tables
    were NOT updated to reflect Hewlett Packard Enterprise branding.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Added support for the industry standard SMBIOS Type 2 baseboard record.
    
    Added support to the HP RESTful API to allow the user to configure the UEFI
    boot order when the system is configured for Legacy Boot Mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.60_12-02-2015" date="1453464000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with Intel Xeon E3-1200 v5 series processors in which a
    rare and complex micro-architectural condition may result in unpredictable
    system behavior. While this issue is rare, the workload requirements to expose
    the issue cannot be characterized. This revision of the System ROM contains an
    updated version of Intel's microcode that addresses this issue. This issue not
    unique to HPE ProLiant servers and could impact any system utilizing affected
    processors which does not include the updated microcode. Due to the potential
    severity of the issue addressed in this revision of the System ROM, this
    System ROM upgrade is considered a critical fix.
    
    Addressed a VT-d security issue. This issue is NOT unique to ProLiant servers.
    HPE recommends that users using processors that support VT-d update the BIOS
    to this version.
    
    Addressed an issue where the Advanced ECC feature was displayed incorrectly on
    the graphical POST screen and as a System Utilities BIOS/Platform
    Configuration (RBSU) option. The ML30 Gen9 supports ECC not Advanced ECC.
    
    Addressed an issue where the system may incorrectly display an error message
    stating that a device is SR-IOV capable but is installed in a slot that does
    not support SR-IOV.
    
    Addressed an issue where the system is unable to enter package C6 state when
    the processor is idle.
    
    Addressed an issue where the processor frequency would stay high when the
    System Utilities BIOS/Platform Configuration (RBSU) Power Regulator Option is
    confgured to OS Control Mode.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Processor Core Disable Option would not correctly restore its default
    value when an invalid core number is entered.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) Redundant Power Supply Mode Option setting would not match with the iLO
    Web Management System Information Power page.
    
    Addressed an issue where the user may not be able to properly download an
    Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
    Shell when certain date ranges were used.
    
    Addressed an issue where a system configured with a Trusted Platform Module
    (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
    
    Addressed an issue where the Active Health System (AHS) file could not be
    downloaded to the embedded SD card from the Embedded UEFI Shell.
    
    Addressed issues with USB support in the pre-boot environment when the system
    is configured in Legacy Boot Mode. These issues did not affect systems
    configured in UEFI Boot Mode.
    
    Addressed an issue where certain optional PCIe video adapters would fail to
    work properly when using a Linux operating system.
    
    Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
    Slots attached to a not installed processor did not exist.
    
    Addressed an issue where the UEFI iSCSI Boot Configuration may not work
    properly when configuring these options through the HP RESTful Interface. This
    issue does not affect systems where the UEFI iSCSI Boot Configuration is
    configured through the System Utilities BIOS/Platform Configuration (RBSU).
    
    Addressed an issue where the drives attached to an HP Smart Array controller
    may not be detected on the first boot after switching from UEFI Boot Mode to
    Legacy Boot Mode.
    
    Addressed an issue where the PXE Boot Policy does not function properly when
    the Network VLAN Configuration option is enabled. When Network VLAN
    Configuration is enabled, the server would always attempt to boot both iPV4
    and iPV6 regardless of the PXE Boot Order Policy setting.
    
    Addressed an issue where the server would display a Red Screen error and
    become unresponsive when exiting the System Utilities Embedded User
    Diagnostics when configured for Legacy Boot Mode. This issue does not impact
    systems configured for UEFI Boot Mode.
    
    Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
    function properly when configured for Slow Mode. In rare cases, this could
    cause the system to not optimally switch processor power states.
    
    Addressed an issue where the system may display a Red Screen error and become
    unresponsive from the Embedded UEFI Shell when interrupting the ping command
    via a CTRL-C key press.
    
    Addressed an issue where the system may report a 335-HP RESTful API error
    after setting the BIOS Administrator password through the HP RESTful API.
    
    Addressed an issue where the Date and Time may be set incorrectly when using
    the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
    Daylight Savings Time option is enabled.
    
    Addressed an issue where the server may display a Red Screen error and become
    unresponsive during boot when more than 256 hard drives are attached to a
    storage controller. The UEFI BIOS will now limit the enumeration of bootable
    devices to 256 entries.
    
    Addressed an issue where video is not displayed when using the embedded video
    controller with certain newer monitors, such as the HP E190i, which do not
    properly operate in native resolutions such as 1280x1024.
    
    Addressed an issue with the incorrect version of the HpServerBootSettings
    schema in the HP RESTful API.
    
    Addressed an issue where the server could become unresponsive during boot or
    from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
    drive has a corrupt FAT32 file system.
    
    Addressed an issue where an erroneous 312 - HP Smart Battery error message
    would be displayed and logged to the Integrated Management Log (IML) on the
    first boot after the system battery was removed from the server.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where Extended Page Table (EPT) Write protect fault when
    using string operation in a virtual machine may result in unexpected behavior.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.70_05-06-2016" date="1465387200">-     Enhanced PCIe resource allocation so that systems configured with multiple
    PCIe expansion devices may in some cases no longer report a "276 Option Card
    Configuration Error" during system boot due to not having enough I/O resources
    to support what is requested by the installed devices. This BIOS revision
    allows a wider range of PCIe configurations that request large amounts of I/O
    to be configured properly.
    
    Updated the UEFI Secure Boot revocations list (DBX) with the latest copy from
    Microsoft.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    Increased the default timeout value of the iSCSI UEFI Software Initiator boot
    to 20 seconds. This may help resolve issues of intermittent connection drop
    during an iSCSI boot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.70_05-06-2016" date="1465473600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system that experiences an HPE Smart Storage
    Battery failure may become unresponsive when configured with iLO Firmware
    2.40.Note there is an issue wherea system configured with Integrated
    Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
    false HPE Smart Storage Battery failure, logged in the Integrated Management
    Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
    Smart Storage Battery failure may result in the system becoming unresponsive.
    This issue does not impact systems that are not configured with an HPE Smart
    Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Boot Options setting may not properly allow the server to boot from
    the internal SD card before a USB key when SD is higher in the priority list.
    This issue only affects servers configured in Legacy Boot Mode.
    
    Addressed an issue where the ambient temperature reported by the system during
    server boot may report incorrectly. This issue also requires an iLO firmware
    version update to a revision later than 2.4x which will be released later this
    year. This issue has no impact on the thermal operation of the server and is
    simply an issue with the temperature displayed during boot. While updating to
    this revision of the BIOS will not address this issue unless the iLO FW
    revision is later than 2.4x, there are no issues caused by updating the BIOS
    without updating iLO FW.
    
    Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
    not be properly executed when installed in certain slots. This could cause
    such issues as an inability to boot using the PCIe adapter. This issue was
    seen with a Brocade network adapter but could be seen with other adapters.
    
    Addressed an issue where the server health LED may remain set in a degraded or
    failed state after an error event was resolved during server operation.
    Previously, a server reset may have been needed to clear the health LED event.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
    does not accept an NSH file name containing upper case characters.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may become unresponsive during boot when
    configured with a HPE Dual microSD device when one of the microSD devices is
    failed or missing.
    
    Addressed an issue where the Automatic Server Recovery (ASR) setting may not
    be configured properly through the HP RESTful API.
    
    Addressed an issue where the internal SD card would remain active after the
    user has disabled the SD slot from System Utilities BIOS/Platform
    Configuration (RBSU) option. This issue only affects systems configured in
    Legacy Boot Mode.
    
    Addressed an issue where the server may become unresponsive when using the
    PING command from the Embedded UEFI Shell.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot options may
    become invalid if the DHCP server provides a new IP Address to a previously
    configured iSCSI boot option.
    
    Addressed an issue where the system may fail to boot from existing UEFI iSCSI
    Software Initiator boot options if the user changed the iSCSI Target IP
    address.
    
    Addressed an issue where the system may fail to boot from UEFI iSCSI Software
    Initiator boot options that has iSCSI Initiator or Target configured using
    static IPv6 addresses.
    
    Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
    address cannot be configured using the HP RESTful API.
    
    Addressed an issue that may result in losing the existing UEFI iSCSI Software
    Initiator boot options if any of the connection parameters (LUN, Remote Port,
    IP address, login credentials) change.
    
    Addressed an issue in reporting the incorrect PCIe slot number in the error
    messages of failed iSCSI boot attempts.
    
    Addressed an issue of iSCSI boot configuration options not being available
    from the HP RESTful API when there are no network adapters in the system.
    
    Addressed an extremely rare issue where the server may become unresponsive due
    to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
    an Operating System.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.80_09-12-2016" date="1476964800">-     Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.80_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on the processor.
    
    Addressed an issue where the system may exhibit unpredictable behavior when
    not properly responding to error events from devices attached to PCI Express
    root ports.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    Addressed an issue with Intel Xeon E3-1200 v5 series processors where the
    system may become unresponsive or result in unpredictable system behavior when
    executing 256-bit AVX instructions. This issue is not unique to HPE ProLiant
    servers and could impact any system utilizing affected processors that does
    not include the updated microcode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_01-17-2017" date="1489406400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where setting the System Utilities BIOS/Platform
    Configuration (RBSU) Power Regulator option to Low Power Mode would not result
    in the processor running at its lowest frequency.
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) would incorrectly show Turbo Mode capability on certain processors.
    
    Addressed an issue where the system would not successfully shutdown from
    Windows 2012R2/2016 installed on a Smart Array controller when the Embedded
    SATA Controller is disabled in System Utilities BIOS/Platform Configuration
    (RBSU).
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10_02-21-2017" date="1489492800">-     Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10_02-21-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with the Intel Direct Connect Interface (DCI) as directed
    by Intel's Technical Advisory. This issue is not unique to HPE ProLiant
    servers and could impact any system utilizing the affected chipset.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10_02-21-2017-2.1" date="1490184000">-     Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10_02-21-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.10_02-21-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.10_02-21-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.10_02-21-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.10_02-21-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with the Intel Direct Connect Interface (DCI) as directed
    by Intel's Technical Advisory. This issue is not unique to HPE ProLiant
    servers and could impact any system utilizing the affected chipset.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_04-28-2017" date="1498737600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with Intel Xeon E3-1200 v5 series processors where the
    system may become unresponsive or result in unpredictable system behavior.
    This issue is not unique to HPE ProLiant servers and could impact any system
    utilizing affected processors that does not include the updated microcode.
    
    Addressed an issue where some 2400 MT/s DIMM configurations may not properly
    initialize. This issue is not unique to HPE ProLiant servers and could impact
    any system utilizing affected DIMMs configurations.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_06-13-2017" date="1498824000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with Intel Xeon E3-1200 v5 series Processors, Intel Xeon
    E3-1200 v6 series Processors, 6th Generation Intel Core i3 Processors, 7th
    Generation Intel Core i3 Processors, and Intel Pentium Processor G Series
    Processors in which a complex number of concurrent micro-architectural
    conditions may result in unpredictable system behavior when Intel
    Hyperthreading is enabled. This revision of the System ROM contains an updated
    version of Intel's microcode for these processors that addresses this issue.
    The issue requires short loops of less than 64 instructions that use the AH,
    BH, CH, or DH registers as well as their corresponding wider registers (e.g.
    RAX, EAX, or AX for AH) when both logical processors on the same physical
    processor core are active. This issue is not unique to HPE ProLiant servers
    and could impact any system utilizing affected processors which do not include
    the updated microcode. Due to the potential severity of the issue addressed in
    this revision of the System ROM, this System ROM upgrade is considered a
    critical fix for systems with Intel Hyperthreading enabled (which is the
    default for systems using processors which support Intel Hyperthreading).
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_06-15-2017" date="1506513600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the System Utilities BIOS/Platform Configuration
    (RBSU) USB Control setting for disabling USB ports would not properly disable
    the port for USB 3.0 devices plugged into the rear USB ports.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.50_10-02-2017" date="1507636800">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Enhanced the system thermals to provide improved acoustics when the server is
    configured with no hard drives attached to the chipset SATA Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.50_10-02-2017" date="1507723200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue with Intel processors in which a complex number of
    concurrent micro-architectural conditions may result in unpredictable system
    behavior. This revision of the System ROM contains an updated version of
    Intel's microcode for these processors that addresses this issue. This issue
    is not unique to HPE ProLiant servers and could impact any system utilizing
    affected processors that do not include the updated microcode. Due to the
    potential severity of the issue addressed in this revision of the System ROM,
    this System ROM upgrade is considered a critical fix.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_12-12-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519732800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation. Additional information is available from Intel's
    Security Exploit Newsroom, &lt;https://newsroom.intel.com/press-kits/security-
    exploits-intel-products/&gt;.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525003200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="eea15397e7f00bf168252f6c8841aa83830b0ffb1128a47193b00fba1f12aee0" name="firmware-system-u24" arch="i386">
    <version epoch="0" ver="1.60_2018_01_22" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_04-06-2017" date="1492776000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_08-08-2017" date="1506427200">-     Added support for the HPE Dynamic SmartArray B140i Option in the BIOS/Platform
    Configuration (RBSU) Configuration Menu.
    
    Added support for Cluster Model and On-Package High-Bandwidth Memory Cache
    Size menus to the Memory Options in the BIOS/Platform Configuration (RBSU)
    Configuration Menu.
    
    Added support for Intel Xeon Phi processors with Integrated Intel Omni-Path
    Fabric.
    
    Added support for XL2x260w Server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_08-08-2017" date="1506513600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where the system may become unresponsive on
    a subsequent boot after an uncorrectable Machine Check Error.
    
    Addressed an issue where the system may experience correctable memory errors
    on some boots. It is recommended that users seeing a high rate of corrected
    memory errors update to this version of the System ROM before replacing any
    hardware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_09-25-2017" date="1507809600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_09-25-2017" date="1507896000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where a system may experience unpredictable system behavior
    when the embedded memory (MCDRAM) is configured in Cache or Hybrid Memory
    modes. This issue does not impact systems configured in Flat Memory mode. This
    issue is not unique to Hewlett Packard Enterprise systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.60_01-22-2018" date="1519473600">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    does NOT have issues with more frequent reboots and unpredictable system
    behavior which impacted the previous Intel microcode which was part of the
    Spectre Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="4fdf0288bd282a085d42d6e407c2f7673fea3f2363d92d774c3c229dad9eb089" name="firmware-system-u25" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_05-13-2016" date="1471262400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1476964800">-     Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated to the latest support modules for Intel Trusted eXecution Technology
    (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
    Initialization (SINIT) module.
    
    Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
    latest version from Microsoft. This includes the latest list of revoked
    certificates.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_09-12-2016" date="1477051200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a rare issue where fatal system errors may not be logged to the
    Integrated Management Log (IML) when an error occurs on any processor other
    than Processor 1.
    
    Addressed an extremely rare issue where the system may receive a Red Screen
    error and become unresponsive during boot. This issue would not be seen if the
    ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
    Disabled (the default for this option is Auto which could result in this
    issue).
    
    Addressed an issue where the system would become unresponsive during boot and
    display a NMI error when configured with an optional PCI Express device
    supporting older versions of the PCI Express specification.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489492800">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017" date="1489579200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the nodes primary NIC MAC address may not be properly
    reported to the enclosure chassis manager.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490184000">-     Updated the system thermal logic to support the latest adapters.
    
    Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_02-17-2017-2.1" date="1490270400">-     *Important Notes:**
    
    Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
    functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
    upgrade with Revision B if the system ROM was previously upgraded to version
    2.40_02-17-2017.
    
    SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
    (B).
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may become unresponsive during system boot
    when a third party USB 3.0 XHCI adapter card is installed in the server.
    
    Addressed an issue where the system may properly indicate that a DIMM has
    experienced a high rate of corrected memory errors in the Integrated
    Management Log (IML), but the DIMM's status may incorrectly be reported in the
    iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
    
    Addressed an issue where the nodes primary NIC MAC address may not be properly
    reported to the enclosure chassis manager.
    
    Addressed an issue where the system may become unresponsive during system boot
    when a USB-based UPS is attached to the server USB ports. This issue only
    impacted a system when configured for legacy boot mode.
    
    Addressed an issue where the system may not properly report and log errors to
    the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
    option. This issue only impacted logging when the system performed a warm
    reset.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.42_04-25-2017" date="1500379200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Added thermal support for the latest PCIe expansion cards.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.44_07-20-2017" date="1506513600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Added thermal support for the NVIDIA P4, NVIDIA V100, and AMD MI25 Graphics
    Cards.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508673600">-     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors
    are installed in the system. This issue does not impact systems configured
    with Intel Xeon E5 v3 processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54_12-07-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1519387200">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1525608000">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for the Speculative Store Bypass (also known as Variant 4) security
    vulnerability. A Medium level CVE has been assigned to this issue with ID
    CVE-2018-3639. Systems with microprocessors utilizing speculative execution
    and speculative execution of memory reads before the addresses of all prior
    memory writes are known may allow unauthorized disclosure of information to an
    attacker with local user access via a side-channel analysis. This security
    vulnerability is not unique to HPE servers and impacts any systems utilizing
    impacted processors.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for the Rogue Register Read (also known as
    Variant 3a) security vulnerability. A Medium level CVE has been assigned to
    this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
    speculative execution and that perform speculative reads of system registers
    may allow unauthorized disclosure of system parameters to an attacker with
    local user access via a side-channel analysis. This security vulnerability is
    not unique to HPE servers and impacts any systems utilizing impacted
    processors.
    
    Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
    not be reported properly and logged to the Integrated Management Log.
    Previously, the system would become unresponsive during boot with no
    indication of a failure.
    
    Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
    and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
    under heavy stress. This issue is not unique to HPE Servers.
    
    Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
    may not be available in the resource registry.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="e44b1feca97e1a7d5d6bd0ce55cc1d578afcab36e63976351ad78563b1250c8f" name="firmware-system-u26" arch="i386">
    <version epoch="0" ver="2.56_2018_01_22" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_11-09-2016" date="1492689600">-     Added support for HPE ProLiant Thin Micro TM200 Server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_11-09-2016" date="1492776000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue that could cause machine check exceptions when using
    certain Hynix 8GB DIMMs on a EC200a server. Prior ROMs could reset and log
    error messages to the Integrated Management Log indicating errors as shown
    below.
    
    "Uncorrectable Machine Check Exception (Board 0, Processor 1, APIC ID
    0x00000000, Bank 0x00000007, Status 0xEC0000C0'00010090, Address
    0x00000000'02CD9B40, Misc 0x00000001'4042C200)""Uncorrectable Machine Check
    Exception (Board 0, Processor 1, APIC ID 0x00000000, Bank 0x00000003, Status
    0xF2000000'00300151, Address 0x00000000'00000000, Misc 0x00000000'00000000)"
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.52_10-25-2017" date="1508760000">-     *Important Notes:**
    
    This System ROM revision replaces the 2.50 revision. An issue was found with
    the 2.50 revision of the System ROM that may result in a system hang during
    boot with a messaging indicating "Memory Initialization - complete" with
    certain memory configurations. The 2.50 revision of the System ROM has been
    removed from the HPE Support Site. It is highly recommended that any customers
    using the 2.50 revision of the System ROM upgrade to the 2.52 revision or
    later.
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
    For systems configured with the optional TPM 2.0 device, this is the minimum
    revision of the System ROM required to update TPM firmware.
    
    Addressed an issue where Processor Core Disable may not function properly,
    such as disabling the wrong number of cores.
    
    Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.56_01-22-2018" date="1520596800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="b97caf2fa1b4af01e8f9094489ede042adb252592d29c6a30beb27b4ce1808f2" name="firmware-system-u30" arch="x86_64">
    <version epoch="0" ver="1.40_2018_06_15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_06-01-2017" date="1500292800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.02_06-14-2017" date="1500379200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Added support for HPE ProLiant DL380 Gen10 servers using the 2 SFF Premium HDD
    front NVMe/SAS/SATA Kit (Part Number 826687-B21). This is the minimum ROM
    revision required to support servers using this option. If utilizing an
    earlier revision of the System ROM with this option, PCIe Slot 1 will not
    function and any devices installed in that slot will not be visible to the
    system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1506427200">-     Added support for Dynamic Power Capping. This feature can be enabled from the
    BIOS/Platform Configuration (RBSU) Boot Time Optimizations Menu. This support
    requires Power Management Controller Firmware version 1.0.4 and Integrated
    Lights-Out (iLO) Firmware version 1.15 or later.
    
    Added support for the HPE Core Boost Technology. This feature requires HPE
    Innovation Engine Firmware 0.1.2.6 or later.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for LLC Dead Line Allocation. When running certain applications,
    modifying this setting from its default value may improve system performance.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for Stale A to S. When running certain applications, modifying this
    setting from its default value may improve system performance.
    
    Added support to detect and report unbalanced memory configurations that may
    result in non-optimal performance. Please consult the Memory Population
    Guidelines for more information on memory population rules and
    recommendations.
    
    Added a new Auto option for the XPT Prefetcher in the BIOS/Platform
    Configuration (RBSU) menu that will default the XPT prefetcher to disabled
    based on a current Intel sighting processor issue.  Enabling this option (via
    setting this option for Force Enable) may improve latency performance, but
    Intel has indicated rare stability issues may occur if XPT Prefetcher is
    enabled.
    
    Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated the system thermal logic to support the latest GPU adapters.
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1506513600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the Embedded UEFI Shell restclient utility would not
    properly configure attributes for Network TLS (HTTPS) support.
    
    Addressed an issue where the UEFI or Legacy Boot Order could still be modified
    after an incorrect Administrator Password was entered in the BIOS/Platform
    Configuration (RBSU) menus.
    
    Addressed an issue where the embedded AHCI SATA controller would not show up
    properly in the BIOS/Platform Configuration (RBSU) PCI Devices menu when no
    drives were attached to the controller.
    
    Addressed an issue where saving a configuration setting from an optional
    device's configuration page in the System Utilities menu would not be saved
    properly.  This issue was seen with one Network Adapter card.
    
    Addressed an issue where the system ROM would not correctly report a
    configuration error for the HPE Smart Battery storage subsystem when more
    devices were installed than could be supported by the installed battery.
    
    Addressed an issue where a platform configured with direct attached NVMe hard
    drives may report the incorrect location (box and bay location) from the
    System Utilities page.
    
    Addressed an issue where the System Utilities menu may not show the proper
    name for an optional PCIe Adapter.
    
    Addressed an issue where the chassis power supply information would not be
    properly reported from the Industry Standard SMBIOS records.
    
    Addressed an issue where the Integrated Lights Out (iLO) remote Console
    Keyboard and Mouse may not function properly when the system is configured for
    Legacy Boot Mode. This issue does not exist on systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where the HPE Jitter Performance feature settings could not
    be properly modified from the Integrated Lights Out web interface.
    
    Addressed an issue where the system may report that the HPE Smart Battery is
    charging when in fact the battery has failed. It is recommended to flash to
    this system ROM if a system is reporting Smart Battery issues.
    
    Addressed an issue where the Trusted Platform Module (TPM) option for TPM
    Visibility could not be configured through the RESTful API.
    
    Addressed an issue where the system may become unresponsive when repeatedly
    typing characters, such as DIR, in Legacy Boot Mode from a pre-OS environment.
    This issue does not impact systems in UEFI Boot Mode or a system once the
    system boots into an operating system.
    
    Addressed an issue where certain third party PCIe adapters, such as a Dialogic
    adapter, would not function properly due to the PCIe Maximum Payload size
    being incorrectly programmed.
    
    Addressed an issue where certain NVMe devices may not be detected when the x16
    slot PCIe Riser and three slot x8 riser are present in the server.
    
    Addressed an issue where a Network Boot option would still show an entry  in
    the Legacy Boot Order when Network Boot was disabled on the device from the
    BIOS/Platform Configuration (RBSU) Network Options Menu. This issue does not
    affect systems configured for UEFI Boot Mode.
    
    Addressed an issue where the system may become unresponsive when using the TAB
    key in the BIOS/Platform Configuration (RBSU) menus.
    
    Addressed an issue where the BIOS would not properly identify and halt a
    system from booting with an invalid DIMM configuration.
    
    Addressed an issue where the BIOS/Platform Configuration (RBSU) Energy
    Efficient Turbo setting was "backwards".  When the configuration setting was
    set to enabled, the feature would actually be Disabled.  When configured to
    Disabled, the feature would actually be enabled.
    
    Addressed an issue where the server might lockup and display a red screen when
    trying to repair a failed RAID volume off of an S100i SW RAID controller.
    
    Addressed an issue where the RESTful API may report that BIOS settings were
    not applied properly even when they are properly configured.
    
    Addressed an issue where the system may become unresponsive during boot after
    a warm reset, typically seen with a blank screen, when a Trusted Platform
    Module (TPM) is installed.  If reboot issues are seen with systems containing
    an optional TPM, it is highly recommended the System ROM be enabled to this
    revision or later.
    
    Addressed an extremely rare issue where the system may incorrectly report a
    413 Innovation Engine Authentication Error on a server reboot.
    
    Removed support for the BIOS/Platform Configuration (RBSU) Power On Logo
    disable functionality.
    
    Removed support for the chipset firmware based Trusted Platform Module (TPM)
    known as Intel Platform Trust Technology (Intel PTT). This feature is no
    longer supported due to stability issues and Intel recommends not supporting
    this feature. Users should instead install a discrete HPE TPM option for this
    support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508760000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would not achieve maximum performance
    results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
    is enabled. This option is not enabled by default.
    
    Addressed an issue where the system may have the system time incorrectly
    "shifted" to the incorrect time after the operating system has been running
    for an extended period of time. This issue was typically seen under Microsoft
    Windows when the Set Time Automatically option was enabled from the Windows
    Date and Time Settings configuration page.
    
    Addressed an issue where the system may report an inaccurate error message in
    the Integrated Management Log (IML) when a memory training failure occurred.
    It is recommended that customers update to this version of the system ROM
    before replacing any DIMMs due to a training issue.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 System ROM. Note
    that this IML entry is only valid for servers using the Intel Xeon Scalable
    6143 processor. If the message and IML entry are received with any other
    processor model installed, the message is erroneous and can be ignored without
    any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510747200">-     Added support for HPE 16GB NVDIMM-N Persistent Memory. Support for this
    feature also requires Innovation Firmware Version 0.1.3.2. This version of
    System ROM and Innovation Engine Firmware 0.1.3.2 are the minimum supported
    Firmware for this feature.
    
    Added support for HPE Scalable Persistent Memory. Support for this feature
    also requires Innovation Firmware Version 0.1.3.2. This version of System ROM
    and Innovation Engine Firmware 0.1.3.2 are the minimum supported Firmware for
    this feature.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510833600">-     *Important Notes:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518782400">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-15-2018" date="1519128000">-     Added new Storage Information page to the System Information section of System
    Utilities.
    
    Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
    option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
    will bifurcate a PCIe slot into two equal width slots. This option is used for
    certain PCIe option cards that support/require bifurcation.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
    for Direct to UPI. When Enabled, this option can provide a performance benefit
    in multi-processor configured systems that are reliant on the UPI bus for
    remote memory or I/O accesses.
    
    Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
    for Enhanced CPU Cooling. When running certain processor intensive workloads,
    this option can provide additional cooling to the processors which can result
    in improved performance.
    
    Added a new System Utilities option for Embedded Diagnostics. To take
    advantage of this feature, the user must also update Intelligent Provisioning
    to version 3.10 or later.
    
    Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
    functionality in the BIOS System Utilities application. This feature also
    requires iLO firmware version 1.20 or later for proper support.
    
    Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
    SW RAID controller.
    
    Improved performance with applications and configurations that are sensitive
    to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
    Express I/O Proximity values in the ACPI System Locality Information Table
    (SLIT).
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-15-2018" date="1519214400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the UEFI Boot Order would not get reset to a default
    value when loading a default configuration. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    Addressed an issue where the Embedded Serial Port option could not be properly
    configured through the RESTful Interface.
    
    Addressed an issue where the PCI Express I/O Proximity values were not
    properly allocated in the ACPI System Locality Information Table (SLIT). This
    change may help provide a performance benefit in applications and
    configurations that are sensitive to PCIe Device I/O NUMA awareness.
    
    Addressed a rare issue where the system may become unresponsive when a SAS
    drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
    This issue does not impact systems configured in AHCI mode.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1519300800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience an 389-Unexpected Shutdown and
    Restart, logged in the iLO Integrated Management Log (IML). This issue is not
    unique to HPE servers.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where a system configured for HPE Scalable Persistent
    Memory may not properly log a backup failure event to the Integrated
    Management Log (IML).
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where the system may become unresponsive during POST or
    experience a Red Screen on the next boot following an I/O Machine Check
    Failure at runtime.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where systems configured with HPE s100i Software RAID may
    experience a failed RAID volume on a system reset.
    
    Addressed an issue where systems configured for Scalable Persistent Memory may
    not function properly after changing certain BIOS/Platform Configuration
    (RBSU) Settings such as Intel TXT support. Previously these configuration
    changes could have led to a loss of persistent data.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="b8e6463846f067cdd5dcab17dc89e5ef451fe20085d6c3ec014e54793d7b7990" name="firmware-system-u32" arch="x86_64">
    <version epoch="0" ver="1.40_2018_06_15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_06-01-2017" date="1500379200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1504612800">-     Added support for Dynamic Power Capping. This feature can be enabled from the
    BIOS/Platform Configuration (RBSU) Boot Time Optimizations Menu. For proper
    operation, please ensure that Power Management Controller Firmware version
    1.0.4 and Integrated Lights-Out (iLO) Firmware version 1.15 are updated on the
    server.
    
    Added support for the HPE Core Boost Technology. This feature also require HPE
    Innovation Engine Firmware 1.2.4 to be updated on the system to properly
    function.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for LLC Dead Line Allocation. When running certain applications, it may
    be necessary to change this parameter for optimal system performance.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for Stale A to S. When running certain applications, it may be
    necessary to change this parameter for optimal system performance.
    
    Added support to detect and report unbalanced memory configurations that may
    result in non-optimal performance. Please consult the Memory Population
    Guidelines for more information on memory population rules and
    recommendations.
    
    Added a new Auto option for the XPT Prefetcher in the BIOS/Platform
    Configuration (RBSU) menu that will default the XPT prefetched to disabled
    based on a current Intel sighting. It is recommended that users leave this
    setting in Auto mode and do not Force Enable the option due to potential
    stability issues.
    
    Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated the system thermal logic to support the latest adapters.
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1504699200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the Embedded UEFI Shell restclient utility would not
    properly configure attributes for Network TLS (HTTPS) support.
    
    Addressed an issue where the UEFI or Legacy Boot Order could still be modified
    after an incorrect Administrator Password was entered in the BIOS/Platform
    Configuration (RBSU) menus.
    
    Addressed an issue where the embedded AHCI SATA controller would not show up
    properly in the BIOS/Platform Configuration (RBSU) PCI Devices menu when no
    drives were attached to the controller.
    
    Addressed an issue where the chassis power supply information would not be
    properly reported from the Industry Standard SMBIOS records.
    
    Addressed an issue where saving a setting from an Optional Devices
    configuration page, such as a Network Adapter, in the System Utilities menu
    would not be saved properly.
    
    Addressed an issue where the system ROM would not correctly report a
    configurations error for the HPE Smart Battery storage subsystem when more
    devices were installed than could be supported by the installed battery.
    
    Addressed an issue where a platform configured with direct attached NVMe hard
    drives may report the incorrect location (box and bay location) from the
    System Utilities page.
    
    Addressed an issue where the System Utilities menu may not show the proper
    name for an optional PCIe Adapter.
    
    Addressed an issue where the SMBIOS Type 3 record for chassis information may
    not properly report the chassis serial number.
    
    Addressed an issue where the Integrated Lights Out (iLO) remote Console
    Keyboard and Mouse may not function properly when the system is configured for
    Legacy Boot Mode. This issue does not exist on systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where the chassis firmware revision would not be reported
    properly from the System Information page or Integrated Lights Out (iLO) web
    interface.
    
    Addressed an issue where the HPE Jitter Performance feature settings could not
    be properly modified from the Integrated Lights Out web interface.
    
    Addressed an issue where the system may report that the HPE Smart Battery is
    charging when in fact the battery has failed. It is recommended to flash to
    this system ROM if a system is reporting Smart Battery issues.
    
    Addressed an issue where the Trusted Platform Module (TPM) option for TPM
    Visibility could not be configured through the RESTful API.
    
    Addressed an issue where the system may become unresponsive when repeatedly
    typing characters, such as DIR, in Legacy Boot Mode from a pre-OS environment.
    This issue does not impact systems in UEFI Boot Mode or a system once the
    system boots into an operating system.
    
    Addressed an issue where certain third party PCIe adapters, such as a Dialogic
    adapter, would not function properly due to the PCIe Maximum Payload size
    being incorrectly programmed.
    
    Addressed an issue where certain NVMe devices may not be detected when the x16
    slot PCIe Riser and three slot x8 riser are present in the server.
    
    Addressed an issue where a Network Boot option would still show an entry in
    the Legacy Boot Order when Network Boot was disabled on the device from the
    BIOS/Platform Configuration (RBSU) Network Options Menu. This issue does not
    affect systems configured for UEFI Boot Mode.
    
    Addressed an issue where the system may become unresponsive when using the TAB
    key in the BIOS/Platform Configuration (RBSU) menus.
    
    Addressed an issue where the BIOS would not properly identify and halt a
    system from booting with an invalid DIMM configuration.
    
    Addressed an issue where the BIOS/Platform Configuration (RBSU) Energy
    Efficient Turbo setting was backwards.
    
    Addressed an issue where the server might lockup and display a red screen when
    trying to repair a failed RAID volume off of a S100i SW RAID controller.
    
    Addressed an issue where the server might become unresponsive during boot when
    trying to repair a failed RAID volume off of a S100i SW RAID controller.
    
    Addressed an issue where the RESTful API may report that BIOS settings were
    not applied properly even when they are properly configured.
    
    Addressed an issue where the system may become unresponsive during boot after
    a warm reset, typically seen with a blank screen, when a Trusted Platform
    Module (TPM) is installed.
    
    Addressed an extremely rare issue where the system may incorrectly report a
    413 Innovation Engine Authentication Error on a server reboot.
    
    Removed support for the BIOS/Platform Configuration (RBSU) Power On Logo
    disable functionality.
    
    Removed the Platform Configuration (RBSU) Option to enable or disable the
    Embedded Diagnostics. Embedded Diagnostics is not supported on this server and
    the menu option should not have been available and was not functional.
    
    Removed support for the Chipset based Firmware Trusted Platform Module (Intel
    PTT). This feature is no longer support due to stability issues. Users should
    instead install a discrete HPE TPM option for this support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508760000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would not achieve maximum performance
    results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
    is enabled. This option is not enabled by default.
    
    Addressed an issue where the system may have the system time incorrectly
    "shifted" to the incorrect time after the operating system has been running
    for an extended period of time. This issue was typically seen under Microsoft
    Windows when the Set Time Automatically option was enabled from the Windows
    Date and Time Settings configuration page.
    
    Addressed an issue where the system may report an inaccurate error message in
    the Integrated Management Log (IML) when a memory training failure occurred.
    It is recommended that customers update to this version of the system ROM
    before replacing any DIMMs due to a training issue.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 System ROM. Note
    that this IML entry is only valid for servers using the Intel Xeon Scalable
    6143 processor. If the message and IML entry are received with any other
    processor model installed, the message is erroneous and can be ignored without
    any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510747200">-     Added support for HPE 16GB NVDIMM-N Persistent Memory. Support for this
    feature also requires Innovation Firmware Version 0.1.3.2. This version of
    System ROM and Innovation Engine Firmware 0.1.3.2 are the minimum supported
    Firmware for this feature.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510833600">-     *Important Notes:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518782400">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519128000">-     Added new Storage Information page to the System Information section of System
    Utilities.
    
    Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
    option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
    will bifurcate a PCIe slot into two equal width slots. This option is used for
    certain PCIe option cards that support/require bifurcation.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
    for Direct to UPI. When Enabled, this option can provide a performance benefit
    in multi-processor configured systems that are reliant on the UPI bus for
    remote memory or I/O accesses.
    
    Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
    for Enhanced CPU Cooling. When running certain processor intensive workloads,
    this option can provide additional cooling to the processors which can result
    in improved performance.
    
    Added a new System Utilities option for Embedded Diagnostics. To take
    advantage of this feature, the user must also update Intelligent Provisioning
    to version 3.10 or later.
    
    Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
    functionality in the BIOS System Utilities application. This feature also
    requires iLO firmware version 1.20 or later for proper support.
    
    Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
    SW RAID controller.
    
    Improved performance with applications and configurations that are sensitive
    to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
    Express I/O Proximity values in the ACPI System Locality Information Table
    (SLIT).
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519214400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the UEFI Boot Order would not get reset to a default
    value when loading a default configuration. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    Addressed an issue where the Embedded Serial Port option could not be properly
    configured through the RESTful Interface.
    
    Addressed an issue where the PCI Express I/O Proximity values were not
    properly allocated in the ACPI System Locality Information Table (SLIT). This
    change may help provide a performance benefit in applications and
    configurations that are sensitive to PCIe Device I/O NUMA awareness.
    
    Addressed a rare issue where the system may become unresponsive when a SAS
    drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
    This issue does not impact systems configured in AHCI mode.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1519300800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience an 389-Unexpected Shutdown and
    Restart, logged in the iLO Integrated Management Log (IML). This issue is not
    unique to HPE servers.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where the system may become unresponsive during POST or
    experience a Red Screen on the next boot following an I/O Machine Check
    Failure at runtime.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where systems configured with HPE s100i Software RAID may
    experience a failed RAID volume on a system reset.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="aa8b6eb235091d7d1c6daf9c2823b34bdae2f6bd2ab5eda14076a206bb3a91fb" name="firmware-system-u33" arch="x86_64">
    <version epoch="0" ver="1.40_2018_06_15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1503403200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1503489600">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508673600">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508760000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would not achieve maximum performance
    results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
    is enabled.  This option is not enabled by default.
    
    Addressed an issue where the system may have the system time incorrectly
    "shifted" to the incorrect time after the operating system has been running
    for an extended period of time. This issue was typically seen under Microsoft
    Windows when the Set Time Automatically option was enabled from the Windows
    Date and Time Settings configuration page.
    
    Addressed an issue where the system may report an inaccurate error message in
    the Integrated Management Log (IML) when a memory training failure occurred.
    It is recommended that customers update to this version of the system ROM
    before replacing any DIMMs due to a training issue.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM.  This issue does NOT occur with the Version 1.00 System ROM.  Note
    that this IML entry is only valid for servers using the Intel Xeon Scalable
    6143 processor.  If the message and IML entry are received with any other
    processor model installed, the message is erroneous and can be ignored without
    any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510747200">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510833600">-     *Important Notes:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514894400">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518696000">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518782400">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519128000">-     Added new Storage Information page to the System Information section of System
    Utilities.
    
    Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
    option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
    will bifurcate a PCIe slot into two equal width slots. This option is used for
    certain PCIe option cards that support/require bifurcation.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
    for Direct to UPI. When Enabled, this option can provide a performance benefit
    in multi-processor configured systems that are reliant on the UPI bus for
    remote memory or I/O accesses.
    
    Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
    for Enhanced CPU Cooling. When running certain processor intensive workloads,
    this option can provide additional cooling to the processors which can result
    in improved performance.
    
    Added a new System Utilities option for Embedded Diagnostics. To take
    advantage of this feature, the user must also update Intelligent Provisioning
    to version 3.10 or later.
    
    Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
    functionality in the BIOS System Utilities application. This feature also
    requires iLO firmware version 1.20 or later for proper support.
    
    Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
    SW RAID controller.
    
    Improved performance with applications and configurations that are sensitive
    to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
    Express I/O Proximity values in the ACPI System Locality Information Table
    (SLIT).
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519214400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the UEFI Boot Order would not get reset to a default
    value when loading a default configuration. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    Addressed an issue where the Embedded Serial Port option could not be properly
    configured through the RESTful Interface.
    
    Addressed an issue where the PCI Express I/O Proximity values were not
    properly allocated in the ACPI System Locality Information Table (SLIT). This
    change may help provide a performance benefit in applications and
    configurations that are sensitive to PCIe Device I/O NUMA awareness.
    
    Addressed a rare issue where the system may become unresponsive when a SAS
    drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
    This issue does not impact systems configured in AHCI mode.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1519300800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience an 389-Unexpected Shutdown and
    Restart, logged in the iLO Integrated Management Log (IML). This issue is not
    unique to HPE servers.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where the system may become unresponsive during POST or
    experience a Red Screen on the next boot following an I/O Machine Check
    Failure at runtime.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where systems configured with HPE s100i Software RAID may
    experience a failed RAID volume on a system reset.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="e1dec6cd1f605dbf5791af992633be4616fa3082f025ff7d16488d7566f35461" name="firmware-system-u34" arch="x86_64">
    <version epoch="0" ver="1.40_2018_06_15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_06-01-2017" date="1496836800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1504526400">-     Added support for Dynamic Power Capping. This feature can be enabled from the
    BIOS/Platform Configuration (RBSU) Boot Time Optimizations Menu. This support
    requires Power Management Controller Firmware version 1.0.4 and Integrated
    Lights-Out (iLO) Firmware version 1.15 or later.
    
    Added support for the HPE Core Boost Technology. This feature requires HPE
    Innovation Engine Firmware 0.1.2.6 or later.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for LLC Dead Line Allocation. When running certain applications,
    modifying this setting from its default value may improve system performance.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for Stale A to S. When running certain applications, modifying this
    setting from its default value may improve system performance.
    
    Added support to detect and report unbalanced memory configurations that may
    result in non-optimal performance. Please consult the Memory Population
    Guidelines for more information on memory population rules and
    recommendations.
    
    Added a new Auto option for the XPT Prefetcher in the BIOS/Platform
    Configuration (RBSU) menu that will default the XPT prefetcher to disabled
    based on a current Intel sighting processor issue.  Enabling this option (via
    setting this option for Force Enable) may improve latency performance, but
    Intel has indicated rare stability issues may occur if XPT Prefetcher is
    enabled.
    
    Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated the system thermal logic to support the latest GPU adapters.
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1504612800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the Embedded UEFI Shell restclient utility would not
    properly configure attributes for Network TLS (HTTPS) support.
    
    Addressed an issue where the UEFI or Legacy Boot Order could still be modified
    after an incorrect Administrator Password was entered in the BIOS/Platform
    Configuration (RBSU) menus.
    
    Addressed an issue where the embedded AHCI SATA controller would not show up
    properly in the BIOS/Platform Configuration (RBSU) PCI Devices menu when no
    drives were attached to the controller.
    
    Addressed an issue where saving a configuration setting from an optional
    device's configuration page in the System Utilities menu would not be saved
    properly.  This issue was seen with one Network Adapter card.
    
    Addressed an issue where the system ROM would not correctly report a
    configuration error for the HPE Smart Battery storage subsystem when more
    devices were installed than could be supported by the installed battery.
    
    Addressed an issue where a platform configured with direct attached NVMe hard
    drives may report the incorrect location (box and bay location) from the
    System Utilities page.
    
    Addressed an issue where the System Utilities menu may not show the proper
    name for an optional PCIe Adapter.
    
    Addressed an issue where the chassis power supply information would not be
    properly reported from the Industry Standard SMBIOS records.
    
    Addressed an issue where the Integrated Lights Out (iLO) remote Console
    Keyboard and Mouse may not function properly when the system is configured for
    Legacy Boot Mode. This issue does not exist on systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where the HPE Jitter Performance feature settings could not
    be properly modified from the Integrated Lights Out web interface.
    
    Addressed an issue where the system may report that the HPE Smart Battery is
    charging when in fact the battery has failed. It is recommended to flash to
    this system ROM if a system is reporting Smart Battery issues.
    
    Addressed an issue where the Trusted Platform Module (TPM) option for TPM
    Visibility could not be configured through the RESTful API.
    
    Addressed an issue where the system may become unresponsive when repeatedly
    typing characters, such as DIR, in Legacy Boot Mode from a pre-OS environment.
    This issue does not impact systems in UEFI Boot Mode or a system once the
    system boots into an operating system.
    
    Addressed an issue where certain third party PCIe adapters, such as a Dialogic
    adapter, would not function properly due to the PCIe Maximum Payload size
    being incorrectly programmed.
    
    Addressed an issue where certain NVMe devices may not be detected when the x16
    slot PCIe Riser and three slot x8 riser are present in the server.
    
    Addressed an issue where a Network Boot option would still show an entry  in
    the Legacy Boot Order when Network Boot was disabled on the device from the
    BIOS/Platform Configuration (RBSU) Network Options Menu. This issue does not
    affect systems configured for UEFI Boot Mode.
    
    Addressed an issue where the system may become unresponsive when using the TAB
    key in the BIOS/Platform Configuration (RBSU) menus.
    
    Addressed an issue where the BIOS would not properly identify and halt a
    system from booting with an invalid DIMM configuration.
    
    Addressed an issue where the BIOS/Platform Configuration (RBSU) Energy
    Efficient Turbo setting was "backwards".  When the configuration setting was
    set to enabled, the feature would actually be Disabled.  When configured to
    Disabled, the feature would actually be enabled.
    
    Addressed an issue where the server might lockup and display a red screen when
    trying to repair a failed RAID volume off of an S100i SW RAID controller.
    
    Addressed an issue where the RESTful API may report that BIOS settings were
    not applied properly even when they are properly configured.
    
    Addressed an issue where the system may become unresponsive during boot after
    a warm reset, typically seen with a blank screen, when a Trusted Platform
    Module (TPM) is installed.  If reboot issues are seen with systems containing
    an optional TPM, it is highly recommended the System ROM be enabled to this
    revision or later.
    
    Addressed an extremely rare issue where the system may incorrectly report a
    413 Innovation Engine Authentication Error on a server reboot.
    
    Removed support for the BIOS/Platform Configuration (RBSU) Power On Logo
    disable functionality.
    
    Removed the Platform Configuration (RBSU) Option to enable or disable the
    Embedded Diagnostics.  Embedded Diagnostics is not supported on this server
    and the menu option should not have been available and was not functional.
    
    Removed Embedded Diagnostics support from System Utilities.
    
    Removed support for the chipset firmware based Trusted Platform Module (TPM)
    known as Intel Platform Trust Technology (Intel PTT). This feature is no
    longer supported due to stability issues and Intel recommends not supporting
    this feature. Users should instead install a discrete HPE TPM option for this
    support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508673600">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508760000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would not achieve maximum performance
    results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
    is enabled. This option is not enabled by default.
    
    Addressed an issue where the system may have the system time incorrectly
    "shifted" to the incorrect time after the operating system has been running
    for an extended period of time. This issue was typically seen under Microsoft
    Windows when the Set Time Automatically option was enabled from the Windows
    Date and Time Settings configuration page.
    
    Addressed an issue where the system may report an inaccurate error message in
    the Integrated Management Log (IML) when a memory training failure occurred.
    It is recommended that customers update to this version of the system ROM
    before replacing any DIMMs due to a training issue.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 System ROM. Note
    that this IML entry is only valid for servers using the Intel Xeon Scalable
    6143 processor. If the message and IML entry are received with any other
    processor model installed, the message is erroneous and can be ignored without
    any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510747200">-     Added support for HPE 16GB NVDIMM-N Persistent Memory. Support for this
    feature also requires Innovation Firmware Version 0.1.3.2. This version of
    System ROM and Innovation Engine Firmware 0.1.3.2 are the minimum supported
    Firmware for this feature.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510833600">-     *Important Notes:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514894400">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518696000">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518782400">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519128000">-     Added new Storage Information page to the System Information section of System
    Utilities.
    
    Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
    option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
    will bifurcate a PCIe slot into two equal width slots. This option is used for
    certain PCIe option cards that support/require bifurcation.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
    for Direct to UPI. When Enabled, this option can provide a performance benefit
    in multi-processor configured systems that are reliant on the UPI bus for
    remote memory or I/O accesses.
    
    Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
    for Enhanced CPU Cooling. When running certain processor intensive workloads,
    this option can provide additional cooling to the processors which can result
    in improved performance.
    
    Added a new System Utilities option for Embedded Diagnostics. To take
    advantage of this feature, the user must also update Intelligent Provisioning
    to version 3.10 or later.
    
    Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
    functionality in the BIOS System Utilities application. This feature also
    requires iLO firmware version 1.20 or later for proper support.
    
    Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
    SW RAID controller.
    
    Improved performance with applications and configurations that are sensitive
    to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
    Express I/O Proximity values in the ACPI System Locality Information Table
    (SLIT).
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519214400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the UEFI Boot Order would not get reset to a default
    value when loading a default configuration. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    Addressed an issue where the Embedded Serial Port option could not be properly
    configured through the RESTful Interface.
    
    Addressed an issue where the PCI Express I/O Proximity values were not
    properly allocated in the ACPI System Locality Information Table (SLIT). This
    change may help provide a performance benefit in applications and
    configurations that are sensitive to PCIe Device I/O NUMA awareness.
    
    Addressed a rare issue where the system may become unresponsive when a SAS
    drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
    This issue does not impact systems configured in AHCI mode.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1519300800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience an 389-Unexpected Shutdown and
    Restart, logged in the iLO Integrated Management Log (IML). This issue is not
    unique to HPE servers.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where the system may become unresponsive during POST or
    experience a Red Screen on the next boot following an I/O Machine Check
    Failure at runtime.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where systems configured with HPE s100i Software RAID may
    experience a failed RAID volume on a system reset.
    
    Added a new Power Supply Redundancy Message to inform a user of running a
    system configured with four power supplies in an invalid Power Supply
    Redundancy Mode such as 1+1 Redundancy Mode.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="026bd8bc55719ad66733b84801e5840a9fdc8c1852b454d5f0a59aa5e4feecb0" name="firmware-system-u37" arch="x86_64">
    <version epoch="0" ver="1.40_2018_06_15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_06-02-2017" date="1496923200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.02_06-14-2017" date="1502971200">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.02_06-14-2017" date="1503057600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the incorrect drive LED could be lit on a drive
    notification event with the embedded HPE SmartArray s100i controller when
    using a Microsoft Windows operating system. This issue does not impact systems
    configured for SATA AHCI Mode.
    
    Removed the Platform Configuration (RBSU) Option to enable or disable the
    Embedded Diagnostics. Embedded Diagnostics is not supported on this server and
    the menu option should not have been available and was not functional.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1504612800">-     Added support for Dynamic Power Capping. This feature can be enabled from the
    BIOS/Platform Configuration (RBSU) Boot Time Optimizations Menu. This support
    requires Power Management Controller Firmware version 1.0.4 and Integrated
    Lights-Out (iLO) Firmware version 1.15 or later.
    
    Added support for the HPE Core Boost Technology. This feature requires HPE
    Innovation Engine Firmware 0.1.2.6 or later.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for LLC Dead Line Allocation. When running certain applications,
    modifying this setting from its default value may improve system performance.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
    option for Stale A to S. When running certain applications, modifying this
    setting from its default value may improve system performance.
    
    Added support to detect and report unbalanced memory configurations that may
    result in non-optimal performance. Please consult the Memory Population
    Guidelines for more information on memory population rules and
    recommendations.
    
    Added a new Auto option for the XPT Prefetcher in the BIOS/Platform
    Configuration (RBSU) menu that will default the XPT prefetcher to disabled
    based on a current Intel sighting processor issue.  Enabling this option (via
    setting this option for Force Enable) may improve latency performance, but
    Intel has indicated rare stability issues may occur if XPT Prefetcher is
    enabled.
    
    Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
    
    Updated the system thermal logic to support the latest GPU adapters.
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1504699200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the Embedded UEFI Shell restclient utility would not
    properly configure attributes for Network TLS (HTTPS) support.
    
    Addressed an issue where the UEFI or Legacy Boot Order could still be modified
    after an incorrect Administrator Password was entered in the BIOS/Platform
    Configuration (RBSU) menus.
    
    Addressed an issue where the embedded AHCI SATA controller would not show up
    properly in the BIOS/Platform Configuration (RBSU) PCI Devices menu when no
    drives were attached to the controller.
    
    Addressed an issue where saving a configuration setting from an optional
    device's configuration page in the System Utilities menu would not be saved
    properly.  This issue was seen with one Network Adapter card.
    
    Addressed an issue where the system ROM would not correctly report a
    configuration error for the HPE Smart Battery storage subsystem when more
    devices were installed than could be supported by the installed battery.
    
    Addressed an issue where a platform configured with direct attached NVMe hard
    drives may report the incorrect location (box and bay location) from the
    System Utilities page.
    
    Addressed an issue where the System Utilities menu may not show the proper
    name for an optional PCIe Adapter.
    
    Addressed an issue where the chassis power supply information would not be
    properly reported from the Industry Standard SMBIOS records.
    
    Addressed an issue where the chassis firmware revision would not be reported
    properly from the System Information page or Integrated Lights Out (iLO) web
    interface.
    
    Addressed an issue where the Industry Standard SMBIOS Type 3 record for
    chassis information may not properly report the chassis serial number.  
      
    Addressed an issue where the Integrated Lights Out (iLO) remote Console
    Keyboard and Mouse may not function properly when the system is configured for
    Legacy Boot Mode. This issue does not exist on systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where the HPE Jitter Performance feature settings could not
    be properly modified from the Integrated Lights Out web interface.
    
    Addressed an issue where the system may report that the HPE Smart Battery is
    charging when in fact the battery has failed. It is recommended to flash to
    this system ROM if a system is reporting Smart Battery issues.
    
    Addressed an issue where the Trusted Platform Module (TPM) option for TPM
    Visibility could not be configured through the RESTful API.
    
    Addressed an issue where the system may become unresponsive when repeatedly
    typing characters, such as DIR, in Legacy Boot Mode from a pre-OS environment.
    This issue does not impact systems in UEFI Boot Mode or a system once the
    system boots into an operating system.
    
    Addressed an issue where certain third party PCIe adapters, such as a Dialogic
    adapter, would not function properly due to the PCIe Maximum Payload size
    being incorrectly programmed.
    
    Addressed an issue where certain NVMe devices may not be detected when the x16
    slot PCIe Riser and three slot x8 riser are present in the server.
    
    Addressed an issue where a Network Boot option would still show an entry  in
    the Legacy Boot Order when Network Boot was disabled on the device from the
    BIOS/Platform Configuration (RBSU) Network Options Menu. This issue does not
    affect systems configured for UEFI Boot Mode.
    
    Addressed an issue where the system may become unresponsive when using the TAB
    key in the BIOS/Platform Configuration (RBSU) menus.
    
    Addressed an issue where the BIOS would not properly identify and halt a
    system from booting with an invalid DIMM configuration.
    
    Addressed an issue where the BIOS/Platform Configuration (RBSU) Energy
    Efficient Turbo setting was "backwards".  When the configuration setting was
    set to enabled, the feature would actually be Disabled.  When configured to
    Disabled, the feature would actually be enabled.
    
    Addressed an issue where the server might lockup and display a red screen when
    trying to repair a failed RAID volume off of an S100i SW RAID controller.
    
    Addressed an issue where the RESTful API may report that BIOS settings were
    not applied properly even when they are properly configured.
    
    Addressed an issue where the system may become unresponsive during boot after
    a warm reset, typically seen with a blank screen, when a Trusted Platform
    Module (TPM) is installed.  If reboot issues are seen with systems containing
    an optional TPM, it is highly recommended the System ROM be enabled to this
    revision or later.
    
    Addressed an extremely rare issue where the system may incorrectly report a
    413 Innovation Engine Authentication Error on a server reboot.
    
    Removed support for the BIOS/Platform Configuration (RBSU) Power On Logo
    disable functionality.
    
    Removed support for the chipset firmware based Trusted Platform Module (TPM)
    known as Intel Platform Trust Technology (Intel PTT). This feature is no
    longer supported due to stability issues and Intel recommends not supporting
    this feature. Users should instead install a discrete HPE TPM option for this
    support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508673600">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508760000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would not achieve maximum performance
    results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
    is enabled. This option is not enabled by default.
    
    Addressed an issue where the system may have the system time incorrectly
    "shifted" to the incorrect time after the operating system has been running
    for an extended period of time. This issue was typically seen under Microsoft
    Windows when the Set Time Automatically option was enabled from the Windows
    Date and Time Settings configuration page.
    
    Addressed an issue where the system may report an inaccurate error message in
    the Integrated Management Log (IML) when a memory training failure occurred.
    It is recommended that customers update to this version of the system ROM
    before replacing any DIMMs due to a training issue.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 System ROM. Note
    that this IML entry is only valid for servers using the Intel Xeon Scalable
    6143 processor. If the message and IML entry are received with any other
    processor model installed, the message is erroneous and can be ignored without
    any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510747200">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510833600">-     *Important Notes:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514894400">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518696000">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518782400">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1518782401">-     Added new Storage Information page to the System Information section of System
    Utilities.
    
    Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
    option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
    will bifurcate a PCIe slot into two equal width slots. This option is used for
    certain PCIe option cards that support/require bifurcation.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
    for Direct to UPI. When Enabled, this option can provide a performance benefit
    in multi-processor configured systems that are reliant on the UPI bus for
    remote memory or I/O accesses.
    
    Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
    for Enhanced CPU Cooling. When running certain processor intensive workloads,
    this option can provide additional cooling to the processors which can result
    in improved performance.
    
    Added a new System Utilities option for Embedded Diagnostics. To take
    advantage of this feature, the user must also update Intelligent Provisioning
    to version 3.10 or later.
    
    Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
    functionality in the BIOS System Utilities application. This feature also
    requires iLO firmware version 1.20 or later for proper support.
    
    Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
    SW RAID controller.
    
    Improved performance with applications and configurations that are sensitive
    to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
    Express I/O Proximity values in the ACPI System Locality Information Table
    (SLIT).
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1518868800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the UEFI Boot Order would not get reset to a default
    value when loading a default configuration. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    Addressed an issue where the Embedded Serial Port option could not be properly
    configured through the RESTful Interface.
    
    Addressed an issue where the PCI Express I/O Proximity values were not
    properly allocated in the ACPI System Locality Information Table (SLIT). This
    change may help provide a performance benefit in applications and
    configurations that are sensitive to PCIe Device I/O NUMA awareness.
    
    Addressed a rare issue where the system may become unresponsive when a SAS
    drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
    This issue does not impact systems configured in AHCI mode.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.38_03-20-2018-2.1" date="1518955200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system may experience an intermittent RESTful API
    Error or the BIOS REST Registry would not be available after a system reboot.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1519041600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience an 389-Unexpected Shutdown and
    Restart, logged in the iLO Integrated Management Log (IML). This issue is not
    unique to HPE servers.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where the system may become unresponsive during POST or
    experience a Red Screen on the next boot following an I/O Machine Check
    Failure at runtime.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where systems configured with HPE s100i Software RAID may
    experience a failed RAID volume on a system reset.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="4eca7da9fcaf1836b0b3981f6975d67226d988b7f1e36b0be823d6fb3ef022b9" name="firmware-system-u38" arch="x86_64">
    <version epoch="0" ver="1.40_2018_06_15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1506513600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508760000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would not achieve maximum performance
    results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
    is enabled. This option is not enabled by default.
    
    Addressed an issue where the system may have the system time incorrectly
    "shifted" to the incorrect time after the operating system has been running
    for an extended period of time. This issue was typically seen under Microsoft
    Windows when the Set Time Automatically option was enabled from the Windows
    Date and Time Settings configuration page.
    
    Addressed an issue where the system may report an inaccurate error message in
    the Integrated Management Log (IML) when a memory training failure occurred.
    It is recommended that customers update to this version of the system ROM
    before replacing any DIMMs due to a training issue.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 System ROM. Note
    that this IML entry is only valid for servers using the Intel Xeon Scalable
    6143 processor. If the message and IML entry are received with any other
    processor model installed, the message is erroneous and can be ignored without
    any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510833600">-     *Important Notes:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518782400">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519128000">-     Added new Storage Information page to the System Information section of System
    Utilities.
    
    Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
    option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
    will bifurcate a PCIe slot into two equal width slots. This option is used for
    certain PCIe option cards that support/require bifurcation.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
    for Direct to UPI. When Enabled, this option can provide a performance benefit
    in multi-processor configured systems that are reliant on the UPI bus for
    remote memory or I/O accesses.
    
    Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
    for Enhanced CPU Cooling. When running certain processor intensive workloads,
    this option can provide additional cooling to the processors which can result
    in improved performance.
    
    Added a new System Utilities option for Embedded Diagnostics. To take
    advantage of this feature, the user must also update Intelligent Provisioning
    to version 3.10 or later.
    
    Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
    functionality in the BIOS System Utilities application. This feature also
    requires iLO firmware version 1.20 or later for proper support.
    
    Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
    SW RAID controller.
    
    Improved performance with applications and configurations that are sensitive
    to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
    Express I/O Proximity values in the ACPI System Locality Information Table
    (SLIT).
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519214400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the UEFI Boot Order would not get reset to a default
    value when loading a default configuration. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    Addressed an issue where the Embedded Serial Port option could not be properly
    configured through the RESTful Interface.
    
    Addressed an issue where the PCI Express I/O Proximity values were not
    properly allocated in the ACPI System Locality Information Table (SLIT). This
    change may help provide a performance benefit in applications and
    configurations that are sensitive to PCIe Device I/O NUMA awareness.
    
    Addressed a rare issue where the system may become unresponsive when a SAS
    drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
    This issue does not impact systems configured in AHCI mode.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1519300800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience an 389-Unexpected Shutdown and
    Restart, logged in the iLO Integrated Management Log (IML). This issue is not
    unique to HPE servers.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where the system may become unresponsive during POST or
    experience a Red Screen on the next boot following an I/O Machine Check
    Failure at runtime.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where systems configured with HPE s100i Software RAID may
    experience a failed RAID volume on a system reset.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="3c8304f83dc512347fd2d1baaeaa5cefecc505e40820ab8bad83fad89843d2b1" name="firmware-system-u40" arch="x86_64">
    <version epoch="0" ver="1.40_2018_06_15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1506513600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508760000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would not achieve maximum performance
    results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
    is enabled. This option is not enabled by default.
    
    Addressed an issue where the system may have the system time incorrectly
    "shifted" to the incorrect time after the operating system has been running
    for an extended period of time. This issue was typically seen under Microsoft
    Windows when the Set Time Automatically option was enabled from the Windows
    Date and Time Settings configuration page.
    
    Addressed an issue where the system may report an inaccurate error message in
    the Integrated Management Log (IML) when a memory training failure occurred.
    It is recommended that customers update to this version of the system ROM
    before replacing any DIMMs due to a training issue.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 System ROM. Note
    that this IML entry is only valid for servers using the Intel Xeon Scalable
    6143 processor. If the message and IML entry are received with any other
    processor model installed, the message is erroneous and can be ignored without
    any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510833600">-     *Important Notes:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518782400">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1518868800">-     Added new Storage Information page to the System Information section of System
    Utilities.
    
    Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
    option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
    will bifurcate a PCIe slot into two equal width slots. This option is used for
    certain PCIe option cards that support/require bifurcation.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
    for Direct to UPI. When Enabled, this option can provide a performance benefit
    in multi-processor configured systems that are reliant on the UPI bus for
    remote memory or I/O accesses.
    
    Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
    for Enhanced CPU Cooling. When running certain processor intensive workloads,
    this option can provide additional cooling to the processors which can result
    in improved performance.
    
    Added a new System Utilities option for Embedded Diagnostics. To take
    advantage of this feature, the user must also update Intelligent Provisioning
    to version 3.10 or later.
    
    Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
    functionality in the BIOS System Utilities application. This feature also
    requires iLO firmware version 1.20 or later for proper support.
    
    Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
    SW RAID controller.
    
    Improved performance with applications and configurations that are sensitive
    to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
    Express I/O Proximity values in the ACPI System Locality Information Table
    (SLIT).
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1518955200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the UEFI Boot Order would not get reset to a default
    value when loading a default configuration. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    Addressed an issue where the Embedded Serial Port option could not be properly
    configured through the RESTful Interface.
    
    Addressed an issue where the PCI Express I/O Proximity values were not
    properly allocated in the ACPI System Locality Information Table (SLIT). This
    change may help provide a performance benefit in applications and
    configurations that are sensitive to PCIe Device I/O NUMA awareness.
    
    Addressed a rare issue where the system may become unresponsive when a SAS
    drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
    This issue does not impact systems configured in AHCI mode.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1519041600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience an 389-Unexpected Shutdown and
    Restart, logged in the iLO Integrated Management Log (IML). This issue is not
    unique to HPE servers.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where the system may become unresponsive during POST or
    experience a Red Screen on the next boot following an I/O Machine Check
    Failure at runtime.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where systems configured with HPE s100i Software RAID may
    experience a failed RAID volume on a system reset.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="18b53f4cd14e3707854faf16c1cf7738b735fe5249a373a28438df90145f4ae0" name="firmware-system-u41" arch="x86_64">
    <version epoch="0" ver="1.40_2018_06_15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_08-18-2017" date="1506513600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_09-29-2017" date="1508760000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would not achieve maximum performance
    results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
    is enabled. This option is not enabled by default.
    
    Addressed an issue where the system may have the system time incorrectly
    "shifted" to the incorrect time after the operating system has been running
    for an extended period of time. This issue was typically seen under Microsoft
    Windows when the Set Time Automatically option was enabled from the Windows
    Date and Time Settings configuration page.
    
    Addressed an issue where the system may report an inaccurate error message in
    the Integrated Management Log (IML) when a memory training failure occurred.
    It is recommended that customers update to this version of the system ROM
    before replacing any DIMMs due to a training issue.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 System ROM. Note
    that this IML entry is only valid for servers using the Intel Xeon Scalable
    6143 processor. If the message and IML entry are received with any other
    processor model installed, the message is erroneous and can be ignored without
    any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_11-14-2017" date="1510833600">-     *Important Notes:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM enables flash support for Innovation Engine
    (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
    updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
    without this revision of the System ROM or later will result in the flash
    operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
    and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
    CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
    and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
    bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
    details regarding these security vulnerabilities will be published to these
    links on November 20,2017. These security vulnerabilities are not unique to
    HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
    SPS FW 04.00.04.288.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.28_12-11-2017" date="1514980800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32_02-01-2018" date="1518782400">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system updates, provides
    mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
    known as Spectre. The revision of the microcode included in this System ROM
    addresses issues with more frequent reboots and unpredictable system behavior
    which impacted the previous Intel microcode which was part of the Spectre
    Variant 2 mitigation.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Updated the Intel processor microcode to the latest version.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519214400">-     Added new Storage Information page to the System Information section of System
    Utilities.
    
    Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
    option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
    will bifurcate a PCIe slot into two equal width slots. This option is used for
    certain PCIe option cards that support/require bifurcation.
    
    Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
    for Direct to UPI. When Enabled, this option can provide a performance benefit
    in multi-processor configured systems that are reliant on the UPI bus for
    remote memory or I/O accesses.
    
    Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
    for Enhanced CPU Cooling. When running certain processor intensive workloads,
    this option can provide additional cooling to the processors which can result
    in improved performance.
    
    Added a new System Utilities option for Embedded Diagnostics. To take
    advantage of this feature, the user must also update Intelligent Provisioning
    to version 3.10 or later.
    
    Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
    functionality in the BIOS System Utilities application. This feature also
    requires iLO firmware version 1.20 or later for proper support.
    
    Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
    SW RAID controller.
    
    Improved performance with applications and configurations that are sensitive
    to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
    Express I/O Proximity values in the ACPI System Locality Information Table
    (SLIT).
    
    Updated the RESTful API HPE BIOS Attribute Registry resources to match the
    latest BIOS/Platform Configuration options.
    
    Updated the language translations (non-English modes) for System Utilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519300800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the UEFI Boot Order would not get reset to a default
    value when loading a default configuration. This issue does not impact systems
    configured in Legacy Boot Mode.
    
    Addressed an issue where the High Performance Event Timer (HPET) may not
    function properly under an Operating System. This was typically seen under a
    Windows Operating System where the HPET was reported as not functioning
    properly in Windows Device Manager.
    
    Addressed an issue where the Embedded Serial Port option could not be properly
    configured through the RESTful Interface.
    
    Addressed an issue where the PCI Express I/O Proximity values were not
    properly allocated in the ACPI System Locality Information Table (SLIT). This
    change may help provide a performance benefit in applications and
    configurations that are sensitive to PCIe Device I/O NUMA awareness.
    
    Addressed a rare issue where the system may become unresponsive when a SAS
    drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
    This issue does not impact systems configured in AHCI mode.
    
    Addressed an issue where the system may experience an erroneous boot-time
    message and Integrated Management Log (IML) entry stating that Core Boost
    Technology is disabled due to a lack of an iLO Advanced License (531 - Core
    Boost Technology missing required iLO License) when using the Version 1.20
    System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
    System ROM. Note that this IML entry is only valid for servers using the Intel
    Xeon Scalable 6143 processor. If the message and IML entry are received with
    any other processor model installed, the message is erroneous and can be
    ignored without any negative impact to the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1519387200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience an 389-Unexpected Shutdown and
    Restart, logged in the iLO Integrated Management Log (IML). This issue is not
    unique to HPE servers.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where the system may become unresponsive during POST or
    experience a Red Screen on the next boot following an I/O Machine Check
    Failure at runtime.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where systems configured with HPE s100i Software RAID may
    experience a failed RAID volume on a system reset.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="289a952bb898e49f8fdbaa0d5712c0ff34bbeadd1d33aeebdd71fcfc3318ea0f" name="firmware-system-u45" arch="x86_64">
    <version epoch="0" ver="1.40_2018_06_15" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_04-12-2018" date="1518955200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1519041600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where systems may experience an 389-Unexpected Shutdown and
    Restart, logged in the iLO Integrated Management Log (IML). This issue is not
    unique to HPE servers.
    
    Addressed an issue where the Embedded Diagnostics may not launch properly when
    the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Integrated Management Log (IML) Viewer in the
    System Utilities menu may become unresponsive when launched.
    
    Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
    when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
    
    Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
    not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
    does not impact systems configured with a TPM operating in TPM 1.2 mode.
    
    Addressed an issue where the system may not be able to boot to Intelligent
    Provisioning when a third party USB Key was installed in one of the server USB
    Ports. This issue was seen with a specific USB Key and has not been seen with
    other devices.
    
    Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
    boot properly when the UEFI POST Discovery Mode option is set to Force Full
    Discovery.
    
    Addressed an issue where the system may become unresponsive during POST or
    experience a Red Screen on the next boot following an I/O Machine Check
    Failure at runtime.
    
    Addressed an issue where a system configured with the internal SD Card
    disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
    installed would not boot from the HPE Dual SD card USB Module when configured
    in Legacy Boot Mode. This issue does not impact systems configured in UEFI
    Boot Mode.
    
    Addressed an issue where a system configured with an optional HPE CN1200E-T
    adapter would not boot properly when configured in Legacy Boot Mode. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where systems configured with HPE s100i Software RAID may
    experience a failed RAID volume on a system reset.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="7d5d8c5baeea36f7f78f5be7e059eaf427db14415754d5dbdabb83f6d364d494" name="firmware-vceth" arch="i386">
    <version epoch="0" ver="4.62" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.10" date="1284465600">-     *Enhancements/New Features:  
    **     Support for HP ProLiant BL 460c G7 server.   
         Support for HP NC522m Dual Port Flex-10 10GbE Multifunction BL-c Adapter.   
         Removed VCM requirement for Primary/Secondary VC Interconnect modules to be placed in I/O bays 1 and 2.   
         Support for Brocade 804 8Gb FC hBA for HP BladeSystem c-Class.   
         Provides the ability to display Fibre Channel and Ethernet port statistics via the VCM CLI.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.10" date="1284552000">-     *Important Notes:  
    **     Read the latest version of HP Virtual Connect Release Notes. It can be found in the "User Guide" section, under the URL: [http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?contentType=SupportManual&amp;amp;lang=en&amp;amp;cc=us&amp;amp;docIndexId=64180&amp;amp;taskId=101&amp;amp;prodTypeId=3709945&amp;amp;prodSeriesId=3552695](http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?contentType=SupportManual&amp;amp;lang=en&amp;amp;cc=us&amp;amp;docIndexId=64180&amp;amp;taskId=101&amp;amp;prodTypeId=3709945&amp;amp;prodSeriesId=3552695)  
      
      
    **Problems Fixed:**  
         Dot1dBasePortMTUExceededDiscards incrementing even with jumbo frames enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.15" date="1289304000">-     *Enhancements/New Features:  
    **      Added support for the HP VC FlexFabric 10Gb/24-port Module   
          Added support for the HP NC551m Dual Port FlexFabric 10Gb Converged Network Adapter.   
          Added support for the HP ProLiant BL2x220c G7 Server Blades.   
          Added support for the HP NC552m 10Gb 2-port Flex-10 Ethernet Adapter.   
          Added support for the HP NC542m Dual Port Flex-10 10GbE BL-c Adapter.   
          Added support for the HP NC551m Dual Port FlexFabric Adapter protocol personality change between FCoE and iSCSI.   
          Added support for full iSCSI and TCP offload with NC551m FlexFabric adapters and FlexFabric/Flex-10 modules.   
          Added support for iSCSI boot with NC551m FlexFabric adapters and FlexFabric/Flex-10 modules.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.15" date="1289390400">-     *Important Notes:  
    **     Read the latest version of HP Virtual Connect Release Notes. It can be found in the User Guide section, under the URL:   
            
      [http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?contentT
    ype=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=101&amp;prodTypeId=3709945
    &amp;prodSeriesId=3552695](http://h20000.www2.hp.com/bizsupport/TechSupport/Docume
    ntIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=10
    1&amp;prodTypeId=3709945&amp;prodSeriesId=3552695)  
           
      
      
    **Problems Fixed:**  
          Resolved an issue, that can result in a network outage, when a profile is created with duplicate multiple networks.   
          Resolved an issue were Virtual Connect Manager (VCM) will reset modules that have port mirroring enabled when VCM restarts, and will casue a network outage.   
          Resolved an issue were VC modules do not provide information about CPU, part number, etc. via Command Line Interface (CLI).   
          Resolved an issue when using VC CLI, were a user is unable to add LDAP groups with names containing spaces.   
          Resolved an issue when a profile is created with multiple networks that use a Shared Uplink Set (SUS) without selecting any networks, and if this profile is applied to a server with Flex NICs, this will result in a segmentation fault, VCM SEGV.   
          Resolved an issue were 'About' HP VCM pop-up window was causing IE8 to crash, which results, in the About table not being displayed.  
          Resolved an issue with VCM SEGV when the user has a profile (with multiple networks defined in a connection without a network being configured), then edits the profile without making any changes, and then applies the profile to a server with Flex-10 LOM.
    
    **Known Issues:  
    **In a double-dense domain configuration, interconnect bays 7 and 8 should not be used to create a FC Fabric. The fabric should instead be created on bays 5 and 6. If a fabric is created on bays 7 or 8 using VCMCLI, an incorrect error message may be displayed 'ERROR: Module not found' instead of 'ERROR: A fabric is not allowed to be created with the specified bay for a double-sense configuration'   
          When a Blade server port has multiple FlexNICs defined (one of them is defined as FCoE) and the FCoE FlexNIC is deleted, the band width does not redistribute to other active FlexNICs even through the GUI will show it has.   
          If the Primary VC modules loses power or is removed, a Profile Status change trap is not sent as it should be. Work-around: When the Primary VC module loses power or is removed, the cpqHoSWRunninagStatusChangeTrap trap (defined in the cpqhost.mib MIB) will be sent by the backup VC module when it becomes Primary. A sample trap is shown below:   
               
             Enterprise Specific Trap (.11017) Uptime: 20 days, 2:54:46.44,   
             SNMPv2-MIB::sysName.0 = STRING: bay2TC,   
             SNMPv2-SMI::enterprises.232.11.2.11.1.0 = INTEGER: 10,   
             SNMPv2-SMI::enterprises.232.11.2.6.1.1.2.1 = STRING: "aus-c7000-13_vc_domain",   
             SNMPv2-SMI::enterprises.232.11.2.6.1.1.3.1 = STRING: "HP Virtual Connect Domain Manager",   
             SNMPv2-SMI::enterprises.232.11.2.6.2.0 = STRING: "VCM Domain status trap",   
             SNMPv2-SMI::enterprises.232.11.2.6.1.1.4.1 = STRING: "3.15",   
             SNMPv2-SMI::enterprises.232.11.2.6.1.1.12.1 = INTEGER: 4,   
             SNMPv2-SMI::enterprises.232.11.2.6.1.1.13.1 = INTEGER: 5,   
             SNMPv2-SMI::enterprises.232.11.2.6.1.1.14.1 = STRING: "VcD_6f54796e7543",   
             SNMPv2-SMI::enterprises.232.11.2.6.1.1.15.1 = INTEGER: 2   
               
             The two MIB OIDs in the trap above to analyze are:   
             enterprises.232.11.2.6.1.1.13.1   
             enterprises.232.11.2.6.1.1.15.1   
               
             These OIDs will contain the following values when the Backup VC module has become the Primary:   
             cpqHoSWRunningConfigStatus : operational(5)   
             cpqHoSWRunningRedundancyMode : master(2)   
               
          When upgrading from a pre-3.00 VC release, if Fibre Channel SNMP traps were defined with DNS type of the Trap Destination address, upon completion of the upgrade SNMP settings will not be applied to the VC-FC modules. Work-around: Edit any FC SNMP trap destinations, using the GUI or CLI, that have a DNS name for the trap destination and change the DNS name to an IPv4 address.   
          When Virtual Connect has assigned a Server Profile to a server, the ROM-Based Setup Utility (RBSU) can't modify the protocol configuration (iSCSI/FCoE) of any NIC (including the 551m), even if the NIC is not connected to a Virtual Connect module. Any protocol configuration changes must be made when the Server Profile is not assigned to the server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.17" date="1301054400">-     *Firmware Dependency:  
    **      OA: Minimum firmware version: 3.11 / Recommended version: 3.21   
            
          Generic firmware dependency is documented in the HP Virtual Connect Release Notes. It can be found in the 'User Guide' section, under the URL: _[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=101&amp;prodTypeId=3709945&amp;prodSeriesId=3552695_](http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=101&amp;prodTypeId=3709945&amp;prodSeriesId=3552695)  
    
      
    **Problems Fixed:**  
          Resolved an issue where the primary VC module could not communicate with other modules due to a problem with the reverse DNS lookup when DNS is enabled in the VC infrastructure.   
          Resolved an issue where the VCM GUI was using HTTP instead of HTTPS.   
          Resolved an issue where changes in the SNMP configuration caused an outage.   
          Resolved an issue where updating gen numbers while creating or assigning a profile caused a NO-COMM state.   
          Resolved a GUI issue where renaming the associated network on the Edit Ethernet Network screen cleared the native property.   
          Resolved a GUI issue where clicking the Server Connections tab on the Ethernet Networks screen caused a popup message to appear stating that there are no server connections to display, even when server profiles with assigned networks existed.   
          Resolved a GUI issue where the Calculating Server Connections progress bar hung after clicking the Server Connections tab on the Ethernet Networks screen.   
          Resolved an issue where OA would enter NO-COMM state when multiple VC Enet modules were reset at the same time and then reconfigured. The VC Ethernet Module recovery algorithm has been optimized to recover Odd side modules and then Even side modules (previously was a full reset/recovery of all modules in parallel). Depending on configuration of the Domain, this will reduce or eliminate Network outage during a full enclosure recovery.   
          Resolved loss of FC connectivity when an 8Gb/24-Port VC-FC Module receives a multi-sequence frame from an in band Storage Management application (application was executing on a server within the c7000 enclosure). Resulted in a 8Gb/24-Port FC Module reset and loss of FC connectivity.   
          Resolved an issue when the VC-FC 24-Port Module would not recover from an NO-COMM state after an OA failover. The IP address for the FC Module was not being updated correctly, and blocking the proper communication with the Primary VC Module.  
          Resolved an issue where VCM reported a NO-COMM state for a VC-FC module, even though the VC-FC module was still responding to a ping command.   
          Resolved an issue where the VC 8Gb/24-port FC module firmware version information did not display correctly on the OA rack firmware page. This resolution requires OA version 3.30.   
          Resolved an issue with VC Manager failing to retrieve configuration generation number from VC Ethernet Module.   
          Resolved an issue where the network nativelan setting cleared after adding another network.   
          Resolved an issue where an hpvcm_deleteManagedObjects return code error occurred when deleting a profile.   
          Resolved an issue that delayed the startup time on an enclosure with eight Flex-10/FlexFabric modules.   
          Resolved a performance issue where adding a single network caused an update of all configured networks.   
          Resolved an issue where firmware details did not display on a Firefox browser window.   
          Resolved an issue where FCoE login took longer than expected when changing between fabrics.   
          Resolved an issue where the VCM CLI command "set enet-vlan" did not return an error for the command "set enet-vlan VlanTagControl=Tunnel SharedServerVlanId=true".   
          Resolved an HP Integrity BL8x0c i2 Series Server Blade issue where there were problems disconnecting Flex-10 ports with I/O modules that do not support Flex-10, which could result in disabled network ports appearing as enabled.   
          Resolved a GUI issue where titles on the Device Bay Summary screen were not displayed consistently.   
          Resolved an issue where an SNMP trap configuration with only FC traps selected could not have an associated set of severities.   
          Resolved an issue where an error was not indicated for login redistribution for a degraded/failed SAN in external connections.  
          Resolved a GUI issue for HP Integrity BL8x0c i2 Series Server Blades where the entries in the Server Ethernet Adapter Information table did not properly collapse and expand.  
          Resolved an issue found in an Integrity FlexFabric environment where the HP-UX boot path was lost while unassigning and reassigning a profile.  
          Resolved an issue for a race condition between module recovery and enclosure recovery when an enclosure was recovering from an enclosure NO-COMM condition.  
          Resolved an issue when recovering from a module NO-COMM state where the correct module state is properly tracked to avoid unnecessary failure for LANIO calls and GenNumber requests.  
          Resolved an FC module firmware issue where the VC 8Gb/24-port FC module firmware version is displayed as "Not Available" in OA, but VCM has the correct firmware version information.  
          Resolved an FC module firmware issue where the DHCP client in the VC 8Gb/24-port FC module firmware became corrupted, causing the FC module to stop responding to VCM, resulting in a NO-COMM state.  
          Resolved an issue when VC modules coming out of NO-COMM state, they may not be in sync with each other, which will result in unexpected additional module failures.  
          Resolved a restriction where customers need to put the VC domain in VCEM maintenance mode in order to get the support dump.  
          Resolved an issue where the GUI will state that the event manager registration has expired and then the user is logged out of the GUI unexpectedly.  
          Resolved an FC connection outage due to a failure of the Virtual Connect Flex Fabric primary module.  During the Backup Module recovery, the error caused a full Virtual Connect reset and recovery which created the outage.  
          Resolved an issue with growing memory utilization on HP VC Flex-10 10Gb Ethernet modules when Blades are in a PXE Boot loop.  
          Resolved an issue with a small memory leak found in stpd when handling of subport MED data update notices.  
          Resolved an issue where a VC domain will get into NO-COMM state after performing OA failover and then fail back.  
          Resolved an issue where the Private Networks filter rules were not updated when LAG (Link Aggregation Group) membership changes.  
          Resolved an issue where when a module recovers from NO-COMM state, the stacking links will show failed status even though there is no real operational problem.  
          Made adjustment for the Maximum RSS memory limit for graceful VC management process shutdown.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.18" date="1304510400">-     *Firmware Dependency:  
    **     OA: Minimum firmware version: 3.11 / Recommended version: 3.30   
            
          Generic firmware dependency is documented in the HP Virtual Connect Release Notes. It can be found in the 'User Guide' section, under the URL: http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=101&amp;prodTypeId=3709945&amp;prodSeriesId=3552695 
    
      
    **Problems Fixed:**  
           Resolved an issue where a Virtual Connect Domain with large number of networks may experience an unstable network condition when a VC Ethernet module is restarted in one of the following circumstances:   
              * A power-cycle (Off/On) from the Onboard Administrator   
              * A reset/reboot from the Onboard Administrator   
              * A removal/reinsert into the Interconnect Bay</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.30" date="1315310400">-     *New Features:**
    
      * Command Line Interface Telemetry - New CLI commands to troubleshoot Virtual Connect system and networking issues.
      * Network Access Groups for profile - Limits server profile access to networks that are defined within the group.
      * Simplified iSCSI boot setup - Automatically retrieve parameters from HP 4000 SAN solutions and attach to server profiles. Significantly reduces manual entries required.
      * Simultaneous tunneled and mapped VLAN connections - Unique VLAN flexibility supports best practice network requirements for virtualized servers.
      * Increased mapped VLAN capacity - up to 1000 VLANs SUS from 128 and up to 162 VLAN to down link from 28.
      * Enhanced port status - Feature to detect why a port is currently not in linked status.
      * GUI Profile Wizard support (Ethernet, iSCSI, FC, FCoE)
      * Native IE8 support
      * IGMPv3 Phase 1 IPv4 only (no support for source specific multicast)
      * OS Initiated Network Loop Detection and Prevention - uses Cisco PVST BPDUs
      * TACACS+/RADIUS role based security - User authentication, Command Authorization and Command loggings for network and storage teams.
      * Updated SNMP MIBs - Severity level added to all traps (alerts) to improve notification
      * Support for user-defined login screen notice (typically a security message)
      * Support for Log File Compression
      * Support connections for H3C DACs</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.30" date="1315396800">-     The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the "User guide" section of the following
    URL**: **[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?c
    ontentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=
    3709945&amp;prodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport
    /DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;ta
    skId=135&amp;prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.51" date="1326110400">-     The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the "User guide" section of the following
    URL**: **[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?c
    ontentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=
    3709945&amp;prodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport
    /DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;ta
    skId=135&amp;prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.60" date="1337083200">-     The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the "User guide" section of the following
    URL**: **[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?c
    ontentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=
    3709945&amp;prodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport
    /DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;ta
    skId=135&amp;prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.61" date="1344254400">-     The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the "User guide" section of the following
    URL**: **[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?c
    ontentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=
    3709945&amp;prodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport
    /DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;ta
    skId=135&amp;prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.62" date="1344340800">-     The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the following URL**:
    **&lt;http://www.hp.com/go/vc/manuals&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.70" date="1344427200">-     The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the "User guide" section of the following
    URL**: **[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?c
    ontentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=
    3709945&amp;prodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport
    /DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;ta
    skId=135&amp;prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.75" date="1361275200">-     The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the "User guide" section of the following
    URL**: **[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?c
    ontentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=
    3709945&amp;prodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport
    /DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;ta
    skId=135&amp;prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.01" date="1370865600">-     The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the "User guide" section of the following
    URL**: **[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?c
    ontentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=
    3709945&amp;prodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport
    /DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;ta
    skId=135&amp;prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.10-2.1" date="1397995200">-     *Corrected OpenSSL security vulnerability communicated in Security Bulletin HPSBMU02998 for CVE-2014-0160 known as "Heartbleed".**  
      
    The latest list of issues resolved can be found in the [VC 4.10 HP Virtual
    Connect Release Notes](http://h20565.www2.hp.com/portal/site/hpsc/template.PAG
    E/action.process/public/psi/manualsDisplay/?sp4ts.oid=4144084&amp;javax.portlet.ac
    tion=true&amp;spf_p.tpst=psiContentDisplay&amp;javax.portlet.begCacheTok=com.vignette.
    cachetoken&amp;spf_p.prp_psiContentDisplay=wsrp-interactionState%3DdocId%253Demr_n
    a-c03923055%257CdocLocale%253Den_US&amp;javax.portlet.endCacheTok=com.vignette.cac
    hetoken).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.20-2.1" date="1398081600">-     Corrected OpenSSL security vulnerability communicated in Security Bulletin
    HPSBMU02998 for CVE-2014-0160 known as "Heartbleed".  
      
    The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the "User guide" section of the following
    URL**: **[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?c
    ontentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=
    3709945&amp;prodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport
    /DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;ta
    skId=135&amp;prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.31" date="1415361600">* Fri Oct 03 2014 HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.21
-     Resolved an issue where some Virtual Connect Flex-10/10D IO Modules running HP
    Virtual Connect (VC) Firmware Version 4.20 or 4.30 may shut down due to a
    single instance of an erroneous high temperature reading from one of eight
    sensors on the module.  See VC Customer Advisory [c04459474](http://h20565.www
    2.hp.com/portal/site/hpsc/template.PAGE/public/psi/mostViewedDisplay/?javax.po
    rtlet=&amp;javax.portlet.prp_efb5c0793523e51970c8fa22b053ce01=wsrp-navigationalSta
    te%3DdocId%253Demr_na-c04459474-1%257CdocLocale%253Den_US&amp;javax.portlet.tpst=e
    fb5c0793523e51970c8fa22b053ce01&amp;sp4ts.oid=5193137&amp;ac.admitted=1412182531154.87
    6444892.492883150) for more information.  
      
    The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the "User guide" section of the following
    URL**: **[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?c
    ontentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=
    3709945&amp;prodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport
    /DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;ta
    skId=135&amp;prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.40" date="1423396800">-     The latest list of enhancements can be found in the HP Virtual Connect Release
    Notes that can be found in the "User guide" section of the following URL**: **
    [http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?contentTyp
    e=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=3709945&amp;p
    rodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport/Document
    Index.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;
    prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.40" date="1423483200">-     The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the "User guide" section of the following
    URL**: **[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?c
    ontentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=
    3709945&amp;prodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport
    /DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;ta
    skId=135&amp;prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.41" date="1426507200">-     It is recommended to update to this version if you are planning to use the
    FIPS mode</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.41" date="1426593600">-     The latest list of enhancements can be found in the HP Virtual Connect Release
    Notes that can be found in the "User guide" section of the following URL**: **
    [http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?contentTyp
    e=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=3709945&amp;p
    rodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport/Document
    Index.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;
    prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.41" date="1426680000">-     The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the "User guide" section of the following
    URL**: **[http://h20000.www2.hp.com/bizsupport/TechSupport/DocumentIndex.jsp?c
    ontentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;taskId=135&amp;prodTypeId=
    3709945&amp;prodSeriesId=4144084](http://h20000.www2.hp.com/bizsupport/TechSupport
    /DocumentIndex.jsp?contentType=SupportManual&amp;lang=en&amp;cc=us&amp;docIndexId=64180&amp;ta
    skId=135&amp;prodTypeId=3709945&amp;prodSeriesId=4144084)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.45" date="1439294400">-     The latest list of enhancements can be found in the HP Virtual Connect Release
    Notes that can be found in the following URL**:
    **&lt;http://www.hp.com/go/vc/manuals&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.45" date="1439380800">-     The latest list of issues resolved can be found in the HP Virtual Connect
    Release Notes that can be found in the following URL**:
    **&lt;http://www.hp.com/go/vc/manuals&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.50" date="1463313600">-     The latest list of enhancements can be found in the HPE Virtual Connect
    Release Notes that can be found in the following URL**:
    **&lt;http://www.hpe.com/info/vc/manuals&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.50" date="1463400000">-     The latest list of issues resolved can be found in the HPE Virtual Connect
    Release Notes that can be found in the following URL**:
    **[http://www.hpe.com/info/vc/manuals](http://www.hpE.com/info/vc/manuals)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.60" date="1496318400">-     The latest list of enhancements can be found in the HPE Virtual Connect
    Release Notes that can be found in the following URL**:
    **&lt;http://www.hpe.com/info/vc/manuals&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.60" date="1496404800">-     The latest list of issues resolved can be found in the HPE Virtual Connect
    Release Notes that can be found in the following URL**:
    **[http://www.hpe.com/info/vc/manuals](http://www.hpE.com/info/vc/manuals)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.61" date="1505131200">-     The latest list of enhancements can be found in the HPE Virtual Connect
    Release Notes that can be found in the following URL**:
    **&lt;http://www.hpe.com/info/vc/manuals&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.61" date="1505217600">-     The latest list of issues resolved can be found in the HPE Virtual Connect
    Release Notes that can be found in the following URL**:
    **[http://www.hpe.com/info/vc/manuals](http://www.hpE.com/info/vc/manuals)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.62" date="1516536000">-     The list of issues resolved in 4.62 version can be found in the HPE Virtual
    Connect Release Notes at URL**: **&lt;http://www.hpe.com/info/vc/manuals&gt;</changelog>
  </package>
  <package pkgid="ddd16e447a7705321713e1801fafbc2fbe81c848be0209e111fd6020f7b144c5" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.8.0" rel="2861.27.rhel6"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.8.0-2861.27.rhel6" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="5de7ce3ab1b03765a4123b6b0404b5710b1ea653694233c323b3ff132a9ccd75" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.8.0" rel="2861.27.sles11"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.8.0-2861.27" date="1280361600">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="25ffd5113467a9f4e39b97d315fbd60f680d5e494fb7c424cb340f4db2286750" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.8.0" rel="2861.27.sles12"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.8.0-2861.27" date="1280361600">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="6e2eaa7c40c1fbb9bae7df0b6e52ef29753b8286a70dae62479eddd9e8bf4993" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.8.0" rel="2861.30.rhel7"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.8.0-2861.30.rhel7" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="fe203f9ccf6a83bb0671f87e5a5c64e7089e8f605edc0dba561c920892a1e386" name="hp-firmware-d2600-d2700" arch="x86_64">
    <version epoch="0" ver="0150" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0150-2.1" date="1447934400">-     *The following fix is added in this version:-**
    
    -Removed action over FAULT_SENSED bit due to incorrect algorithm.</changelog>
  </package>
  <package pkgid="69d4723e8513fea3d1f8b6eab6bf6a60c7475a72e281584539454b1ebfba47c1" name="hp-firmware-ilo4" arch="i386">
    <version epoch="0" ver="2.60" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.01" date="1329480000">-     Initial Release with the following features:  
      
     iLO 4 supports HP Active Health System, HP's always-on diagnostic capability
    that is new for Gen8 HP ProLiant servers  
     iLO 4 supports HP Agentless Management for out-of-the box SNMP-based server
    management that does not require OS-based Agents  
     iLO 4 supports the new, built-in Intelligent Provisioning capability for easy
    server setup which is new for Gen8 HP ProLiant servers  
     iLO 4 supports up to 1Gbit dedicated LAN access on Gen8 HP ProLiant ML/DL/SL
    servers</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.05" date="1335268800">-     \- The iLO SNMP interface will react to excessive activity to SNMP Network
    port 161 to prevent "Denial of Service" type attacks  
    \- When the Agentless Management Service (AMS) is installed on the host
    operating system, the iLO "Server Name" will be updated. This overwrites the
    information entered in the iLO GUI (same behavior in iLO 3 under Windows)  
    \- The HP SmartMemory Technology is better displayed on the System Information
    Memory page  
    \- There is support for iLO 4 monitoring larger, internally attached storage
    enclosures  
    \- When the Agentless Management Service (AMS) is installed on the host
    operating system, the host Network Link status will be displayed, even if
    "SNMP Pass-thru" is enabled  
    \- NIC Link Status:  The host OS "network LINK" status will be better
    reflected in the iLO GUI. If no cable is connected to the port AND the NIC is
    disabled by the HOST, the GUI will show "Informational" rather than "Link
    Down"  
    \- When the Agentless Management Service (AMS) is installed on the host Linux
    operating system, events logged to the Integrated Management Log (IML) are
    also logged to the Linux "messages" file</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.05" date="1335355200">-     \- Feature not supported message was not displayed for all tags for some xml
    scripts  
    \- User could not set MIN_PASSWORD to zero (0) using a RIBCL script  
    \- Could not import SSH key via RIBCL if the key is for the Administrator
    account  
    \- Unable to restore the captured file from HPONCFG on Blade Servers  
    \- Incorrect error message when SSH Port was left blank in HPONCFG or XML
    scripts  
    \- IRC session gets disconnected after a minute after booting into the server
    OS  
    \- Possible mismatch representation between ILO CLI and GUI network gateway
    setting  
    \- Physical DVD on HP BladeSystem c3000 Enclosure might fail to mount
    correctly via Scriptable VM  
    \- No event was logged when SSH Key was deleted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.10" date="1343044800">-      Support for HP Insight Remote Support 7.0 and later.  
    
    
      * Support for Location Discovery Services (ML and DL servers only).  
    
    
      * Support for configurable Remote Console hot keys.  
    
    
      * Integrated Management Log enhancements (iLO web interface): 
        * Added the ability to change the status of Critical or Caution events to Repaired.  
    
    
        * Added the ability to add a Maintenance Note to the IML log.  
    
    
        * Added logging for some Smart Array storage events.  
    
    
      * Added a customizable login security banner.  
    
    
      * Added more defined SNMP traps related to the server power state.  
    
    
      * Changed the handling of cache modules in order to not report an error for normal conditions such as cache recharging or logical drive expansion.  
    
    
      * Improved iLO Event Log message when non-iLO firmware is flashed.  
    
    
      * Added CLI performance improvements.  
    
    
      * Added CLI support for adding and removing SSH keys.  
    
    
      * Added manual_ilo_reset to the CLI, which allows network changes without an immediate reset.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.10" date="1343131200">-      Fixed issue in which fan speed/airflow impedance occurs in certain situations.  
    
    
      * Updated the Factory_Defaults.xml script to include clearing the iLO and IML logs.  
    
    
      * Fixed an issue in which the server would auto power-on unexpectedly when iLO defaults were set using RIBCL.  
    
    
      * The iLO web interface and XML now show N/A for Total Memory Size, Operating Frequency, and Operating Voltage for empty processor sockets.  
    
    
      * Updated SET_HOST_APO.XML to use iLO user permissions.  
    
    
      * Changes to boot order in the iLO web interface and XML scripts now require the Virtual Power and Reset permission.  
    
    
      * Fixed Get_All_Languages.xml to work with CPQLOCFG.  
    
    
      * Fixed an issue where the iLO web interface displays the wrong message for an invalid SID.  
    
    
      * Fixed an issue where Clear_AHS_Data.xml will not execute successfully when AHS is disabled through the iLO web interface.  
    
    
      * The iLO Event Log now logs the name of the user that ran Clear_AHS_Data.XML.  
    
    
      * Fixed the Clear_AHS_Data.xml informational message.  
    
    
      * Removed unrelated VSP messages when running Mod_VSP_Flow_Control.  
    
    
      * Fixed the Set_Server_Name.xml log entry in the iLO Event Log.  
    
    
      * Fixed synchronization issues with the Power Regulator Values in iLO web interface and XML scripts.  
    
    
      * Fixed Get_Network.XML to display correct network information when the iLO 4 configured link is set to Auto.  
    
    
      * Fixed invalid XML response for Get_All_Languages.xml and Get_Language.xml.  
    
    
      * Fixed the Get_EmHealth.xml Storage Controller label.  
    
    
      * Fixed the IRC playback video when the server is powered off.  
    
    
      * Fixed IRC intermittent hang when un-mounting virtual media during a server reboot.  
    
    
      * Fixed the issue that caused an SSH session to disconnect when the IRC Trust Setting is changed.  
    
    
      * Fixed an issue that caused the .NET IRC to prompt for user credentials when started from the iLO web interface.  
    
    
      * Fixed an issue that caused the numeric keypad  to work incorrectly in some situations.  
    
    
      * Fixed intermittent Unknown status for System Health, Server Power and UID in the iLO web interface Overview page.  
    
    
      * Fixed an issue that caused a DHCP supplied time zone not to be applied to the time iLO obtained from an SNTP server.  
    
    
      * Fixed a temporary loss of communication with Smart Array firmware which could lead to iLO noting a critical storage condition.  
    For more information, see the CA: [http://h20000.www2.hp.com/bizsupport/TechSu
    pport/Document.jsp?locale=en_US&amp;objectID=c03384383](http://h20000.www2.hp.com/
    bizsupport/TechSupport/Document.jsp?locale=en_US&amp;objectID=c03384383).  
    
    
      * Fixed an issue in which the server remains to be powered off when issuing a shutdown command (f12 &gt; F2) using ESXi 5.0 U1.  
    
    
      * Fixed intermittent communication issues between iLO and a Smart Array Controller.  
    
    
      * Fixed the iLO web interface System Information page to display correct fan speed and temperatures.  
    
    
      * Various SNMP performance enhancements.  
    
    
      * Reworded the event log message to better identify when non-iLO firmware is flashed.  
    
    
      * Added controlled stepping of fan speed to avoid large fan speed changes that could cause fan failures.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.13" date="1352721600">-     Condensed the Active Health System (AHS) log data to enhance iLO memory
    capabilities</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.13" date="1352808000">-     Fixed a possible security vulnerability when using Integrated Lights-Out
    (iLO's) Integrated Remote Console. Please see Security Bulletin SSRT100934 for
    more information.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20" date="1361188800">-     \- IPv6 support for web GUI and Integrated Remote Console on iLO dedicated
    network
    
    \- Support for SNMP v3
    
    \- Location Discovery Services (BL/SL)
    
    \- 3D temp graph
    
    \- Support for Remote Syslog of server events
    
    \- Support for e-Mail alerting of server events
    
    \- Serial Console Record/Playback
    
    \- Support for new iLO Essentials license option
    
    \- Support for new iLO Scale-Out license option
    
    \- FIPS  (Federal Information Processing Standard) Mode compliance support**
    
    \- Integrated Remote Console now supports .NET Framework v4.0</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20" date="1361275200">-     \- The HTTP TRACE method in the iLO 4 webserver is now disabled. Having  
      this feature enabled caused some security scanners to report it as a  
      vulnerability.
    
    \- iLO 4 no longer fails to synchronize the date and time with the Onboard
    Administrator.
    
    \- The iLO 4 Certificate Signing Request countryName object was changed from a
    UTF8 object to  
      a printable string. This will prevent some Certificate Authorities from
    rejecting the iLO 4 CSR.
    
    \- The Integrated Remote Console will now disconnect Virtual Media when the
    USB flash drive is  
      physically removed.
    
    \- The Integrated Remote Console no longer fails to open and displays "HTTP
    error: The operation  
      has timed out".
    
    \- iLO 4 will no longer become inaccessible for 40 minutes after an
    unreachable SNMP alert destination  
      is entered.
    
    \- iLO 4 on BL460c Gen8 servers will no longer log the random event "System
    Overheating (Temperature  
      Sensor 3, Location CPU, Temperature 0C)" in the IML if the second processor
    isn't populated.
    
    \- The SNMP tags have been removed from the MOD_GLOBAL_SETTINGS command. TO
    modify the SNMP  
      parameters, you must now use the MOD_SNMP_IM_SETTINGS command.
    
    \- The pre-failure video playback will no longer end without showing video.
    
    \- A user with insufficient privileges can no longer modify the network
    settings by using the  
      iLO command line interface.  
      
    \- Increased buffer size to allow the importing of a X.509 certificate file up
    to 3072 bytes long (Base64 encoded).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22" date="1366632000">-      Improved Active Health System logging for newly added log entries.
      * The persistent mouse and keyboard setting can now be configured by using the set_persmouse_status.xml script.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22" date="1366718400">-      Corrected an issue where a spurious power supply event could cause a system to shutdown and record an IML entry due to noise in the power supply presence and status signals.
      * iLO 4 will no longer incorrectly report a failed power supply in the IML  when some power supply insertions are conducted with mismatched power supplies.
      * Corrected a General Power Supply failure message in the IML when there is a power loss or the power cord was not attached to one of the power supplies.
      * Fixed an issue in which iLO Virtual Serial Port Log playback ends too early or too late, preventing logged data from  being displayed, or displaying old data in the wrong location.  The iLO Virtual Serial Port Log playback now stops at the end of the stored data.
      * Corrected a Self-Signed certificate expiration date issue that occurred when iLO is set to the factory default settings after the year 2012.  This may occur if iLO generates a new SSL self-signed certificate after January 18th, 2013.
      * Resolved an issue in which SSH sessions could be abruptly closed, leaving the server side socket in an undetected error condition.  This could lead to no more available SSH sockets until the next iLO reset.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30" date="1374494400">-     This version adds support for the following features and enhancements:  
      
    
    
      * System ROM, Chassis Manager, CPLD, and Power Management Controller firmware can be updated in the iLO web interface and via RIBCL scripts.
      * IPv6 network communications (dedicated network connection only). In addition to the features supported in iLO 4 1.2x, the following features are supported: 
        * RIBCL/XML scripting
        * SNMPv3
      * Additional IPv6 functionality was added to the iLO utilities.
      * The following Server Power-On Delay options are available: 15, 30, 45, and 60 seconds.
      * RIBCL can be used with Single Sign-On (SSO).
      * New web server with improved performance and reliability.
      * New SSH server with improved performance and reliability.
      * The System Information &gt; Memory page displays the HP part number for DIMMs.
      * The supported size for Encoded Kerberos tickets increased to 16 KB.
      * SNMP trap 9001 covers all server reset cases instead of only cases in which iLO governs the reset.
      * SNMP Traps are sent if communication between iLO and Insight Remote Support or iLO and Insight Online fails.
      * Improved download performance for the Active Health System log.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30" date="1374580800">-     The following issues are resolved in this firmware version:  
    
    
      * A possible security vulnerability related to SSRT101250 existed.
      * The Integrated Remote Console (IRC) playback video could stop responding after recording.
      * An incorrect entry was logged to the iLO Event Log when the IRC was launched to join a Shared Remote Console session.
      * The iLO firmware replaced the server Real Time Clock (RTC) time with the iLO Network Time Protocol (NTP) time on every server reboot. The RTC is now set with the NTP time only when the server is plugged in and returns from an unpowered state.
      * No SNMP alert was logged in HP SIM on failed iLO login attempts.
      * The JAVA Integrated Remote console (JIRC) could not launch with HP SIM Single Sign On (SSO).
      * The iLO SSH Server disconnected sessions during re-key operations.
      * When importing new HP SSO certificates, a "Certificate Could Not Be Stored" error might occur.
      * The Integrated Remote Console (IRC) might not be able to play a Pre-failure video downloaded from a web server.
      * Mismatched Power Supply entries in the Integrated Management Log (IML) were not repaired after the correct power supply was installed.
      * The Event log failed to display the user name when Lock_Config was enabled.
      * No XML Logout iLO Event Log entry is recorded when a user logged out via HPONCFG.
      * No iLO Event Log entries are recorded when IPMI/DCMI is set to Enabled or Disabled by using Mod_Global_Settings.xml.
      * No iLO Event Log entries are recorded when Directory settings are modified through the CLI and XML scripts.
      * No CLI option is provided to change the SNMP port and the SNMP trap port.
      * The Power-On Delay cannot be set to Minimum Delay or Random up to 120 seconds on the Server Power page.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.32" date="1384171200">-      A security vulnerability related to SSRT101323 has been addressed.
      * A security vulnerability related to SSRT101336 has been addressed.
      * The iLO ROM-Based Setup Utility (RBSU), which is accessed via F8 at Power On, was reduced in fit in a 64KB size limit.
      * iLO allowed some ciphers other than AES/3DES to be used when the AES/3DES Encryption Enforcement Settings were enabled.
      * Firmware upgrades were slow or problematic following a failed URL-based/scriptable virtual media floppy drive session.
      * A boot issue might occur if embedded media was not ready during POST due to an unexpected power event.
      * iLO might crash when the Import Direct DNS Name button is clicked on the Security - Single Sign-On Settings page or when a certificate is imported by using RIBCL.
      * Blade servers might hang during POST if a smart component tries to cold-boot the system.
      * IPMI transactions to read the power consumption from Power Supplies P/N 499250-201 might report an incorrect value of zero watts.
      * CPU overheating messages could be incorrectly detected and logged in the IML and causing iLO to initiate a server shutdown.
      * SSH Channel could close unexpectedly after one command is executed.
      * SSH interface could lock up after multiple back to back connections.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40" date="1391428800">-     ENHANCEMENTS:  
      
    This version adds support for the following features and enhancements:  
      
    \- iLO Federation Management  
      NOTE: iLO Federation Management is supported on IPv4 and IPv6 networks on
    the iLO Dedicated     Network Port.  It is not supported on iLO Shared Network
    Port.  
      
    \- Insight Remote Support Direct Connect configuration is available in iLO 4
    1.40 and later.  
      
    \- iLO 4 1.40 and later supports the HP Enterprise Secure Key Manager ESKM 3.1
    and later,  
      which can be used in conjunction with HP Secure Encryption.  
      
    \- Improved Java Integrated Remote Console (IRC)  
      
    \- UEFI System Utilities support on the HP ProLiant DL580 Gen8 server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40" date="1391515200">-     FIXES:  
    The following issues are resolved in this firmware version:  
      
    \- Server Auto Power-On might be triggered when iLO is reset through IPMI.  
      
    \- Firmware updates that use USB Virtual Media might fail due to secure flash
    image corruption.  
      
    \- SSH sockets might take 30 seconds to close.  
      
    \- The GET_OA_INFO command output does not include the OA IPv6 address.  
      
    \- The iLO 4 SNMP stack might become unresponsive to SNMP requests.  
      
    \- The file upload section is not displayed on the iLO web interface Firmware
    page.  
      
    \- The Integrated Remote Console (IRC) stops working when iLO is busy.  
      
    \- The .NET Integrated Remote Console (IRC) fails to start in Chrome if a
    trusted certificate is not installed.  
      
    \- Kerberos Keytab files cannot be added from the iLO web interface.  
      
    \- An error occurs if you register for Remote Support with proxy settings, and
    then you delete the proxy settings.  
      
    \- Directory settings information is not consistent between the iLO web
    interface and the scripting interfaces.  
      
    \- The server shuts down when a user exits the system RBSU during an iLO
    reset.  
      
    \- Kerberos Keytab files cannot be added when FIPS mode is enabled.  
      
    \- A service event is not generated when a hard disk drive fails during boot.  
      
    \- The Acquire dialog box is displayed when the remote console is started, but
    there is no active  
      session to acquire.  
      
    \- The status of a spare drive changes to inactive when the spare drive is in
    use.  
      
    \- When the security override switch is enabled, long login names might fail.  
      
    \- TPM status cannot be viewed by using XML scripts.  
      
    \- The IPv6 default gateway might be saved as a static default gateway.  
      
    \- When configured for FIPS mode/AES-DES the key exchange method 'diffie-
    hellman group1 sha1' should not be supported.  
      
    \- The iLO clock fails to synchronize with NTP when a Primary Time Server is
    not entered.  
      
    \- The iLO webserver unexpectedly quits after the NVRAM is cleared.  
      
    \- The iLO DHCPv6/EBIPA address is not displayed in OA when OA is configured
    on an IPv6-only network.  
      
    \- The Backup ROM date is displayed incorrectly on the Diagnostics page in the
    iLO web interface.  
      
    \- The IPMI Get Sensor Reading command returns incorrect data for the Inlet
    Ambient sensor.  
      
    \- Auto Power-On takes two minutes when the delay is set to 15, 30, 45, or 60
    seconds.  
      
    \- Some Power On Self Test (POST) errors might be truncated in the Integrated
    Management Log (IML).  
      
    \- The output of the RIBCL GET_POST_STATE command shows the output for the
    HOST_POWER command.  
      
    \- If the Shared Remote Console feature is not licensed, an error message
    should be displayed when a user  
      clicks the Share button.  
      
    \- iLO cannot be configured to propagate the NTP or OA time setting to the
    host.  
      
    \- An SSH session is not logged out when AES/3DES is enabled or disabled by
    using the CLI.  
      
    \- The iLO CLI and web interface have different length requirements for the
    FQDN.  
      
    \- There is no warning message in the CLI when the power mode is set to OS
    control.  
      
    \- The Login Security Banner does not work consistently between the iLO web
    interface and iLO scripts.  
      
    \- The remote console displays multiple CD-ROM drives with the same drive
    letter.  
      
    \- The SSH interface might freeze after multiple back-to-back connections.  
      
    \- An iLO system with no installed certificates reports that the maximum
    number of certificates is reached.  
      
    \- The temperature graph in the iLO web interface shows details for only one
    sensor when multiple sensors have  
      the same coordinates.  
      
    \- The SNTP settings are not displayed in the iLO web interface after a
    firmware update.  
      
    \- An error occurs when the iLO firmware is updated by using the CLI.  
      
    \- The CPU temperature is reported incorrectly.  
      
    \- An event is not generated when the default language is changed by using
    scripts or the CLI.  
      
    \- An error message is not displayed when an incorrect firmware URL is
    entered.  
      
    \- The Integrated Management Log (IML) displays an error when a maintenance
    note is entered.  
      
    \- An event is not generated when a power-on error occurs.  
      
    \- The VLAN tag cannot be configured by using the iLO RBSU.  
      
    \- The iLO firmware date is displayed incorrectly in the iLO RBSU.  
      
    \- A warning message does not occur when the Local User Accounts setting is
    changed to Disabled for an iLO system that does not have a configured
    directory.  
      
    \- The power-on delay options are inconsistent between the iLO web interface
    and the CLI.  
      
    \- The Intelligent Provisioning version is not displayed on the iLO System
    Information &gt; Firmware page.  
      
    \- The Enterprise Secure Key Manager (ESKM) certificate is deleted if no
    certificate name is entered.  
      
    \- The CLI labels a mismatched power supply with OK status.  
      
    \- An event is not generated when a language pack update fails.  
      
    \- An event is not generated when the Power Regulator settings are modified.  
      
    \- WINDBG with port number 65535 cannot be enabled from the iLO CLI.  
      
    \- Duplicate IP addresses are not detected.  
      
    \- iLO 4 1.20 and later does not send ARP before replying to a ping request.
    This causes iLO 4 to be unreachable to pings from clients with teamed NICs.  
      
    \- Solaris 10 and 11 cannot be installed by using Virtual Media  
      
    \- The SNTP time zone offset is incorrectly applied to the time provided by
    the OA when c-Class blade servers are inserted into the enclosure or are
    e-fused.  
      
    \- When the server serial number is updated in the BIOS, the system board FRU
    data is not updated.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50" date="1399809600">-     Enhancements:  
    \- Added an SNMP trap for Uncorrectable Machine Check Error.  
    \- Added the ability for iLO to get Domain name to Get or Display from DHCPv6  
      server.  
    \- Implemented significant performance improvements in iLO Federation
    Management  
      queries.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50" date="1399896000">-     Fixes:  
    \- Auto Power On does not work on server blades after upgrading to iLO 4
    v1.40.  
    \- SSH keys cannot be imported by using XML after upgrading to iLO 4 v1.40.  
    \- Random "Embedded Flash/SD-CARD: Failed restart" errors appear in the iLO 4
    Event Log after server shutdown.  
    \- The Windows Server 2008 or 2012 installer might fail with the following
    error message when used with Virtual Media on iLO 4 1.32 and 1.40: "A required
    CD/DVD drive device driver is missing."  
    \- If you create a disk image when Virtual Media is mounted in the Java IRC,
    an invalid message is displayed.  
    \- The keyboard doesn't work when you use the Java IRC to mount an image file
    through a URL.  
    \- When using the Java IRC in Linux, some characters cannot be entered from a
    Japanese keyboard when the Japanese layout is selected.  
    \- iLO might stop responding if the DNS server fails to respond when iLO is
    trying to log multiple entries that require DNS reverse lookup.  
    \- Time zones that are south of the Equator and use DST are handled
    incorrectly.  
    \- An incomplete Japanese message is displayed in the Set to factory defaults
    interface when the Japanese Language Pack is loaded.  
    \- AlertMail implementation is inconsistent between the iLO web interface and
    the CLI.  
    \- iLO does not always respond to multicast M-SEARCH requests.  
    \- Multicast replies display an incorrect iLO version number.  
    \- iLO requires a reset when the IPv6 Multicast Scope is changed for iLO
    Federation discovery.  
    \- The SERVER_POST_STATE element is missing from RIBCL output.  
    \- iLO Virtual Media CD-ROM connect says "ok" when &lt;http://name&gt; is
    unreachable.  
    \- Multiple iLO Federation Management groups cannot be deleted in a certain
    order.  
    \- Menu and Title area return to English characters when the Japanese Language
    Pack is loaded.  
    \- EBIPA IPv6 settings not always updated on iLO when iLO DHCP IPv4 is
    disabled.  
    \- iLO WEB page could stop responding after a firmware update via the group
    firmware update in iLO Federation Management.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.51" date="1403352000">-     Intermittent Non-Maskable Interrupt (NMI) Events May Occur on HP ProLiant Gen8
    Servers running on a Hypervisor Operating System With HP Integrated Lights-Out
    4 Firmware Versions 1.30, 1.32, 1.40 and 1.50.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.51" date="1403438400">-     1.50 Enhancements:  
    \- Added an SNMP trap for Uncorrectable Machine Check Error.  
    \- Added the ability for iLO to get Domain name to Get or Display from DHCPv6  
      server.  
    \- Implemented significant performance improvements in iLO Federation
    Management  
      queries.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.51" date="1403524800">-     1.51 Fixes:  
    \- Intermittent Non-Maskable Interrupt (NMI) Events May Occur on HP ProLiant
    Gen8 Servers running on a Hypervisor Operating System With HP Integrated
    Lights-Out 4 Firmware Versions 1.30, 1.32, 1.40 and 1.50.  
      
    1.50 Fixes:  
    \- Auto Power On does not work on server blades after upgrading to iLO 4
    v1.40.  
    \- SSH keys cannot be imported by using XML after upgrading to iLO 4 v1.40.  
    \- Random "Embedded Flash/SD-CARD: Failed restart" errors appear in the iLO 4
    Event Log after server shutdown.  
    \- The Windows Server 2008 or 2012 installer might fail with the following
    error message when used with Virtual Media on iLO 4 1.32 and 1.40: "A required
    CD/DVD drive device driver is missing."  
    \- If you create a disk image when Virtual Media is mounted in the Java IRC,
    an invalid message is displayed.  
    \- The keyboard doesn't work when you use the Java IRC to mount an image file
    through a URL.  
    \- When using the Java IRC in Linux, some characters cannot be entered from a
    Japanese keyboard when the Japanese layout is selected.  
    \- iLO might stop responding if the DNS server fails to respond when iLO is
    trying to log multiple entries that require DNS reverse lookup.  
    \- Time zones that are south of the Equator and use DST are handled
    incorrectly.  
    \- An incomplete Japanese message is displayed in the Set to factory defaults
    interface when the Japanese Language Pack is loaded.  
    \- AlertMail implementation is inconsistent between the iLO web interface and
    the CLI.  
    \- iLO does not always respond to multicast M-SEARCH requests.  
    \- Multicast replies display an incorrect iLO version number.  
    \- iLO requires a reset when the IPv6 Multicast Scope is changed for iLO
    Federation discovery.  
    \- The SERVER_POST_STATE element is missing from RIBCL output.  
    \- iLO Virtual Media CD-ROM connect says "ok" when &lt;http://name&gt; is
    unreachable.  
    \- Multiple iLO Federation Management groups cannot be deleted in a certain
    order.  
    \- Menu and Title area return to English characters when the Japanese Language
    Pack is loaded.  
    \- EBIPA IPv6 settings not always updated on iLO when iLO DHCP IPv4 is
    disabled.  
    \- iLO WEB page could stop responding after a firmware update via the group
    firmware update in iLO Federation Management.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.53" date="1406980800">-     1.53 Fixes:  
    \- Addressed incorrect power supply events seen on SL based HP ProLiant
    servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00" date="1407067200">-     Enhancements:  
      
    Gen 9 ProLiant Servers Only  
     Manual iLO reboot via the server UID button--Allows you to use the server
    UID button to initiate a graceful iLO reboot or a hardware iLO reboot.  
     HP ProLiant Pre-boot Health Summary--Displays diagnostic information on the
    server monitor when the server is off and power is available.  
     1 GB Embedded User Partition--Allows you to use a 1 GB non-volatile flash
    memory partition as if it was an SD-card attached to the server.  
      
    Gen 8 and Gen 9 ProLiant Servers  
     iLO Federation Group License Activation--Supports license key installation
    on multiple systems.  
     Group configuration for iLO Federation Groups--Allows you to configure
    groups for the systems in an iLO Federation Management group. Configuring the
    group memberships of individual systems is still supported.  
     HP RESTful API--The HP RESTful API is a management interface that server
    management tools can use to perform configuration, inventory, and monitoring
    of an HP ProLiant server via iLO.  
      
      
    Feature previews:  
     Shared Network Port port selection--Allows you to choose between port 1 and
    port 2 for Shared Network Port functionality. You can configure this setting
    on the Network &gt; Shared Network Port &gt; General page in the iLO web interface.  
        NOTE: Not all sideband NICs are supported. In some cases, port 2 might not be fully functional.  
         
     iLO network connection auto-select--Allows you to configure iLO to
    automatically select the iLO Dedicated Network Port or Shared Network Port,
    based on the detected network activity. This feature can be configured by
    using the iLO CLI or XML scripting.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00" date="1407153600">-     Fixes:  
     The error "Max number of certificates has been reached" occurs when SSO
    certificates are imported.  
     The iLO Shared Network Port cannot be enabled for embedded LOM via the ROM-
    based setup utility or iLO web interface.  
     iLO cannot be enabled via the iLO RBSU if it was disabled by using the iLO 4
    Configuration Utility in the UEFI System Utilities.  
     DHCP options can be modified via the ROM-based setup utility when DHCP is
    disabled.  
     The System Information Health Summary page shows an Undefined error message
    on DL380p Gen8 servers.  
     iLO requires a reset for IPv6 Multicast Scope changes.  
     The iLO clock is one hour fast during Daylight Savings Time when it is
    configured by the ROM-based setup utility or the Insight Management Agents.  
     The power supply status for an installed power supply is incorrectly
    displayed as "Not installed" on the System Information Power Information page
    in the iLO web interface.  
     An error message is not displayed when an invalid Gateway IPv4 address is
    configured.  
     Users without the Configure iLO Settings privilege can modify iLO ROM-based
    setup utility settings.  
     The character limit for the Server Name is inconsistent between the iLO web
    interface and the CLI.  
     The power supply status shows Failed/Good, In Use when the power cord is
    removed from the server.  
     Embedded Remote Support fails after sending a second test service event.  
     The iLO Firmware cannot be updated via the Group Firmware Update feature.  
     The 24-hour power graph does not include all available power data.  
     Characters are missing on the Group Virtual Media page after a disk image is
    connected through a URL.  
     The Login Security Banner display on the Login page is incomplete.  
     The CLI hangs after Virtual Media is mounted through a URL.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.02" date="1410264000">-      The following condition was added for DIMMs: "Good, Partially in Use."
      * The RIBCL Get Embedded Health has been updated for the following AMP modes: Channel Sparing, Rank Sparing, Intrasocket Mirroring, and Intersocket Mirroring.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.02" date="1410350400">-      The iLO Link-Local IPv6 address is displayed during POST when iLO is using the Shared Network Port, but the Shared Network Port does not support IPv6.
      * The inlet air sensor is not displayed on the temperature graph.
      * The Memory page is displayed incorrectly on ProLiant DL580 Gen8 servers.
      * The following message appears during POST after RBSU changes are made and the IML is cleared: iLO FW communication issue-Unable to communicate with iLO FW.
      * A "repaired" message is automatically posted to the IML after a Critical Fan Event.
      * Power button actions do not respond in the HP RESTful API.
      * IPMI Alert Immediate (Get Alert Status) always returns an error completion code.
      * Component firmware flash status is not shown at the bottom of the iLO web interface window.
      * The Remote Console crashes when a URL greater than 256 bytes is mounted.
      * Multiple 6064 SNMP Correctable Memory Error Trap occur when only one is expected.
      * iLO RBSU incorrectly provides the Transceiver Speed Autoselect menu option when the server uses Shared Network Port mode.
      * An incorrect error message is displayed when the boot order is changed by a user without the Configure iLO Settings privilege.
      * The Enable Active Health System logging check box and Apply button are active when the Active Health System has been disabled in hardware by using a motherboard switch.
      * Fan Blowout during POST due to a jammed rotor  continues to occur when the OS is running and the rotor has been repaired.
      *  iLO RBSU does not correctly check user privileges.
      * iLO RBSU incorrectly uses a maximum of 19 characters for user names.
      * The embedded Remote Support services fails to detect an Uncorrectable memory error event.
      * Cache module status is displayed for HP Dynamic Smart Array B140i Controllers.
      * Storage configuration changes are not updated in iLO until the server OS is started.
      * There are virtual media mounting problems when using the HP RESTful API.
      * Multiple mismatched power supplies are not detected.
      * The Active Health System page shows the estimated size of entire log file as Unknown.
      * The iLO web interface crashes when a user browses to the Memory page.
      * The Join Group button on the Administration &gt; iLO Federation page is unavailable until the browser is refreshed.
      * A 404 error occurs when the HP RESTful API is used to access any path underneath /rest/v1/systems/1/bios.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.03" date="1415534400">-      Added support for TLS v1.1 and TLS v1.2 when using HTTPS URLs with iLO scripted virtual media, firmware update, certificate import, SSH key import, and for HP remote support registration and data collection.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.03" date="1415620800">-      Improved the reliability of DIMM SPD read/write operations.
      * A timing issue could cause intermittent Windows Hardware Error Architecture (WHEA) test failures.
      * Booting from an SD card with ESXi could fail.
      * AMD-based HP ProLiant Gen 8 servers with iLO 4 2.00 or 2.02 might report incorrect processor temperatures.
      * HP ProLiant Gen 8 servers with iLO 4 2.00 or 2.02 might report an incorrect value for the temp1 sensor.
      * HP ProLiant Gen8 servers with iLO 4 2.00 or 2.02 might display an incorrectly lit FAN1 Systems Insight Display (SID) LED when no FAN1 is installed.
      * Partitions on the NAND device might fail to mount.  In some cases, this could result in Active Health System download failures or the Embedded User Partition might not be available.
      * Addressed SSRT101745
      * Addressed SSRT101790
    
    Note: To address the "POODLE" security vulnerability, the iLO security policy
    has changed and SSLv3 is now disabled. You may need to enable TLS (Transport
    Layer Security) in your browser in order to access the iLO web interface.  TLS
    is the successor to SSL (Secure Sockets Layer).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10" date="1421323200">-     This version adds support for the following features and enhancements:
    
     New CLI and RIBCL commands for sending SNMP test traps.  
     Agentless Management support for standup storage card firmware versions.  
     The iLO IP address can now be used as the SubjectAltName in a certificate
    signing request.  
     IPMI transport over IPv6.  
     HP RESTful API updates, including support for:  
      \- Mezz and base FRUs  
      \- GET of data to retrieve the Active Health System log  
      \- Support Logs  
     Flex Slot Battery Backup Unit information is displayed on the Information &gt;
    System Information &gt; Power page.  
     Physical and logical network adapters are displayed on the Information &gt;
    System Information &gt; Network page.  
     NIC teaming information is displayed on the Information &gt; System Information
    &gt; Network page.  
     Information about devices installed on the system board, such as adapters,
    PCI devices,  SATA controllers, and Smart Storage Batteries is displayed on
    the new Information &gt; System Information &gt; Device Inventory page.  
     HP and third-party storage controllers that manage direct-attached storage
    and the attached physical drives are displayed on the Information &gt; System  
      Information &gt; Storage page.  
     HP Smart Storage Battery information is displayed on the Information &gt;
    System Information &gt; Summary, Information &gt; System Information &gt; Power, and
    Information &gt; System Information &gt; Device Inventory pages.  
     In addition to the supported OEM parameters, the IPMI boot options for UEFI
    now support the standard parameters.  
     Extended the functionality of Lock_Configuration.xml to include restricting
    the IPMI interface from the system channel.  
     Added support for IPMI 2.0 PEF and PET generation to the IPMI interface.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10" date="1421409600">-     The following issues are resolved in this version:  
     Addressed SSRT101886  
     An iLO kernel crash after 40 or more days of uptime under certain operating
    systems can lead to an operating system crash. When this occurs, the iLO Event
    Log records a "Power restored to iLO" event at the time of the OS crash.  
     iLO might send multiple SNMP traps that show the Smart Array battery falsely
    changing status (SNMP trap ID 11020).  
     iLO firmware updates might stay at 1% and never finish.  
     ADH ciphers are accepted in iLO 4 when AES is enabled.  
     Incorrect information is displayed on the Information &gt; System Information &gt;
    Network page when there are similar MAC addresses.  
     SSDP advertisements have bad signatures and iLO Federation groups don't
    display all peers.  
     Power supply sensors are not illustrated in the Temperature graph.  
     The iLO Event Log reports that a firmware update failed even though the
    firmware was updated successfully with the HP SUM Scalable Update feature.  
     The .NET IRC disconnects unexpectedly when playing a captured video file.  
     The Ping Gateway on Startup network setting does not work.  
     In some cases, running the Advanced Power Capping Microcontroller Firmware
    causes future component updates to fail.  
     The UID LED might stop blinking when the Remote Console is still open after
    a system power cycle.  
     The invalid error "Duplicate record exists" occurs while adding a new
    directory group.  
     A user with the Virtual Power and Reset privilege cannot use the Swap ROM
    feature.  
     DL580 servers report an incorrect Power Redundancy state on removal of a
    power supply cable.  
     Intermittent missing OS name and version in get_server_name response.  
     iLO Dedicated Network Port options are displayed on DL60 servers, which
    support only the Shared Network Port configuration.  
     An incorrect error message is displayed when auto power-off is set via XML
    scripting during POST.  
     The Get_Embedded_Health.xml output displays incorrect iLO NIC information.  
     The user name is not displayed in the iLO Event Log when a Language Pack is
    uninstalled.  
     There is a discrepancy between the iLO web interface and XML scripting when
    an HP SSO record is added by DNS name.  
     The Serial Command Line Speed setting is not saved when the speed is changed
    in the iLO 4 Configuration Utility.  
     LDAP does not work after updating from iLO firmware version 1.40 to 1.50.  
     New iLO Federation groups default to the power capping value from a
    previously deleted group.  
     The Link State NIC setting is displayed on the Network General Settings page
    for BL460t servers when this setting is not supported on server blades.  
     SNMP and SNMP trap ports cannot be set without the SNMP_ACCESS tag.  
     The iLO Event Log does not record an event when the AlertMail settings are
    changed via RIBCL and CLP.  
     The power redundancy status is incorrect when a mismatched power supply is
    inserted without a power cord.  
     The iLO Event Log does not record an event when the Remote Syslog settings
    are changed via RIBCL.  
     An incorrect error message occurs when the server name is set via XML during
    POST.  
     The Asset Tag can be configured via XML when the server is off.  
     An invalid domain name can be configured in the iLO 4 Configuration Utility.  
     The iLO 4 Configuration Utility prompts the user to save and reset iLO when
    no change was made.  
     Cert_Request.xml does not display an error when invalid characters are used
    for the state, country and locality.  
     If the Delete SSH Key button is clicked when no SSH key is installed, the
    message "Public Key deleted" is displayed even though there was no installed
    SSH key.  
     When the RESTful Interface Tool is used to display the system ROM version,
    the output incorrectly displays the backup system ROM version.  
     The CLI does not display the oemhp_powercap information when power capping
    is disabled.  
     Multiple incorrect "faulty/unsupported power supply" messages are recorded
    in configurations that use the HP 800W/900W Gold AC Power Input Module or the
    HP Server RPS Backplane Kit.  
     Pwrstat displays incorrect power supply status information for the HP
    800W/900W Gold AC Power Input Module and the HP Server RPS Backplane Kit.  
     An intermittent virtual CD disconnection occurs during a system reboot.  
      
     Note: To address the "POODLE" security vulnerability, the iLO security policy
    has changed in version 2.03 and SSLv3 is now disabled. You might need to
    enable TLS (Transport Layer Security) in your browser in order to access the
    iLO web interface.  TLS is the successor to SSL (Secure Sockets Layer</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.11" date="1434196800">-     This release is intended for FIPS 140-2 level 1 validation and Common Criteria
    EAL2+ certification and is based from the iLO 4 v2.10 Release. All bug fixes
    and enhancements related to v2.10 have also been included in this release.
    The current status of iLO 4 firmware v2.11 for these two certifications can be
    found at ttp://h10038.www1.hp.com/certifications.aspx?agencyid=89</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20" date="1434283200">-     This version adds support for the following features and enhancements:
    
       The Remote Console security settings were moved from the Administration &gt;  
        Security &gt; Remote Console page to the Remote Console &gt; Security page.  
       The new Authentication Failure Delay Time setting allows users to  
        configure the duration of the iLO login delay after a failed login attempt.  
        This setting can be configured on the Access Settings page.  
       The new Authentication Failures Before Delay setting allows users to
    configure  
        the number of failed login attempts that are allowed before iLO imposes a  
        login delay. This setting can be configured on the Access Settings page.  
       iLO 4 2.20 and later allows you to install more than one language pack.  
          \- For iLO 4 2.10 and earlier--You can install one language pack at a time.  
            Installing a new language pack replaces the currently installed language  
            pack, regardless of the language pack version.  
          \- For iLO 4 2.20 and later--Language packs are not supported on servers that  
            do not have a NAND. Servers without a NAND should continue to use iLO  
            4 2.10.  
          \- iLO 4 2.20 or later requires version 2.20 or later of the iLO language  
            pack.  
          \- When you upgrade from an earlier version of iLO 4 to version 2.20 or  
            later, previously installed language packs are deleted.  
          \- The following language packs are available: Japanese and Simplified  
            Chinese.  
       The HP ProLiant Agentless Management Service status is now listed on the  
        Information &gt; System Information &gt; Summary page.  
       Trusted Module status is now displayed on the Information &gt; Overview page.  
       RIBCL scripts and the CLP can now be used to send a test trap to test the  
        SNMP configuration.  
       Added support for IPv6 in IPMI LAN Configuration Command Parameters.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20" date="1434369600">-     The following issues are resolved in this version:
    
       Fixed detection of the Intel GPU sensor in Gen9 servers with the GPU. This
    allows  
        fans to be controlled more reasonably.  
       Staged ROM settings might be lost after CONREP is run if the server was
    reset before  
        iLO was reset.  
       The correct number of license seats is not displayed when 256 or more
    seats are  
        licensed.  
       Fixed an IPMI driver issue for Linux.  
       Fixed a Virtual Media disconnect issue.  
       Fixed a DHCP client renewal issue.  
       Alertmail webpage rejects email addresses with
    [wwww@xxxx.yyy.zz](mailto:wwww@xxxx.yyy.zz)  format  
       Fixed an IPMI boot option issue when using IPMI tool.  
       The set command in the iLO CLI does not finish on DL380 Gen9 servers.  
       The iLO IPv6 options are set to the default values when FIPS mode is
    enabled.  
       The iLO web interface hangs for a few minutes when a long string is
    entered for a  
        group firmware update.  
       Added an iLO workaround for IPMI tool boot parameter command options.  
       LDAP authentication fails when a password contains diacritic characters.  
       LDAP authentication might fail against a properly configured OpenLDAP
    server due to  
        protocol version restrictions.  
       iLO sends several multicast join/leave requests when disabling multicast.  
       iLO event logs that contain an IP address are dropped if the DNS lookup
    queue is  
        full. These events are now logged with (DNS name not found) in place of the DNS name.  
       The iLO web interface allows an iLO Federation Group Key with more than 32
    characters  
        when the character limit is 31.  
       The set_Boot_Mode.xml script fails when you use HPONCFG to set legacy mode
    for Gen8  
        servers.  
       The Firmware page incorrectly displays slot 0 for HP220i Host adapters.  
       The Asset Tag can be set via XML when the server is powered off, except
    for when  
        the server is in UEFI mode.  
       An Embedded Flash/SD-Card subsystem failure is not logged in iLO Event
    log.  
       iLO does not reset when Active Health System logging is enabled via XML.  
       An iLO event log entry is not recorded when network settings are modified  
        by using the CLI.  
       The floppy disc boot options always, never, and once are displayed in the
    Gen9 CLI,  
        but these features are not supported.  
       A TPM Caution message is not displayed when a new language pack is
    installed.  
       The tooltip on the Device Inventory page does not disappear when you click  
        outside the table.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22" date="1439812800">-     This version adds support for the following features and enhancements from
    version 2.20:
    
       The Remote Console security settings were moved from the Administration &gt;  
        Security &gt; Remote Console page to the Remote Console &gt; Security page.  
       The new Authentication Failure Delay Time setting allows users to  
        configure the duration of the iLO login delay after a failed login attempt.  
        This setting can be configured on the Access Settings page.  
       The new Authentication Failures Before Delay setting allows users to
    configure  
        the number of failed login attempts that are allowed before iLO imposes a  
        login delay. This setting can be configured on the Access Settings page.  
       iLO 4 2.20 and later allows you to install multiple language packs.  
          \- For iLO 4 2.10 and earlier--You can install one language pack.  
            Installing a new language pack replaces the currently installed language  
            pack, regardless of the language pack version.  
          \- For iLO 4 2.20 and later--Language packs are not supported on servers that  
            do not have a NAND. To continue using language packs on servers without a NAND  
            use iLO 4 2.10 or earlier.  
          \- When you upgrade from an earlier version of iLO 4 to version 2.20 or  
            later, previously installed language packs are deleted.  
          \- iLO 4 2.20 or later requires version 2.20 or later of the iLO language  
            pack.  
          \- When version 2.20 or later of a language pack is installed, installing a new  
            language pack of the same language (version 2.20 or later) replaces the currently  
            installed language pack.  
          \- The following language packs are available: Japanese and Simplified  
            Chinese.  
       The HP ProLiant Agentless Management Service status is now listed on the  
        Information &gt; System Information &gt; Summary page.  
       Trusted Module status is now displayed on the Information &gt; Overview page.  
       RIBCL scripts and the CLP can now be used to send a test trap to test the  
        SNMP configuration.  
       Added support for IPv6 in IPMI LAN Configuration Command Parameters.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22" date="1439899200">-     The following issues are resolved in this version:
    
       When the iLO 4 firmware is updated to version 2.20, the iLO security
    settings might be  
        reset to the default values.  
       Embedded media handling was updated to reduce embedded media errors.  
       Addressed SSRT102184  
      
    The following issues are resolved in version 2.20 (replaced by 2.22):  
      
       Fixed detection of the Intel GPU sensor in Gen9 servers with the GPU. This
    allows  
        fans to be controlled more reasonably.  
       Staged ROM settings might be lost after CONREP is run if the server was
    reset before  
        iLO was reset.  
       The correct number of license seats is not displayed when 256 or more
    seats are  
        licensed.  
       Fixed an IPMI driver issue for Linux.  
       Fixed a Virtual Media disconnect issue.  
       Fixed a DHCP client renewal issue.  
       The Alertmail page in the iLO web interface rejects email addresses with
    the following  
        format: [wwww@xxxx.yyy.zz](mailto:wwww@xxxx.yyy.zz).  
       Fixed an IPMI boot option issue when IPMI tool is used.  
       The set command in the iLO CLI does not finish on DL380 Gen9 servers.  
       The iLO IPv6 options are set to the default values when FIPS mode is
    enabled.  
       The iLO web interface hangs for a few minutes when a long string is
    entered in the  
        Firmware URL box on the Group Firmware Update page.  
       Added an iLO workaround for IPMI tool boot parameter command options.  
       LDAP authentication fails when a password contains diacritic characters.  
       iLO sends several multicast join/leave requests when disabling multicast.  
       iLO event logs that contain an IP address are dropped if the DNS lookup
    queue is  
        full. These events are now logged with (DNS name not found) in place of the DNS name.  
       The iLO web interface allows an iLO Federation Group Key with more than 32
    characters  
        when the character limit is 31.  
       The set_Boot_Mode.xml script fails when you use HPONCFG to set legacy mode
    for Gen8  
        servers.  
       The Firmware page incorrectly displays slot 0 for HP220i Host adapters.  
       The Asset Tag can be set via XML when the server is powered off, except
    for when  
        the server is in UEFI mode.  
       An Embedded Flash/SD-Card subsystem failure is not logged in the iLO Event
    Log.  
       iLO does not reset when Active Health System logging is enabled via XML.  
       An iLO Event Log entry is not recorded when network settings are modified  
        by using the CLI.  
       The floppy disc boot options always, never, and once are displayed in the
    Gen9 CLI,  
        but these features are not supported.  
       A TPM Caution message is not displayed when a new language pack is
    installed.  
       The tooltip on the Device Inventory page does not disappear when you click  
        outside the table.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30" date="1440331200">-     This version adds support for the following features and enhancements:
    
      * IPMI Platform Event traps can now be sent to IPv6 destinations.
      * The Smart Array drive media type is now available via SNMP, RESTful API, iLO web interface, and RIBCL.
      * The Smart Array drive RPM is now available via SNMP and the RESTful API.
      * Power capping can now be enabled via the RESTful API when the feature is disabled by the ROM settings.
      * Support for new Access Settings options has been added to the RESTful API.
      * Security enhancements: 
        * Removed export ciphers from the default configuration to address false positives reported by scanning tools.
        * Disabled TLS v1.0 in FIPS Mode and Enforce AES/3DES Encryption mode.
        * Added SSH support for aes256-ctr cipher and hmac-sha2-256 mac to fix a connection issue in some default SSH configurations.
      * The Affected Systems list on iLO Federation pages can be exported to a CSV file.
      * The iLO Event Log is now searchable and can be filtered by event severity, last update, or initial update.
      * The IML is now searchable and can be filtered by event severity, class, last update, or initial update.
      * The following service event types are now supported by HP remote support: 
        * SAS Physical Drive Status Changed Event
        * Storage System Fan Status Changed Event
        * Storage System Power Supply Status Changed Event
      * The new Chassis Information page is displayed for Apollo servers and SL and XL servers. For these server types, some information from the System Information &gt; Power page has been moved to this page.
      * The new Software Information page displays HP and HP-recommended third-party software, running software, and installed software.
      * Troubleshooting information is available for selected IML events. Supported events are displayed as links in the Description column on the IML page.
      * Servers with a TPM or TM display the module type on the iLO Overview page.
      * Added a new IPMI OEM command to change channel assignments.
      * Increased the number of concurrent IPMI sessions.
      * Updated to DCMI 1.1, parameter revision 2.
      * Added IPMI over IPv6 support.
      * IPMI memory events in SEL now include the DIMM number.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30" date="1440417600">-     The following issues are resolved in this version:
    
      * The iLO Federation group licensing feature does not decode license keys.
      * A RESTful API Power Supply Health Status Warning occurs when no power supply is installed.
      * License keys are displayed when snmpwalk is used.
      * An incorrect URL is displayed for newly-registered providers.
      * On Gen8 servers, when a TPM is present and enabled, the displayed TPM Module value is incorrect.
      * On blade servers that support UEFI, an iLO CLI session hangs while executing the "show system1/bootconfig1" command.
      * An incorrect error message is displayed when a user tries to edit a deleted user account.
      * An LDAP login causes an invalid session URI.
      * iLO hangs when a directory user tries to log in with encryption enabled.
      * iLO Federation group power caps cannot be set or edited by using the RESTful API.
      * On DL20 servers, MULTICAST_FEDERATION_ENABLED can be configured when the Shared Network Port is enabled.
      * In Internet Explorer 11, the iLO Event Log and IML Last Update and Initial Update filter shows a blank filter option.
      * A .NET IRC session closes when it is accessed by three different browser sessions.
      * The wrong PSU firmware version is displayed in the iLO web interface and SNMP.
      * A RESTful API Property Unknown Response message occurs during a firmware update.
      * A RESTful API Property Unknown Response message occurs when iLO Functionality is set to Disabled.
      * A RESTful API Property Unknown Response message occurs when the Virtual Power Press And Hold option is used.
      * The RESTful API cannot be used to set iLO to the factory default settings.
      * An error occurs when the Set_Persistent_Boot_Order.xml script is used on servers that support UEFI.
      * A 500 Internal Server Error occurs when an Email Address, Sender Domain, or SMTP Server value with 63 characters is entered on the AlertMail page.
      * The AlertMailEmail parameter does not display complete email addresses.
      * External Storage trap events are not sent to the HP Support Center.
      * The following error occurs during POST: 338-HP RESTful API Error - Unable to communicate with iLO FW.
      * Test events can be sent when HP remote support is not configured.
      * The Get_TPM_Status.xml script returns incorrect XML.
      * Product names might be appended to version numbers on the Software Inventory page.
      * An incorrect message is displayed when AES encryption is re-enabled by using the Mod_Global_Settings.xml script.
      * When using the RESTful API, the SNMP AlertDestination does not validate the IP address.
      * Acceptance of the SNMP Alert Destination IP address in the CLI and iLO web interface is inconsistent.
      * Incorrect status information is displayed for empty PCI slots.
      * The P840ar is displayed as a P840.
      * False errors were reported after a successful Power Management Controller firmware update, and were followed by an inability to communicate with a rebooting Power Management Controller.
      * Reduced the frequency of iLO Event Log additions for IPMI session login/logouts.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.31" date="1444824000">-      Fixed an issue where the SPI bus could lock up causing iLO and the host server to become unresponsive if iLO is rebooted while the server is in early POST.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40" date="1449489600">-     This version adds support for the following features and enhancements:  
      
       The iLO web interface has been updated to support the Hewlett Packard
    Enterprise style, URLs, and company information.  
       The Java IRC now includes two alternatives: A Java Web Start console and a
    Java applet-based console. The Java Web Start option works in newer browsers
    that do not allow the applet version to run.  
        On systems with OpenJDK, you must use the Java applet-based console with a browser (such as Firefox) that supports a Java plug-in.  
       The new Critical Temperature Remain Off setting can be configured via
    RIBCL for all nonblade servers.  This setting controls system behavior when
    the system is shut down due to thermal protection circuitry.  
        This is a different protection mechanism for thermal events, and it is not based on temperature sensor thresholds, OS policy, or the environmental abnormality automatic shutdown configuration.   
       The following service events are now supported with embedded Remote
    Support registration:  
        \- ATA Disk Drive Status Changed Event  
        \- Fibre Channel Host Controller Status Changed Event  
       The Server Reset button is now available on the Boot Order page when the
    Boot Mode is modified.  
       The NVMe Backplane PIC firmware can now be updated via iLO.  
       The logical drive label and ID were added to the RESTful API.  
       NIC auto-selection can now be configured to search both Shared Network
    Ports on servers that support this hardware configuration. This feature can be
    configured via the CLI and RIBCL.  
       NIC auto-selection can now be configured to support NIC failover. When
    enabled, iLO automatically begins searching for a NIC connection when the
    current connection fails. This  
        feature can be configured via the CLI and RIBCL.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40" date="1449576000">-     The following issues are resolved in this version:  
      
       NIC auto-selection can be configured via RIBCL on DL60 and DL80 servers.
    These servers do not support the iLO Dedicated Network Port or NIC auto-
    selection.  
       There is no POST error after one or more fans are removed.  
       iLO does not collect and delete out of date or unused BIOS provider
    schemas and registries.  
       The iLO 4 web server might stop responding after an invalid file is
    submitted on the firmware update page.  
       When system throttling occurs on Gen8 servers, the duration is longer than
    necessary.  
       Cookies set by older versions of iLO were not understood correctly and
    might cause problems when you try to select iLO Federation groups.  
       The chassis firmware version number is not displayed consistently in the
    web interface.  
       Sorting by column does not work in some iLO web interface tables.  
       The language icon at the bottom of the browser window is not displayed in
    Internet Explorer.  
       The domain name cannot be set via the CLP when the Shared Network Port is
    enabled.  
       A drive failure does not trigger an action when IPMI PEF is enabled.  
       The json/power_alert API returns an incorrect error (HTTP error 500) for
    bad parameters.  
       The wrong iLO self-test name "UnknownSelfTest" is displayed for the NVRAM
    space test in Redfish output.  
       The UID Indicator status does not change to BLINK when the Integrated
    Remote Console is active.  
       Kerberos authentication cannot be enabled when FIPS mode is enabled.  
       Keystrokes are repeated in the Integrated Remote Console when the server
    is in the UEFI Shell.  
       Data is not displayed in the power meter 20 minute or 24 hour graph.  
       The License page does not refresh to update the status after an iLO
    Advanced license is installed.  
       Redfish output does not group the Average, Minimum, and Peak values
    together in the Fast Power Meter output.  
       The NIC Information page displays the address 0.0.0.0 when the IPv6
    address is the only IP address available for the iLO NIC.  
       Duplicate entries for network cards are displayed on the Device Inventory
    page.  
       Redfish output displays an incorrect memory type for non-HPE memory.  
       The NIC Information page displays the value N/A when a NIC team is
    configured.  
       An incorrect error message is displayed for the TESTTRAP command after
    SNMP alerts are disabled.  
       Power consumption values are incorrect in Redfish
    Chassis/1/Power/FastPowerMeter/ output.  
       Power supply bay numbering is inconsistent between the web interface and
    RESTful API output.  
       If an SNMP test alert is sent when SNMPv1 traps are disabled and SNMPv3
    users are not defined, iLO reports a successful test when an error should be
    displayed.  
       An event log message is not logged when an SSL certificate is imported via
    the RESTful API.  
       A password that contains the equals sign (=) cannot be set when a user is
    added by using the CLI.  
       The value null is displayed for all RESTful API NetworkAdapters packet
    statistics.  
       The RESTful API schema file does not include the supported values for
    SpeedMbps.  
       An infinite loop in the file system check utility causes slow system
    performance.  
       DL580 Gen9 servers might fail to boot from an SD card.  
       The 53-Sensor LOM is displayed as missing on the Temperatures page for
    DL580 Gen8 servers.  
       After a vulnerability scan, iLO 4 might be left doing ACK flood with the
    scanner software.  
       iLO 4 might become unresponsive when attempting to delete an old AHS file
    with an invalid character in its name.  
       AlertMail rejects email addresses with hyphen characters.  
       Only one LDAP server can be configured by using RIBCL.  
       Insight Remote Support is not alerted if a failed hard drive is on a bay
    number above 18.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.42" date="1459512000">-     This release is based on the 2.40 iLO 4 FW Release and contains all the fixes
    and enhancements included in that version.  
    
    Also included in this release:
    
      * Added a new RIBCL command "FORCE_FORMAT" that enables the recovery of the 4 GB embedded non-volatile storage (NAND Flash) if it is not available.  iLO resets automatically afterward for this operation to take effect.  If using Intelligent   Provisioning, then it will need to be reinstalled. This change is added to help in special cases that require this to fix a problem and a list of symptoms can be found below.  This is a limited release and availability is limited.  This will   be not web-released. 
        * Symptoms: 
          * 8192 Self-Test Error reported
          * Errors while applying OneView profiles
          * Can't extract Active Health System
          * Intelligent Provisioning doesn't load when F10 is pressed</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.44" date="1469361600">-     Enhancements:  
     Performance improvements - fewer SMIs.  
     Enhanced MCTP, PMCI and I2C code used to gather information.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.44" date="1469448000">-     This release is based on the 2.40 iLO 4 FW Release and contains all the fixes
    and enhancements included in that version.
    
    Also included in this release:
    
      * Gen 8 systems no longer include unnecessary wait for MCTP device discovery in order to initialize sensors.
      * Fixed issue where intermittently the IPMI SDRR initialization would take up to 120 seconds.
      * Added iLO event log entry for IPMI PEF actions.
      * Enhanced disk drive status to include controller failure status.
      * Addressed an issue where a Smart Array battery failure could trigger excessive SMI interrupts when NVDIMMs are not present in the system. This could cause a server hang.
      * Auto Power On not working on SL/XL servers.
      * Fixed iLO 4 in Gen9 erasing ServerName EV in non-Virtual Connect environments. This caused them to show as "host is unnamed" in the Onboard Administrator GUI.
      * Fixed iLO 4 SNMP returning wrong IP address when snmpbulkget was used.
      * Fixed Remote Support 'Data Package Validation failed' error message.
      * Unable to remove Active Directory Groups via RIBCL.
      * Fixed RIS data storage file path validation and recovery.
      * Fixed unnecessary clearing of the RESTful API as a result of BIOS upgrade/downgrade.
      * Fixed setting of SET_PERSISTENT_BOOT bootorder for systems with a long boot order list.
      * Fixed support for systems with much larger overall SMBIOS records.
      * Fixed HP RESTful tool errors. BIOS registration could produce empty entries.
      * Fixed loss of communication with Onboard Administrator.
      * Removed font download from external source at login.
      * Fixed problems associated with Apollo 4200 with 25 drives. Needed to support more internal platform definitions.
      * Security fixes/enhancements: 
        * Modified "Enforce AES/3DES Encryption" setting to only allow TLS 1.2 protocol.
        * Security fix. See HP Security Bulletin HPSBHF03441.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.50" date="1476187200">-     Note for ESXi users: If you are booted from the Embedded SD Card, it is
    strongly  
    Recommended that you reboot the server immediately after updating to iLO 4
    v2.50.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.50" date="1476273600">-     This version adds support for the following features and enhancements:
    
      * Implemented Garbage collection on the RESTful API allowing for automatic recovery in the case of bad or missing data.
      * Updates to the enclosure connection status (CPQSTSYS cpqSsBoxConnectionStatus) now correctly report when an enclosure is disconnected or reconnected, and sends trap cpqSsConnectionStatusChange where appropriate.
      * This version adds protection to the lifespan of the embedded 4GB non-volatile storage (NAND) by implementing a daily write count limit that is well above the normal daily activity.  This ensures a runaway process will not inadvertently write to the NAND excessively leading to eventual failure.
      * Changed the default SSL certificate signing to SHA-256.
      * Added support for IP addresses in the SubjectAltName field of the iLO SSL certificate.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.50" date="1476360000">-     The following issues are resolved in this version:
    
      * Dynamic Power Capping still works when set to disabled.
      * Server may shut down after repeated insertion and removal of hot-plug power input modules for RPS backplanes. 
      * Repeated LDAP tests cause iLO LDAP User Authentication to fail.
      * The reporting of location discovery services data via the RESTful API on ML/DL servers failed even with iLO Advanced license installed.
      * Rare memory leak that could lead to slow or failed iLO interfaces due to unverified data returns from unregistered providers.
      * Corrected the link on the direct connect registration page to point to [www.hpe.com/support/hpesc](http://www.hpe.com/support/hpesc) instead of [www.hpe.com/services/hpesc](http://www.hpe.com/services/hpesc).
      * OA communication issue after OneView SPP update.
      * Status of pure Fibre Channel cards show up as Unknown in Network Tab of iLO System Information.
      * External Rest Providers removed after upgrading BIOS, booting, and then resetting iLO.
      * Rarely a GET to the SNMP MIB will fail.
      * Rarely updates using HPSUT fail.
      * iLOs won't join Federation group or respond to SSDP requests if DHCPv4 is configured but an IP address is not obtained at iLO boot time.
      * Prev/Next links and list behavior of iLO federation are not consistent.
      * Security fixes/enhancements: 
        * Improved AlertMail message body encoding.
        * CBC Mode ciphers disabled in FIPS/AES Modes (both Webserver and SSH).
        * RC4 has been removed from the default cipher list.
        * 3DES and SHA-1 are disabled in FIPS mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.53" date="1493899200">-     This version adds support for the following features and enhancements:  
       iLO Amplifier Pack - Advanced Server Firmware/Driver and License
    Management Solution  
       OpenLDAP  
       OpenSSL 1.0.1u FIPS  
       PSRT 301  
       CSRs no longer include the iLO IP address by default. To include the iLO
    IP address in the CSR, enable  
        the include iLO IP Address(es) option in the iLO web interface.  
       Added an iLO RESTful API option to include the iLO IP address in SSL
    certificate CSRs.  
       AlertMail formatting improvements.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.53" date="1493985600">-     The following issues are resolved in this version:  
       Fixed an issue that led to POST Error: 333-iLO RESTful API Error - Unable
    to communicate with the iLO firmware when an SD card is was installed.  
       Fix handling of logical drive indexing, found in cases where logical
    drives are not contiguous.  
       Power loss occurs when hot-plugging RPS backplane during runtime.  
       High fan noise occurs during ML110 Gen9 server system startup.  
       IPMI Drive fault is incorrectly mapped to "In Failed Array" on drive
    sensors.  
       Target node iLO is unavailable when an HPE OneView server profile is
    applied.  
       The iLO RESTful API Software Inventory is incomplete when compared to the
    iLO web interface.  
       The iLO RESTful API does not return complete version strings for all
    software components.  
       Unable to use IPMI to "Set Serial Number" and "Set Product ID".  
       Fan failure and server shutdown occur on SL230s Gen8 servers.  
       Reverse Address Translate returns bad values when called with hponcfg.  
       The iLO RESTful API does not return the exact PCI device location for PCIe
    components.  
       An incorrect device type is reported for the embedded SATA controller.  
       Performing a NAND format may leave the REST provider registration in an
    unstable state.  
       Solid state drives are intermittently reported as hard disk drives.  
       Fixed SNMP configuration read failure issue due to wrong FQDN trap
    destination configuration.  
       Fixed an issue that could lead to distorted video after setting boot mode
    to UEFI via RIBCL.  
       False Self-Test error on USB port may be reported when an HPE ProLiant
    Gen8-Series server is powered Off (Advisory found at:
    http://h20565.www2.hpe.com/hpsc/doc/public/display?docId=emr_na-
    a00007681en_us)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54" date="1499342400">-     This version adds support for the following features and enhancements:
    
      * iLO Amplifier Pack - Advanced Server Firmware/Driver and License Management Solution
      * OpenLDAP
      * OpenSSL 1.0.1u FIPS
      * PSRT 301
      * CSRs no longer include the iLO IP address by default. To include the iLO IP address in the CSR, enable the include iLO IP Address(es) option in the iLO web interface.
      * Added an iLO RESTful API option to include the iLO IP address in SSL certificate CSRs.
      * AlertMail formatting improvements.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.54" date="1499428800">-     The following issues are resolved in this version:
    
      * Resolved an issue where in some cases iLO configuration data could be reset to default values after an iLO firmware upgrade (only affects Gen8 servers).
      * Improved the mechanism to reset communication to the non-volatile storage (NAND) upon a warm reboot of the server (to reset an inaccessible NAND)
      * NOTE: If the NAND is inaccessible when upgrading to iLO 4 2.54 firmware, an AC power pull may be necessary to reset an inaccessible NAND.
    
    The following issues are resolved in version 2.53 (replaced by 2.54):
    
      * Fixed an issue that led to POST Error: 333-iLO RESTful API Error - Unable to communicate with the iLO firmware when an SD card is was installed.
      * Fix handling of logical drive indexing, found in cases where logical drives are not contiguous.
      * Power loss occurs when hot-plugging RPS backplane during runtime.
      * High fan noise occurs during ML110 Gen9 server system startup.
      * IPMI Drive fault is incorrectly mapped to "In Failed Array" on drive sensors.
      * Target node iLO is unavailable when an HPE OneView server profile is applied.
      * The iLO RESTful API Software Inventory is incomplete when compared to the iLO web interface.
      * The iLO RESTful API does not return complete version strings for all software components.
      * Unable to use IPMI to "Set Serial Number" and "Set Product ID".
      * Fan failure and server shutdown occur on SL230s Gen8 servers.
      * Reverse Address Translate returns bad values when called with hponcfg.
      * The iLO RESTful API does not return the exact PCI device location for PCIe components.
      * An incorrect device type is reported for the embedded SATA controller.
      * Performing a NAND format may leave the REST provider registration in an unstable state.
      * Solid state drives are intermittently reported as hard disk drives.   
      * Fixed SNMP configuration read failure issue due to wrong FQDN trap destination configuration.  
      * Fixed an issue that could lead to distorted video after setting boot mode to UEFI via RIBCL.
      * False Self-Test error on USB port may be reported when an HPE ProLiant Gen8-Series server is powered Off (Advisory found at: http://h20565.www2.hpe.com/hpsc/doc/public/display?docId=emr_na-a00007681en_us)
      * Improved error handling of option card AHS data that could result in excessive descriptor growth resulting in large AHS data files.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.55" date="1505044800">-     This version adds support for the following features and enhancements:
    
      * The Self-signed SSL certificate can now be regenerated.
      * New iLO RESTful API command to allow an auxiliary power cycle of the server on the next host power down.
      * Added THERM_TRIP events, OS_STOP_SHUTDOWN, OS_NMI, ACPI, PCI-E Bus Error and CPU error logs to the SEL. 
      * Added OEM type SEL event with IML info on critical events.
      * Improved reliability of Embedded Media attach and diagnostics.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.55" date="1505131200">-     The following issues are resolved in this version:
    
      * Masked out errant failures due to charging of storage battery.
      * Implemented cell voltage separation pre-failure warning for storage battery.
      * iLO RESTful API output might display incorrect power supply information.
      * iLO Federation group authentication errors might occur if you repeatedly add and remove groups during a query.
      * An iLO RESTful API event subscription might be lost when DELETE and CREATE subscriptions occur at the same time that the transmitter waits to retry an action.
      * During CAC smartcard authentication, the iLO RESTful API returns a session URI that incorrectly contains uppercase letters.
      * In certain conditions, the Rest server becomes unavailable during a GET of the IELs.
      * The iLO web interface language pack redirects to English.
      * The iLO RESTful API output text represents upper threshold values as lower thresholds.
      * The Linux openipmi driver does not poll the receive message queue if KCS host irq not enabled.
      * The iLO RESTful API EthernetInterfaces link should be under the system/1 root resource, and not in the OEM section.
      * SNMPv3 Engine Boot is not getting incremented on iLO reset.
      * IPMI FRU read returns incorrect completion code for response too long.
      * IPMI Get PEF Capabilities returns the number of valid table entries instead of the total number of table entries.  
      * IPMI Set Boot Options for one time change for boot mode UEFI/Legacy fixed.  
      * iLO restserver suspends when patching bad payload to external provider array.
      * iLO REST API returned 500 internal error for a GET of systems/1/ leading to failed One View Profile Apply.
      * iLO RESfulT API events are sending incorrect "Host" header when using IPv6.
      * iLO time becomes Unset after update from 2.50 or prior to 2.54.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60" date="1525262400">-     The following issues are resolved in this version:
    
      *  iLO 4 unexpectedly restored itself to factory default settings when an user did not initiate the process. 
      * When Auto Power-On is set to Always Power On to Restore Last Power State, the server might not power on after a cold reset. 
      * False nonvolatile flash memory (NAND) test failures might occur after a firmware upgrade.
      * Incorrect RAM and Storage values are displayed on the HPE OneView for VMware vCenter tab.
      * Remote Support disk events include the text "Not Available" for the variables when data is missing.
      * Some Power Supply information is missing from the iLO web interface.
      * iLO displays Failed status instead of Disabled status when the Smart Array Cache Module battery is disconnected.
      * An iLO SSH port disconnection issue was observed after more than two days of continuous operation.
      * Values do not move up when the preceding entries in the Directory User Context fields are cleared.
      * Boot failures might occur when booting with a MicroSD card in Legacy mode.
      * Changed the resolution of a Redfish SSD wear field to display in percentage.
      * The date and time settings are reset after a firmware update.
      * The server powers on instead of shutting down when multiple power-on requests are sent.
    
    SECURITY FIXES:
    
      For the latest security bulletins and vulnerabilities addressed in this
    version, please visit:  
      https://support.hpe.com/hpesc/public/home  
    
    Security best practices:
    
      Please refer to the HPE Integrated Lights-Out Security Technology Brief for
    the latest on security best practices at:  
      http://www.hpe.com/support/iLO4_security_en</changelog>
  </package>
  <package pkgid="236db06bfe92a119ac2e1911fb7b824f04d56dde53b20c2a9e86b798a4608e1c" name="hp-firmware-powerpic-dl580" arch="i386">
    <version epoch="0" ver="4.1" rel="5"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1" date="1391515200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1-2" date="1406548800">-     *Important Notes:**  
      
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**  
      
    Ver. 4.1(B) includes minor documentation updates. The Power Management
    Controller Firmware contained within ver. 4.1(B) is equivalent to the Firmware
    contained within ver. 4.1. Therefore, it is not necessary to upgrade with ver.
    4.1(B), if the Power Management Controller firmware version is 4.1.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1-4" date="1421409600">-     *Important Notes:**  
    Ver. 4.1(D) contains updates to the OS installation support for HP Smart
    Update Manager. The Power Management Controller Firmware contained within Ver.
    4.1(D) is Ver. 4.1. Therefore, it is not necessary to upgrade with ver.
    4.1(D), if the Power Management Controller firmware version is 4.1.
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**  
    This is the initial version of the firmware.  
    **Known Issues:**
    
    The smart component prompts for reboot unnecessarily when the installation
    procedure is completed. Reboot is not required after installation for updates
    to take effect and hardware stability to be maintained.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1-5" date="1440763200">-</changelog>
  </package>
  <package pkgid="751f3ff82d2353a49de17ec84df383591950e224f35757ba691c125d2ae9b273" name="hp-firmware-powerpic-gen9" arch="i386">
    <version epoch="0" ver="1.0.9" rel="6.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.7" date="1410782400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.7-2.1" date="1410868800">-     *Important Notes:**  
      
    Ver. 1.0.7(B) addresses a minor issue in the online flashing mechanism. The
    actual firmware contained within version 1.0.7(B) did not change as compared
    to version 1.0.7 and therefore it is not necessary to upgrade if version 1.0.7
    has already been installed.  
      
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.9" date="1421409600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addresses an issue in which the minimum power capping value was incorrectly
    being calculated on certain systems. This fix increases the accuracy of the
    minimum capping value set during POST.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.9-3.1" date="1443441600">-     *Important Notes:**
    
    Ver. 1.0.9 (C) contains support for new server products and a change to the
    Firmware RPM install command name from "cpqsetup" to "hpsetup".  It is
    functionally equivalent to ver. 1.0.9.  It is not necessary to upgrade with
    Revision C if a previous component revision was used to upgrade the firmware
    to ver. 1.0.9.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addresses an issue in which the minimum power capping value was incorrectly
    being calculated on certain systems. This fix increases the accuracy of the
    minimum capping value set during POST.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.9-4.1" date="1456488000">-     *Important Notes:**
    
    Ver. 1.0.9(D) contains updates to the component packaging and is functionally
    equivalent to ver. 1.0.9.  It is not necessary to upgrade with Revision D if a
    previous component Revision was used to upgrade the firmware to version 1.0.9.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addresses an issue in which the minimum power capping value was incorrectly
    being calculated on certain systems. This fix increases the accuracy of the
    minimum capping value set during POST.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.9-6.1" date="1477742400">-     *Important Notes:**
    
    Ver. 1.0.9 (F) contains support for new server products.  It is functionally
    equivalent to ver. 1.0.9.  It is not necessary to upgrade with Revision F if a
    previous component revision was used to upgrade the firmware to ver. 1.0.9.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addresses an issue in which the minimum power capping value was incorrectly
    being calculated on certain systems. This fix increases the accuracy of the
    minimum capping value set during POST.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="cf9bcfacb5fdab9ccc577c5612a31ce24f98cb96c42185717c72edc50077cba4" name="hp-firmware-smartarray-46a4d957a7" arch="x86_64">
    <version epoch="0" ver="8.32" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.58" date="1406030400">-     *Enhancements/New Features:**
    
      *  Ability to capture crash dump information.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.00" date="1406116800">-     *Problems Fixed in version 6.00:**  
    This firmware release resolved the following issues:
    
      * When executing kdump on systems running in Zero Memory RAID (ZMR) mode, the controller might halt.
      * When an HP Smart Array P420 controller was attached to both an expander backplane and non-expander backplane, the controller would not properly control SmartCarrier LEDs.
      * Chkdsk was running slowly.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.00-2.1" date="1413633600">-      **Customers who already installed firmware version 6.00 do not need to update to 6.00 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.00-2.1" date="1413720000">-     *Enhancements/New Features for 6.00 (B):**
    
      * Added support for SUSE Linux Enterprise Server 12</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.00-2.1" date="1413806400">-     *Problems Fixed in version 6.00:**  
    This firmware release resolved the following issues:
    
      * When executing kdump on systems running in Zero Memory RAID (ZMR) mode, the controller might halt.
      * When an HP Smart Array P420 controller was attached to both an expander backplane and non-expander backplane, the controller would not properly control SmartCarrier LEDs.
      * Chkdsk was running slowly.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.10" date="1413892800">-     *Enhancements/New Features:**
    
      * Added support for non-hotplug drives.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.10" date="1413979200">-     *Problems Fixed:**
    
      * The controller would report 0xE0 error to HP Smart Storage Administrator and would cease to function when set to RAID 6 mode.
      * Intermittent SSD SATA 6G drive failure in Bay 1 of the HP ProLiant BL465 Gen8 Server.
      * Uncorrectable ECC errors causing controller to hang (Lockup 0x13).  Smart Array firmware calculates the maximum controller memory bandwidth required to sustain streaming write operations with the current logical drive configuration and reduces the cache memory speed on configurations that do not require peak controller memory bandwidth.  When running at the slower memory speed, less power is consumed and performance degradation is expected to be negligible. For additional information, reference Customer Advisory c03755983 at the following URL: &lt;http://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c03755983&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.12" date="1416398400">-     *Problems Fixed:**  
    
      * Fix for a rare controller hang when running IO to SATA drives when in HBA-mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.34" date="1426593600">-     *Enhancements/New Features:**
    
      * Improved error handling when hard disk drives generate a large number of recoverable errors.
      * Added support for non-hotplug disk drives.
      * Added support for HP ProLiant Gen9 servers: 
        * HP ProLiant BL460c Gen9 Server
        * HP ProLiant BL660c Gen9 Server</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.34" date="1426680000">-     *Problems Fixed:**
    
      * Critical issue for all UEFI systems using 2.2 TB or greater volumes configured with GPT partitions. For additional information please refer to the customer advisory # [c04602001](http://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c04602001)
      * When a controller was set to RAID6 mode and a large number of recoverable errors were generated by hard disk drives in the system, the controller might go into a degraded mode and cease to function. A 0x0E error message would display during POST on subsequent power cycle and in the Integrated Management Log (IML)
      * The controller would report 0xE0 error to HP Smart Storage Administrator (HP SSA) and would cease to function when set to RAID 6 mode
      * Intermittent SSD SATA 6G drive failures would occur when drive was configured in Bay 1 of HP ProLiant BL465 Gen8 Server
      * Uncorrectable ECC errors would cause the controller to stop responding (Lockup 0x13).  This version of Smart Array firmware properly calculates the maximum controller memory bandwidth required to sustain streaming write operations with the current logical drive configuration and reduces the cache memory speed on configurations that do not require peak controller memory bandwidth.  When running at the slower memory speed, less power is consumed and performance degradation is expected to be negligible. For additional information, reference Customer Advisory # [c03755983](http://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c03755983)
      * The HP D2220sb Storage Blade is not recognized when configuring it with the HP ProLiant BL460c Gen9 Server Blade. For additional information please refer to the customer advisory # [c04602866](http://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c04602866)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.64" date="1431950400">-      An intermittent aborted IO request with attached SATA drives resulted in a LUN (Logical Unit Number) reset.
      * When using SATA drives with a Px2x controller, the server may stop responding or shut down after an extended period of time due to a controller lockup (POST Lockup 0xAB).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.68" date="1440331200">-      Increased performance for tape drives when using variable block sizes.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.68" date="1440417600">-      HP Smart Array Px3x controller with HP SmartCache enabled on boot volume could potentially encounter file corruption when booting the system if the Super-cap is not fully charged due to being replaced or being in a power down condition for several days (Example 7 days). File corruption is less likely to occur on non-boot volumes than on boot volumes. For additional information please refer to the customer advisory # [c04719000](http://h20564.www2.hpe.com/hpsc/doc/public/display?docId=emr_na-c04719000)
    
      * I/O may halt when the drive write cache is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.70" date="1442923200">-      Protocol error is resolved</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 7.02" date="1447934400">-      A physical drive configured as a spare drive might indicate predictive failure sooner than expected.
      * Controller might stop responding during run-time (POST Lockup 0x13).
      * When drive write-cache is enabled, protocol errors are observed.
      * After hot-plug replacement of a hard disk drive, incorrect hard disk drive firmware version and upgrade recommendation were displayed by HP Smart Storage Administrator.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 7.02-2.1" date="1451822400">-     *Problems Fixed in 7.02:**
    
      * A physical drive configured as a spare drive might indicate predictive failure sooner than expected.
      * Controller might stop responding during run-time (POST Lockup 0x13).
      * When drive write-cache is enabled, protocol errors are observed.
      * After hot-plug replacement of a hard disk drive, incorrect hard disk drive firmware version and upgrade recommendation were displayed by HP Smart Storage Administrator.
    
    **Problems Fixed in 7.02 (B):**
    
      * Component would fail to install firmware in a system configured with two or more external drive enclosures attached to an HPE Host Bus Adapter H22x. The following message would be reported - "Device appears more than once in tree". The firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HPE Host Bus Adapter H22x.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 7.04" date="1451908800">-      Disable controller lockup (lockup 0x13) that was caused by rare correctable errors in the controller on-chip memory.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 7.50" date="1462363200">-     Drive temperatures for SATA drives might not be reported after hot-inserting
    the drive.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 7.54" date="1472040000">-      Added more troubleshooting capability, especially for Bloomberg.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 8.00" date="1474545600">-       Increased performance of SATA drives by increasing command queue depth.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 8.00" date="1474632000">-      Drive temperatures for SATA drives might not be reported after hot-inserting the drive.
      * System might hang at POST following a reboot.
      * System fans might go to 100% if connected drives were spun down.
      * SATA SSD's were incorrectly marked as worn out.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 8.00-2.1" date="1496145600">-      **Customers who already installed firmware version 8.00 do not need to update to 8.00 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 8.00-2.1" date="1496232000">-      Updated to support Service Pack for ProLiant version 2017.07.0
    
              **Note:** If version 8.00 was previously installed, then it is not necessary to upgrade to version 8.00 (B).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 8.00-3.1" date="1502884800">-      Updated to support Service Pack for ProLiant version 2017.07.1
    
              **Note:** If version 8.00 was previously installed, then it is not necessary to upgrade to version 8.00 (C).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 8.32" date="1507982400">-     System can potentially stop responding with no lockup code due to livelock
    condition where the RAID Stack thread is polling a queue for a completion to
    be returned by the base code firmware</changelog>
  </package>
  <package pkgid="8ef1a022e7e7f39d4a58f0a4f7deaeeefa42d877daad12a5ca79def1f1074a18" name="hp-firmware-smartarray-d6000" arch="x86_64">
    <version epoch="0" ver="2.98" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70" date="1405512000">-     *Problems Fixed:**
    
      * In rare cases, the Smart Array controller would become inaccessible after multiple IO module resets were performed.  If a controller lockup occurred because of this issue, the error code 0xAB would display in the following locations after a subsequent server reboot: 
        * Server POST
        * System event log
        * ADU reports / HPSSA diagnostic reports</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.92" date="1459252800">-     Added support for Storage Spaces when attached to Gen 9 HBA.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.98" date="1468756800">-     *Following issue is fixed in this version of firmware:**
    
    Changed the settings in the SAS Expander to support disk discovery when 12Gb
    SAS HDDs are installed in the enclosure</changelog>
  </package>
  <package pkgid="7a757937f89fc792c83f46324dad88e5d612c9f0a97dac0aeca350b31dc6642d" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.80" rel="1855.21.rhel7"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.1.0" date="1214481600">- ENHANCEMENTS
- Intial release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.1.1" date="1218456000">- FIXES
- Fixed an issue to align hp-health status messages.
- Fixed an issue to stop pagination of IMLs when in script mode.
- The "hp-snmp-agents"and "hp-health" initialization scripts are enhanced to check for the existence of a support IPMI stack.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.0" date="1235044800">- ENHANCEMENTS
- Added support for HP ProLiant G6 servers. 
- ASR time-out value can be set from hpasmcli when ASR is enabled. 
- Updated the installation instructions in hp_mgmgt_install man page. 
- Removed the script dependency between the hp-health and hp-snmp-agents RPM. To enable just storage agents, customers now in  stall the hp-health and hp-snmp-agents. If the "/etc/init.d/hp-health" file is removed or renamed, the storage agents will   start if configured in the /opt/hp/hp-snmp-agents/cma.conf file. 
- Init scripts .status. function for hp-snmp-agents &amp; hp-health now differentiates whether an agent exited normally or abnorm  ally. 
- libcpqci moved to hp-health to simplify dependency handling. and .libcpqci updated to version 2, will now handle hpilo driv  er. 
- Added Trusted Platform Module (TPM) awareness.

- FIXES
- Fixed an issue where   hpasmcli does segmentation fault if we execute the following sequence of commands in hpasmcli on Int  el platforms: show dimm, show temp, show dimm. 
- Fixed the improper functioning of .repair. option in hpasmcli utility. 
- Fixed an issue where  hpasmxld/hpasmlited was logging all the messages into syslog with priority .error.. Now it will log e  ach message with its actual priority. 
- Fixed an issue where IML was not showing new events in hpasmlited + OpenIPMI configuration. 
- Fixed an issue where the command .service hp-health restart. was showing the twice.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.2" date="1239192000">- ENHANCEMENTS
- Add support for HP ProLiant DL160 G6 Server, HP ProLiant DL180 G6 Server, and HP ProLiant ML150 G6 Server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.5" date="1241611200">- FIXES
- Fixed an issue where running multiple instances of .hplog -i' may cause more than 90% CPU utilization. 
- Fixed an issue where the servers with large amount of memory may ASR during memory initialization. 
- Fixed an issue where the hpasmlited was not notifying the agents of memory events on HP ProLiant G6 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.6" date="1250078400">- ENHANCEMENTS
- Enhanced the hp-health init script to identify the multi-chassis ProLiant 100 series servers.

- FIXES
- Fixed the hpasmcli -s .show dimm. command to prevent isolated occurrences of segmentation fault.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.0" date="1252929600">- ENHANCEMENTS
- hpasmlited now supports long IML messages. 
- Added "show powermeter" command in hpasmcli. It shows the aggregate power consumption of the server. 

- FIXES
- Fixed the following issues: 
       1.hpasmcli -s "show server" command showed the L2 and L3 cache information incorrectly on multi processor systems. 
       2.hpasmcli showed incorrect fan numbers on HP ProLiant G6 servers. 
       3.hpasmxld segmentation fault when the HP Integrated Lights Out 2 (iLO 2)  broadcast storm occurs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.1" date="1256212800">- FIXES
- Fixed hp-health daemon to prevent soft lockups from occurring when the HP Integrated Lights-Out (iLO) controller becomes un  responsive due to network storm.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.2" date="1258027200">- FIXES
- Fixed a problem where if ambient temperature is very low, hpasmlited can incorrectly determine the system is over a tempera  ture threshold and improperly shut the system down.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.4.0" date="1268049600">- ENHANCEMENTS
- Added support for Integrated Lights-Out 3 (iLO 3). 
- Added 'SHOW SEL' option in hpasmcli to display the System Event Log (SEL) contents on HP ProLiant 100 series servers. 
- Updated libcpqci.so, which take advantage of upstream changes to hpilo, to provide better performance to applications, such  as SNMP agents like cmasm2d from hp-snmp-agents. 
- Added 64-bit hpbootcfg utility.

- FIXES
- The Intel processor hyperthreading configuration can be enabled and disabled using hpasmcli on HP ProLiant G6 servers. 
- Fix POSIX-compliancy issue with initscript. 
- Avoid sending a SIGKILL to the health daemon, preventing ASRs that may occur on platforms (e.g. DL785) where hp-health shu   tdowns may take an extended amount of time.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.5.0" date="1280232000">- ENHANCEMENTS
- Split Advanced Server Recovery functionality into standalone hp-asrd service. For more information, execute 'man hp-asrd'.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.0" date="1284120000">- ENHNCEMENTS
 - Prevent logging of the debug messages to the console.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.3" date="1299153600">- ENHANCEMENTS
- Initial release to support Red Hat Enterprise Linux 5 Update 6.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.7.0" date="1299844800">- ENHANCEMENTS
- hpasm interface redesigned to use sockets in order to remove timeout related issues caused by message queue interface when   the system is in stress.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.0.0" date="1401364800">- ENHANCEMENTS
- Added support for HP ProLiant Gen9 Servers.

- FIXES
- HP Health may skip few lengthy POST error messages due to limitation of IPMI packet.</changelog>
    <changelog author="HPE Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.5.0" date="1466596800">- ENHANCEMENTS

- FIXES
- iLO hpasmlited daemon crash after 2 iLO resets loops.
- hpasmcli command fails to read the embedded NIC status shows as UNKNOWN.
- Error logs seen in service hp-asrd status.</changelog>
  </package>
  <package pkgid="5a90427a1125b9c75ce00f0ae8c617d7b2e02264b78dcfee18cc4c740644352c" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.80" rel="1855.21.sles11"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.1.0" date="1214481600">- ENHANCEMENTS
- Intial release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.1.1" date="1218456000">- FIXES
- Fixed an issue to align hp-health status messages.
- Fixed an issue to stop pagination of IMLs when in script mode.
- The "hp-snmp-agents"and "hp-health" initialization scripts are enhanced to check for the existence of a support IPMI stack.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.0" date="1235044800">- ENHANCEMENTS
- Added support for HP ProLiant G6 servers. 
- ASR time-out value can be set from hpasmcli when ASR is enabled. 
- Updated the installation instructions in hp_mgmgt_install man page. 
- Removed the script dependency between the hp-health and hp-snmp-agents RPM. To enable just storage agents, customers now in  stall the hp-health and hp-snmp-agents. If the "/etc/init.d/hp-health" file is removed or renamed, the storage agents will   start if configured in the /opt/hp/hp-snmp-agents/cma.conf file. 
- Init scripts .status. function for hp-snmp-agents &amp; hp-health now differentiates whether an agent exited normally or abnorm  ally. 
- libcpqci moved to hp-health to simplify dependency handling. and .libcpqci updated to version 2, will now handle hpilo driv  er. 
- Added Trusted Platform Module (TPM) awareness.

- FIXES
- Fixed an issue where   hpasmcli does segmentation fault if we execute the following sequence of commands in hpasmcli on Int  el platforms: show dimm, show temp, show dimm. 
- Fixed the improper functioning of .repair. option in hpasmcli utility. 
- Fixed an issue where  hpasmxld/hpasmlited was logging all the messages into syslog with priority .error.. Now it will log e  ach message with its actual priority. 
- Fixed an issue where IML was not showing new events in hpasmlited + OpenIPMI configuration. 
- Fixed an issue where the command .service hp-health restart. was showing the twice.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.2" date="1239192000">- ENHANCEMENTS
- Add support for HP ProLiant DL160 G6 Server, HP ProLiant DL180 G6 Server, and HP ProLiant ML150 G6 Server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.5" date="1241611200">- FIXES
- Fixed an issue where running multiple instances of .hplog -i' may cause more than 90% CPU utilization. 
- Fixed an issue where the servers with large amount of memory may ASR during memory initialization. 
- Fixed an issue where the hpasmlited was not notifying the agents of memory events on HP ProLiant G6 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.6" date="1250078400">- ENHANCEMENTS
- Enhanced the hp-health init script to identify the multi-chassis ProLiant 100 series servers.

- FIXES
- Fixed the hpasmcli -s .show dimm. command to prevent isolated occurrences of segmentation fault.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.0" date="1252929600">- ENHANCEMENTS
- hpasmlited now supports long IML messages. 
- Added "show powermeter" command in hpasmcli. It shows the aggregate power consumption of the server. 

- FIXES
- Fixed the following issues: 
       1.hpasmcli -s "show server" command showed the L2 and L3 cache information incorrectly on multi processor systems. 
       2.hpasmcli showed incorrect fan numbers on HP ProLiant G6 servers. 
       3.hpasmxld segmentation fault when the HP Integrated Lights Out 2 (iLO 2)  broadcast storm occurs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.1" date="1256212800">- FIXES
- Fixed hp-health daemon to prevent soft lockups from occurring when the HP Integrated Lights-Out (iLO) controller becomes un  responsive due to network storm.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.2" date="1258027200">- FIXES
- Fixed a problem where if ambient temperature is very low, hpasmlited can incorrectly determine the system is over a tempera  ture threshold and improperly shut the system down.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.4.0" date="1268049600">- ENHANCEMENTS
- Added support for Integrated Lights-Out 3 (iLO 3). 
- Added 'SHOW SEL' option in hpasmcli to display the System Event Log (SEL) contents on HP ProLiant 100 series servers. 
- Updated libcpqci.so, which take advantage of upstream changes to hpilo, to provide better performance to applications, such  as SNMP agents like cmasm2d from hp-snmp-agents. 
- Added 64-bit hpbootcfg utility.

- FIXES
- The Intel processor hyperthreading configuration can be enabled and disabled using hpasmcli on HP ProLiant G6 servers. 
- Fix POSIX-compliancy issue with initscript. 
- Avoid sending a SIGKILL to the health daemon, preventing ASRs that may occur on platforms (e.g. DL785) where hp-health shu   tdowns may take an extended amount of time.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.5.0" date="1280232000">- ENHANCEMENTS
- Split Advanced Server Recovery functionality into standalone hp-asrd service. For more information, execute 'man hp-asrd'.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.0" date="1284120000">- ENHNCEMENTS
 - Prevent logging of the debug messages to the console.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.3" date="1299153600">- ENHANCEMENTS
- Initial release to support Red Hat Enterprise Linux 5 Update 6.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.7.0" date="1299844800">- ENHANCEMENTS
- hpasm interface redesigned to use sockets in order to remove timeout related issues caused by message queue interface when   the system is in stress.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.0.0" date="1401364800">- ENHANCEMENTS
- Added support for HP ProLiant Gen9 Servers.

- FIXES
- HP Health may skip few lengthy POST error messages due to limitation of IPMI packet.</changelog>
    <changelog author="HPE Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.5.0" date="1466596800">- ENHANCEMENTS

- FIXES
- iLO hpasmlited daemon crash after 2 iLO resets loops.
- hpasmcli command fails to read the embedded NIC status shows as UNKNOWN.
- Error logs seen in service hp-asrd status.</changelog>
  </package>
  <package pkgid="cf5f8390440f87570d0f6a4971535098b86f7d6e264bb204c32fdb5e7bf65e78" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.80" rel="1855.22.sles12"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.2" date="1239192000">- ENHANCEMENTS
- Add support for HP ProLiant DL160 G6 Server, HP ProLiant DL180 G6 Server, and HP ProLiant ML150 G6 Server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.5" date="1241611200">- FIXES
- Fixed an issue where running multiple instances of .hplog -i' may cause more than 90% CPU utilization. 
- Fixed an issue where the servers with large amount of memory may ASR during memory initialization. 
- Fixed an issue where the hpasmlited was not notifying the agents of memory events on HP ProLiant G6 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.6" date="1250078400">- ENHANCEMENTS
- Enhanced the hp-health init script to identify the multi-chassis ProLiant 100 series servers.

- FIXES
- Fixed the hpasmcli -s .show dimm. command to prevent isolated occurrences of segmentation fault.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.0" date="1252929600">- ENHANCEMENTS
- hpasmlited now supports long IML messages. 
- Added "show powermeter" command in hpasmcli. It shows the aggregate power consumption of the server. 

- FIXES
- Fixed the following issues: 
       1.hpasmcli -s "show server" command showed the L2 and L3 cache information incorrectly on multi processor systems. 
       2.hpasmcli showed incorrect fan numbers on HP ProLiant G6 servers. 
       3.hpasmxld segmentation fault when the HP Integrated Lights Out 2 (iLO 2)  broadcast storm occurs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.1" date="1256212800">- FIXES
- Fixed hp-health daemon to prevent soft lockups from occurring when the HP Integrated Lights-Out (iLO) controller becomes un  responsive due to network storm.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.2" date="1258027200">- FIXES
- Fixed a problem where if ambient temperature is very low, hpasmlited can incorrectly determine the system is over a tempera  ture threshold and improperly shut the system down.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.4.0" date="1268049600">- ENHANCEMENTS
- Added support for Integrated Lights-Out 3 (iLO 3). 
- Added 'SHOW SEL' option in hpasmcli to display the System Event Log (SEL) contents on HP ProLiant 100 series servers. 
- Updated libcpqci.so, which take advantage of upstream changes to hpilo, to provide better performance to applications, such  as SNMP agents like cmasm2d from hp-snmp-agents. 
- Added 64-bit hpbootcfg utility.

- FIXES
- The Intel processor hyperthreading configuration can be enabled and disabled using hpasmcli on HP ProLiant G6 servers. 
- Fix POSIX-compliancy issue with initscript. 
- Avoid sending a SIGKILL to the health daemon, preventing ASRs that may occur on platforms (e.g. DL785) where hp-health shu   tdowns may take an extended amount of time.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.5.0" date="1280232000">- ENHANCEMENTS
- Split Advanced Server Recovery functionality into standalone hp-asrd service. For more information, execute 'man hp-asrd'.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.0" date="1284120000">- ENHNCEMENTS
 - Prevent logging of the debug messages to the console.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.3" date="1299153600">- ENHANCEMENTS
- Initial release to support Red Hat Enterprise Linux 5 Update 6.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.7.0" date="1299844800">- ENHANCEMENTS
- hpasm interface redesigned to use sockets in order to remove timeout related issues caused by message queue interface when   the system is in stress.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.0.0" date="1401364800">- ENHANCEMENTS
- Added support for HP ProLiant Gen9 Servers.

- FIXES
- HP Health may skip few lengthy POST error messages due to limitation of IPMI packet.</changelog>
    <changelog author="HPE Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.5.0" date="1466596800">- ENHANCEMENTS

- FIXES
- iLO hpasmlited daemon crash after 2 iLO resets loops.
- hpasmcli command fails to read the embedded NIC status shows as UNKNOWN.
- Error logs seen in service hp-asrd status.</changelog>
  </package>
  <package pkgid="d96fd2a20f5e17760b512a419f0e0cbda7ad4bc681314953edc0e0da6b3b3d81" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.80" rel="1855.27.rhel6"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.1.0" date="1214481600">- ENHANCEMENTS
- Intial release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.1.1" date="1218456000">- FIXES
- Fixed an issue to align hp-health status messages.
- Fixed an issue to stop pagination of IMLs when in script mode.
- The "hp-snmp-agents"and "hp-health" initialization scripts are enhanced to check for the existence of a support IPMI stack.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.0" date="1235044800">- ENHANCEMENTS
- Added support for HP ProLiant G6 servers. 
- ASR time-out value can be set from hpasmcli when ASR is enabled. 
- Updated the installation instructions in hp_mgmgt_install man page. 
- Removed the script dependency between the hp-health and hp-snmp-agents RPM. To enable just storage agents, customers now in  stall the hp-health and hp-snmp-agents. If the "/etc/init.d/hp-health" file is removed or renamed, the storage agents will   start if configured in the /opt/hp/hp-snmp-agents/cma.conf file. 
- Init scripts .status. function for hp-snmp-agents &amp; hp-health now differentiates whether an agent exited normally or abnorm  ally. 
- libcpqci moved to hp-health to simplify dependency handling. and .libcpqci updated to version 2, will now handle hpilo driv  er. 
- Added Trusted Platform Module (TPM) awareness.

- FIXES
- Fixed an issue where   hpasmcli does segmentation fault if we execute the following sequence of commands in hpasmcli on Int  el platforms: show dimm, show temp, show dimm. 
- Fixed the improper functioning of .repair. option in hpasmcli utility. 
- Fixed an issue where  hpasmxld/hpasmlited was logging all the messages into syslog with priority .error.. Now it will log e  ach message with its actual priority. 
- Fixed an issue where IML was not showing new events in hpasmlited + OpenIPMI configuration. 
- Fixed an issue where the command .service hp-health restart. was showing the twice.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.2" date="1239192000">- ENHANCEMENTS
- Add support for HP ProLiant DL160 G6 Server, HP ProLiant DL180 G6 Server, and HP ProLiant ML150 G6 Server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.5" date="1241611200">- FIXES
- Fixed an issue where running multiple instances of .hplog -i' may cause more than 90% CPU utilization. 
- Fixed an issue where the servers with large amount of memory may ASR during memory initialization. 
- Fixed an issue where the hpasmlited was not notifying the agents of memory events on HP ProLiant G6 servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.6" date="1250078400">- ENHANCEMENTS
- Enhanced the hp-health init script to identify the multi-chassis ProLiant 100 series servers.

- FIXES
- Fixed the hpasmcli -s .show dimm. command to prevent isolated occurrences of segmentation fault.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.0" date="1252929600">- ENHANCEMENTS
- hpasmlited now supports long IML messages. 
- Added "show powermeter" command in hpasmcli. It shows the aggregate power consumption of the server. 

- FIXES
- Fixed the following issues: 
       1.hpasmcli -s "show server" command showed the L2 and L3 cache information incorrectly on multi processor systems. 
       2.hpasmcli showed incorrect fan numbers on HP ProLiant G6 servers. 
       3.hpasmxld segmentation fault when the HP Integrated Lights Out 2 (iLO 2)  broadcast storm occurs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.1" date="1256212800">- FIXES
- Fixed hp-health daemon to prevent soft lockups from occurring when the HP Integrated Lights-Out (iLO) controller becomes un  responsive due to network storm.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.2" date="1258027200">- FIXES
- Fixed a problem where if ambient temperature is very low, hpasmlited can incorrectly determine the system is over a tempera  ture threshold and improperly shut the system down.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.4.0" date="1268049600">- ENHANCEMENTS
- Added support for Integrated Lights-Out 3 (iLO 3). 
- Added 'SHOW SEL' option in hpasmcli to display the System Event Log (SEL) contents on HP ProLiant 100 series servers. 
- Updated libcpqci.so, which take advantage of upstream changes to hpilo, to provide better performance to applications, such  as SNMP agents like cmasm2d from hp-snmp-agents. 
- Added 64-bit hpbootcfg utility.

- FIXES
- The Intel processor hyperthreading configuration can be enabled and disabled using hpasmcli on HP ProLiant G6 servers. 
- Fix POSIX-compliancy issue with initscript. 
- Avoid sending a SIGKILL to the health daemon, preventing ASRs that may occur on platforms (e.g. DL785) where hp-health shu   tdowns may take an extended amount of time.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.5.0" date="1280232000">- ENHANCEMENTS
- Split Advanced Server Recovery functionality into standalone hp-asrd service. For more information, execute 'man hp-asrd'.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.0" date="1284120000">- ENHNCEMENTS
 - Prevent logging of the debug messages to the console.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.3" date="1299153600">- ENHANCEMENTS
- Initial release to support Red Hat Enterprise Linux 5 Update 6.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.7.0" date="1299844800">- ENHANCEMENTS
- hpasm interface redesigned to use sockets in order to remove timeout related issues caused by message queue interface when   the system is in stress.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.0.0" date="1401364800">- ENHANCEMENTS
- Added support for HP ProLiant Gen9 Servers.

- FIXES
- HP Health may skip few lengthy POST error messages due to limitation of IPMI packet.</changelog>
    <changelog author="HPE Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.5.0" date="1466596800">- ENHANCEMENTS

- FIXES
- iLO hpasmlited daemon crash after 2 iLO resets loops.
- hpasmcli command fails to read the embedded NIC status shows as UNKNOWN.
- Error logs seen in service hp-asrd status.</changelog>
  </package>
  <package pkgid="49901590ca3adbf66f7df893ae807686ca82220c9eb295144d8c42d28db8262c" name="hp-i40e-kmp-default" arch="x86_64">
    <version epoch="0" ver="2.4.6.1_3.0.101_63" rel="4.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-1" date="1428364800">- Initial release of i40e Linux Base Driver for Intel(R) 40 Gigabit Network Connections</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-9" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447200000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where firmware version information reporting is incorrect and inconsistent.
 - This driver now correctly sets the default value of the Flow Control setting after a device reset.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-13" date="1460592000">-Added support for  HPE Ethernet 10Gb 2-port 563i Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46.2-1.rhel6u8" date="1466553600">- Added RHEL6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.19-2[rhel6u9], 2.0.19-1[For other OSs]" date="1490140800">- Fix for configuration of RSS table with DCB
- Enabled VF trust on RHEL 7.3
- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.29-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now throws an error after attempt to advertise unsupported link mode
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of memory leak related to filter programming status
- This driver fixes the issue of Flow Director Sideband rules do not update as expected
- This driver fixes the issue of Could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present
- This driver fixes the issue of kdump failure
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- Feature implementation to add some hw_csum rx offload counters
- Feature implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-4.sles11sp4" date="1526515200">- This driver fixes the issue of TX driver on SLES12SP2
- This driver fixes the issue of Flow Director User documentation - README.TXT is not current
- This driver fixes the issue of submodules updating
- This driver fixes the issue of client close on Netdev down causing RDMA dev to unregister? 
- This driver fixes the issue of unexpected queue selection messages observed during tx_timeout recovery? 
- This driver now preserves promiscuous mode across resets</changelog>
  </package>
  <package pkgid="d99bbb0e75d211421fa63b80edad2ea13640541ba664eb41a37099b71e21bf6b" name="hp-i40e-kmp-default" arch="x86_64">
    <version epoch="0" ver="2.4.6.1_3.0.76_0.11" rel="4.sles11sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-1" date="1428364800">- Initial release of i40e Linux Base Driver for Intel(R) 40 Gigabit Network Connections</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-9" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447200000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where firmware version information reporting is incorrect and inconsistent.
 - This driver now correctly sets the default value of the Flow Control setting after a device reset.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-13" date="1460592000">-Added support for  HPE Ethernet 10Gb 2-port 563i Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46.2-1.rhel6u8" date="1466553600">- Added RHEL6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.19-2[rhel6u9], 2.0.19-1[For other OSs]" date="1490140800">- Fix for configuration of RSS table with DCB
- Enabled VF trust on RHEL 7.3
- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.29-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now throws an error after attempt to advertise unsupported link mode
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of memory leak related to filter programming status
- This driver fixes the issue of Flow Director Sideband rules do not update as expected
- This driver fixes the issue of Could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present
- This driver fixes the issue of kdump failure
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- Feature implementation to add some hw_csum rx offload counters
- Feature implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-4.sles11sp3" date="1526515200">- This driver fixes the issue of TX driver on SLES12SP2
- This driver fixes the issue of Flow Director User documentation - README.TXT is not current
- This driver fixes the issue of submodules updating
- This driver fixes the issue of client close on Netdev down causing RDMA dev to unregister? 
- This driver fixes the issue of unexpected queue selection messages observed during tx_timeout recovery? 
- This driver now preserves promiscuous mode across resets</changelog>
  </package>
  <package pkgid="4c66b268a51515af4355227ca06db041d279d9695f51163e431b217858409173" name="hp-i40e-kmp-default" arch="x86_64">
    <version epoch="0" ver="2.4.6.1_k4.4.21_69" rel="4.sles12sp2"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-1" date="1428364800">- Initial release of i40e Linux Base Driver for Intel(R) 40 Gigabit Network Connections</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-9" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447200000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where firmware version information reporting is incorrect and inconsistent.
 - This driver now correctly sets the default value of the Flow Control setting after a device reset.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-13" date="1460592000">-Added support for  HPE Ethernet 10Gb 2-port 563i Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46.2-1.rhel6u8" date="1466553600">- Added RHEL6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.19-2[rhel6u9], 2.0.19-1[For other OSs]" date="1490140800">- Fix for configuration of RSS table with DCB
- Enabled VF trust on RHEL 7.3
- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.29-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now throws an error after attempt to advertise unsupported link mode
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of memory leak related to filter programming status
- This driver fixes the issue of Flow Director Sideband rules do not update as expected
- This driver fixes the issue of Could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present
- This driver fixes the issue of kdump failure
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- Feature implementation to add some hw_csum rx offload counters
- Feature implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-4.sles12sp2" date="1526515200">- This driver fixes the issue of TX driver on SLES12SP2
- This driver fixes the issue of Flow Director User documentation - README.TXT is not current
- This driver fixes the issue of submodules updating
- This driver fixes the issue of client close on Netdev down causing RDMA dev to unregister? 
- This driver fixes the issue of unexpected queue selection messages observed during tx_timeout recovery? 
- This driver now preserves promiscuous mode across resets</changelog>
  </package>
  <package pkgid="e61561361afa219cc1b5d157d02ea8d9f42b1039635579faf8c33550e471cbab" name="hp-i40e-kmp-default" arch="x86_64">
    <version epoch="0" ver="2.4.6.1_k4.4.73_5" rel="4.sles12sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-1" date="1428364800">- Initial release of i40e Linux Base Driver for Intel(R) 40 Gigabit Network Connections</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-9" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447200000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where firmware version information reporting is incorrect and inconsistent.
 - This driver now correctly sets the default value of the Flow Control setting after a device reset.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-13" date="1460592000">-Added support for  HPE Ethernet 10Gb 2-port 563i Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46.2-1.rhel6u8" date="1466553600">- Added RHEL6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.19-2[rhel6u9], 2.0.19-1[For other OSs]" date="1490140800">- Fix for configuration of RSS table with DCB
- Enabled VF trust on RHEL 7.3
- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.29-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now throws an error after attempt to advertise unsupported link mode
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of memory leak related to filter programming status
- This driver fixes the issue of Flow Director Sideband rules do not update as expected
- This driver fixes the issue of Could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present
- This driver fixes the issue of kdump failure
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- Feature implementation to add some hw_csum rx offload counters
- Feature implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-4.sles12sp3" date="1526515200">- This driver fixes the issue of TX driver on SLES12SP2
- This driver fixes the issue of Flow Director User documentation - README.TXT is not current
- This driver fixes the issue of submodules updating
- This driver fixes the issue of client close on Netdev down causing RDMA dev to unregister? 
- This driver fixes the issue of unexpected queue selection messages observed during tx_timeout recovery? 
- This driver now preserves promiscuous mode across resets</changelog>
  </package>
  <package pkgid="85970dd33ab8b5c48a21e91660301edbf27bafec6cefe02c95e38d40f8a11b3b" name="hp-i40e-kmp-xen" arch="x86_64">
    <version epoch="0" ver="2.4.6.1_3.0.101_63" rel="4.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-1" date="1428364800">- Initial release of i40e Linux Base Driver for Intel(R) 40 Gigabit Network Connections</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-9" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447200000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where firmware version information reporting is incorrect and inconsistent.
 - This driver now correctly sets the default value of the Flow Control setting after a device reset.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-13" date="1460592000">-Added support for  HPE Ethernet 10Gb 2-port 563i Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46.2-1.rhel6u8" date="1466553600">- Added RHEL6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.19-2[rhel6u9], 2.0.19-1[For other OSs]" date="1490140800">- Fix for configuration of RSS table with DCB
- Enabled VF trust on RHEL 7.3
- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.29-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now throws an error after attempt to advertise unsupported link mode
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of memory leak related to filter programming status
- This driver fixes the issue of Flow Director Sideband rules do not update as expected
- This driver fixes the issue of Could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present
- This driver fixes the issue of kdump failure
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- Feature implementation to add some hw_csum rx offload counters
- Feature implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-4.sles11sp4" date="1526515200">- This driver fixes the issue of TX driver on SLES12SP2
- This driver fixes the issue of Flow Director User documentation - README.TXT is not current
- This driver fixes the issue of submodules updating
- This driver fixes the issue of client close on Netdev down causing RDMA dev to unregister? 
- This driver fixes the issue of unexpected queue selection messages observed during tx_timeout recovery? 
- This driver now preserves promiscuous mode across resets</changelog>
  </package>
  <package pkgid="aada93bcba21c368f2a6dc46e442144a7001290d5e58fc530ba8c19c6fcc28b7" name="hp-i40e-kmp-xen" arch="x86_64">
    <version epoch="0" ver="2.4.6.1_3.0.76_0.11" rel="4.sles11sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-1" date="1428364800">- Initial release of i40e Linux Base Driver for Intel(R) 40 Gigabit Network Connections</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-9" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447200000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where firmware version information reporting is incorrect and inconsistent.
 - This driver now correctly sets the default value of the Flow Control setting after a device reset.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-13" date="1460592000">-Added support for  HPE Ethernet 10Gb 2-port 563i Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46.2-1.rhel6u8" date="1466553600">- Added RHEL6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.19-2[rhel6u9], 2.0.19-1[For other OSs]" date="1490140800">- Fix for configuration of RSS table with DCB
- Enabled VF trust on RHEL 7.3
- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.29-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now throws an error after attempt to advertise unsupported link mode
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of memory leak related to filter programming status
- This driver fixes the issue of Flow Director Sideband rules do not update as expected
- This driver fixes the issue of Could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present
- This driver fixes the issue of kdump failure
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- Feature implementation to add some hw_csum rx offload counters
- Feature implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-4.sles11sp3" date="1526515200">- This driver fixes the issue of TX driver on SLES12SP2
- This driver fixes the issue of Flow Director User documentation - README.TXT is not current
- This driver fixes the issue of submodules updating
- This driver fixes the issue of client close on Netdev down causing RDMA dev to unregister? 
- This driver fixes the issue of unexpected queue selection messages observed during tx_timeout recovery? 
- This driver now preserves promiscuous mode across resets</changelog>
  </package>
  <package pkgid="0d59bad887327ae589b4b0e3ea637a3233bafdddf706064e7666998c1239ff4f" name="hp-i40evf-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.5.6.1_3.0.101_63" rel="5.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.33-1" date="1428451200">- Initial release of i40evf driver to support Intel(R) 40 Gigabit Adapters based virtual function devices that can only be activated on kernels that support SR-IOV.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.2-7" date="1448928000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where Virtual Function (VF) VLAN stops working if the device Physical Function (PF) is changed to Promiscuous Mode.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.3-1.rhel6u8" date="1466553600">- Added RHEL 6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.16-2[rhel6u9], 2.0.16-1[For other OSs]" date="1490140800">- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.28-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver now alllows to pass traffic from bond/VF in RHEL 7.3 guest using IovQueuePairsRequested setting above 1 with "MCP" XXV710-2 on WS 2016
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of enabling support for VF VLAN tag stripping control
- This driver fixes the issue of mac filter removal timing issue
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of supported link modes/PHY types does not report correctly
- This driver now supports Ethtool -m command on QSFP+ SR optical module
- This driver fixes the issue of FVL-6 MCP-25G Fails to Survive RSS Queue Resize During Stress Test
- This driver now does not miss dual-speed advertisements on 25G ethtool link_ksettings
- This driver now fixes the issue of "ethtool -p" cause traffic to be interrupted and all port LED to blink
- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver addresses the Kernel panic on SLES12SP2  when changing Jumbo Frames on the PF
- This driver fixes the issue of could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode.
- This driver fixes the issue of Flow Director Sideband rules do not update quite as expected.
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present.
- This driver fixes the issue of memory leak related to filter programming status.
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- ture implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks
- Feature implementation to add some hw_csum rx offload counters</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-5.sles11sp4" date="1526515200">- This driver fixes the issue of submodules adding.
- This driver fixes the issue of the note about Linux SR-IOV guest OS not supported on Windows Hyper-V host.</changelog>
  </package>
  <package pkgid="7ed7fdb32ed1eb1d34e1a80087ed994f7ac734698e4699364c5278e504a310ac" name="hp-i40evf-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.5.6.1_3.0.76_0.11" rel="5.sles11sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.33-1" date="1428451200">- Initial release of i40evf driver to support Intel(R) 40 Gigabit Adapters based virtual function devices that can only be activated on kernels that support SR-IOV.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.2-7" date="1448928000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where Virtual Function (VF) VLAN stops working if the device Physical Function (PF) is changed to Promiscuous Mode.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.3-1.rhel6u8" date="1466553600">- Added RHEL 6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.16-2[rhel6u9], 2.0.16-1[For other OSs]" date="1490140800">- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.28-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver now alllows to pass traffic from bond/VF in RHEL 7.3 guest using IovQueuePairsRequested setting above 1 with "MCP" XXV710-2 on WS 2016
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of enabling support for VF VLAN tag stripping control
- This driver fixes the issue of mac filter removal timing issue
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of supported link modes/PHY types does not report correctly
- This driver now supports Ethtool -m command on QSFP+ SR optical module
- This driver fixes the issue of FVL-6 MCP-25G Fails to Survive RSS Queue Resize During Stress Test
- This driver now does not miss dual-speed advertisements on 25G ethtool link_ksettings
- This driver now fixes the issue of "ethtool -p" cause traffic to be interrupted and all port LED to blink
- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver addresses the Kernel panic on SLES12SP2  when changing Jumbo Frames on the PF
- This driver fixes the issue of could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode.
- This driver fixes the issue of Flow Director Sideband rules do not update quite as expected.
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present.
- This driver fixes the issue of memory leak related to filter programming status.
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- ture implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks
- Feature implementation to add some hw_csum rx offload counters</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-5.sles11sp3" date="1526515200">- This driver fixes the issue of submodules adding.
- This driver fixes the issue of the note about Linux SR-IOV guest OS not supported on Windows Hyper-V host.</changelog>
  </package>
  <package pkgid="6d7ebfd796a362ecf839df7b24f19f56c9d786145f35f6f34d9545b4f3dfd2a7" name="hp-i40evf-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.5.6.1_k4.4.21_69" rel="5.sles12sp2"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.33-1" date="1428451200">- Initial release of i40evf driver to support Intel(R) 40 Gigabit Adapters based virtual function devices that can only be activated on kernels that support SR-IOV.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.2-7" date="1448928000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where Virtual Function (VF) VLAN stops working if the device Physical Function (PF) is changed to Promiscuous Mode.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.3-1.rhel6u8" date="1466553600">- Added RHEL 6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.16-2[rhel6u9], 2.0.16-1[For other OSs]" date="1490140800">- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.28-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver now alllows to pass traffic from bond/VF in RHEL 7.3 guest using IovQueuePairsRequested setting above 1 with "MCP" XXV710-2 on WS 2016
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of enabling support for VF VLAN tag stripping control
- This driver fixes the issue of mac filter removal timing issue
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of supported link modes/PHY types does not report correctly
- This driver now supports Ethtool -m command on QSFP+ SR optical module
- This driver fixes the issue of FVL-6 MCP-25G Fails to Survive RSS Queue Resize During Stress Test
- This driver now does not miss dual-speed advertisements on 25G ethtool link_ksettings
- This driver now fixes the issue of "ethtool -p" cause traffic to be interrupted and all port LED to blink
- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver addresses the Kernel panic on SLES12SP2  when changing Jumbo Frames on the PF
- This driver fixes the issue of could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode.
- This driver fixes the issue of Flow Director Sideband rules do not update quite as expected.
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present.
- This driver fixes the issue of memory leak related to filter programming status.
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- ture implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks
- Feature implementation to add some hw_csum rx offload counters</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-5.sles12sp2" date="1526515200">- This driver fixes the issue of submodules adding.
- This driver fixes the issue of the note about Linux SR-IOV guest OS not supported on Windows Hyper-V host.</changelog>
  </package>
  <package pkgid="bd5472cafbe8a6c11ae6f9dca5571c03ae75e9484a4d080dd20e8d51ffc50d6e" name="hp-i40evf-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.5.6.1_k4.4.73_5" rel="5.sles12sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.33-1" date="1428451200">- Initial release of i40evf driver to support Intel(R) 40 Gigabit Adapters based virtual function devices that can only be activated on kernels that support SR-IOV.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.2-7" date="1448928000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where Virtual Function (VF) VLAN stops working if the device Physical Function (PF) is changed to Promiscuous Mode.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.3-1.rhel6u8" date="1466553600">- Added RHEL 6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.16-2[rhel6u9], 2.0.16-1[For other OSs]" date="1490140800">- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.28-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver now alllows to pass traffic from bond/VF in RHEL 7.3 guest using IovQueuePairsRequested setting above 1 with "MCP" XXV710-2 on WS 2016
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of enabling support for VF VLAN tag stripping control
- This driver fixes the issue of mac filter removal timing issue
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of supported link modes/PHY types does not report correctly
- This driver now supports Ethtool -m command on QSFP+ SR optical module
- This driver fixes the issue of FVL-6 MCP-25G Fails to Survive RSS Queue Resize During Stress Test
- This driver now does not miss dual-speed advertisements on 25G ethtool link_ksettings
- This driver now fixes the issue of "ethtool -p" cause traffic to be interrupted and all port LED to blink
- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver addresses the Kernel panic on SLES12SP2  when changing Jumbo Frames on the PF
- This driver fixes the issue of could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode.
- This driver fixes the issue of Flow Director Sideband rules do not update quite as expected.
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present.
- This driver fixes the issue of memory leak related to filter programming status.
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- ture implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks
- Feature implementation to add some hw_csum rx offload counters</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-5.sles12sp3" date="1526515200">- This driver fixes the issue of submodules adding.
- This driver fixes the issue of the note about Linux SR-IOV guest OS not supported on Windows Hyper-V host.</changelog>
  </package>
  <package pkgid="c774aaadce351e935718a5908849e582194c71c3183660df6f49965ad5e5bf94" name="hp-i40evf-kmp-xen" arch="x86_64">
    <version epoch="0" ver="3.5.6.1_3.0.101_63" rel="5.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.33-1" date="1428451200">- Initial release of i40evf driver to support Intel(R) 40 Gigabit Adapters based virtual function devices that can only be activated on kernels that support SR-IOV.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.2-7" date="1448928000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where Virtual Function (VF) VLAN stops working if the device Physical Function (PF) is changed to Promiscuous Mode.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.3-1.rhel6u8" date="1466553600">- Added RHEL 6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.16-2[rhel6u9], 2.0.16-1[For other OSs]" date="1490140800">- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.28-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver now alllows to pass traffic from bond/VF in RHEL 7.3 guest using IovQueuePairsRequested setting above 1 with "MCP" XXV710-2 on WS 2016
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of enabling support for VF VLAN tag stripping control
- This driver fixes the issue of mac filter removal timing issue
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of supported link modes/PHY types does not report correctly
- This driver now supports Ethtool -m command on QSFP+ SR optical module
- This driver fixes the issue of FVL-6 MCP-25G Fails to Survive RSS Queue Resize During Stress Test
- This driver now does not miss dual-speed advertisements on 25G ethtool link_ksettings
- This driver now fixes the issue of "ethtool -p" cause traffic to be interrupted and all port LED to blink
- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver addresses the Kernel panic on SLES12SP2  when changing Jumbo Frames on the PF
- This driver fixes the issue of could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode.
- This driver fixes the issue of Flow Director Sideband rules do not update quite as expected.
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present.
- This driver fixes the issue of memory leak related to filter programming status.
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- ture implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks
- Feature implementation to add some hw_csum rx offload counters</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-5.sles11sp4" date="1526515200">- This driver fixes the issue of submodules adding.
- This driver fixes the issue of the note about Linux SR-IOV guest OS not supported on Windows Hyper-V host.</changelog>
  </package>
  <package pkgid="27505abebc29f95e317ab9a08183b654a2c53e456986ca4008cc07a8a77774db" name="hp-i40evf-kmp-xen" arch="x86_64">
    <version epoch="0" ver="3.5.6.1_3.0.76_0.11" rel="5.sles11sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.33-1" date="1428451200">- Initial release of i40evf driver to support Intel(R) 40 Gigabit Adapters based virtual function devices that can only be activated on kernels that support SR-IOV.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.2-7" date="1448928000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where Virtual Function (VF) VLAN stops working if the device Physical Function (PF) is changed to Promiscuous Mode.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.3-1.rhel6u8" date="1466553600">- Added RHEL 6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.16-2[rhel6u9], 2.0.16-1[For other OSs]" date="1490140800">- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.28-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver now alllows to pass traffic from bond/VF in RHEL 7.3 guest using IovQueuePairsRequested setting above 1 with "MCP" XXV710-2 on WS 2016
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of enabling support for VF VLAN tag stripping control
- This driver fixes the issue of mac filter removal timing issue
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of supported link modes/PHY types does not report correctly
- This driver now supports Ethtool -m command on QSFP+ SR optical module
- This driver fixes the issue of FVL-6 MCP-25G Fails to Survive RSS Queue Resize During Stress Test
- This driver now does not miss dual-speed advertisements on 25G ethtool link_ksettings
- This driver now fixes the issue of "ethtool -p" cause traffic to be interrupted and all port LED to blink
- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver addresses the Kernel panic on SLES12SP2  when changing Jumbo Frames on the PF
- This driver fixes the issue of could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode.
- This driver fixes the issue of Flow Director Sideband rules do not update quite as expected.
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present.
- This driver fixes the issue of memory leak related to filter programming status.
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- ture implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks
- Feature implementation to add some hw_csum rx offload counters</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-5.sles11sp3" date="1526515200">- This driver fixes the issue of submodules adding.
- This driver fixes the issue of the note about Linux SR-IOV guest OS not supported on Windows Hyper-V host.</changelog>
  </package>
  <package pkgid="2e81e6da278d91ebc893acae0d715b6580119706ec17af6d1196e45f7472e285" name="hp-igb-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.3.5.15_3.0.101_63" rel="4.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-4
 - Fixed igb compilation issues with upstream 3.10 Linux Kernel
 - Changed how driver update rx packet stats, to include additional packet types
 - Add support for freeing q_vectors via RCU

 - Add support for OEM Powerville-based SKUs (Severity: Medium)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.15" date="1414540800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added support for Surprise Removal of a NIC</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-2" date="1426636800">- Added RHEL 7.1 support
 - Fixes a Tx Unit Hang on Network Adapters based on Intel 82576 chipset(NC362i) with RSS &gt; 1</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3.2-7" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Fix queue allocation method to accomodate changing during runtime
 - Use skb_vlan_tag_* functions instead of old name vlan_tx_tag
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.
 - This driver can now correctly change the queue allocation method during runtime.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.3-1" date="1465257600">- Added RHEL 6.8 support
- Fix the issue of getting crash dump when loading igb module(modprobe igb)
- Fix unable to disable the offload property in rhel6u6</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.7-8[rhel6u9], 5.3.5.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.9xxz-3" date="1501286400">- Added SLES12SP3 support
- Added RHEL 7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.12" date="1505779200">- Fix for the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-4.sles11sp4" date="1526515200">- Fixed build on updated kernels of SLES12SP2</changelog>
  </package>
  <package pkgid="21f62a0d03cb900f100d751959a92c09920ce603a9180e95df2c905dd6568bac" name="hp-igb-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.3.5.15_3.0.76_0.11" rel="4.sles11sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-4
 - Fixed igb compilation issues with upstream 3.10 Linux Kernel
 - Changed how driver update rx packet stats, to include additional packet types
 - Add support for freeing q_vectors via RCU

 - Add support for OEM Powerville-based SKUs (Severity: Medium)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.15" date="1414540800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added support for Surprise Removal of a NIC</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-2" date="1426636800">- Added RHEL 7.1 support
 - Fixes a Tx Unit Hang on Network Adapters based on Intel 82576 chipset(NC362i) with RSS &gt; 1</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3.2-7" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Fix queue allocation method to accomodate changing during runtime
 - Use skb_vlan_tag_* functions instead of old name vlan_tx_tag
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.
 - This driver can now correctly change the queue allocation method during runtime.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.3-1" date="1465257600">- Added RHEL 6.8 support
- Fix the issue of getting crash dump when loading igb module(modprobe igb)
- Fix unable to disable the offload property in rhel6u6</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.7-8[rhel6u9], 5.3.5.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.9xxz-3" date="1501286400">- Added SLES12SP3 support
- Added RHEL 7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.12" date="1505779200">- Fix for the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-4.sles11sp3" date="1526515200">- Fixed build on updated kernels of SLES12SP2</changelog>
  </package>
  <package pkgid="98f81d6cfd1778b68a0638ec623b85f7d62123ddc32cb4a0a56cfe08d211e797" name="hp-igb-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.3.5.15_k4.4.21_69" rel="4.sles12sp2"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-4
 - Fixed igb compilation issues with upstream 3.10 Linux Kernel
 - Changed how driver update rx packet stats, to include additional packet types
 - Add support for freeing q_vectors via RCU

 - Add support for OEM Powerville-based SKUs (Severity: Medium)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.15" date="1414540800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added support for Surprise Removal of a NIC</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-2" date="1426636800">- Added RHEL 7.1 support
 - Fixes a Tx Unit Hang on Network Adapters based on Intel 82576 chipset(NC362i) with RSS &gt; 1</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3.2-7" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Fix queue allocation method to accomodate changing during runtime
 - Use skb_vlan_tag_* functions instead of old name vlan_tx_tag
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.
 - This driver can now correctly change the queue allocation method during runtime.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.3-1" date="1465257600">- Added RHEL 6.8 support
- Fix the issue of getting crash dump when loading igb module(modprobe igb)
- Fix unable to disable the offload property in rhel6u6</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.7-8[rhel6u9], 5.3.5.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.9xxz-3" date="1501286400">- Added SLES12SP3 support
- Added RHEL 7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.12" date="1505779200">- Fix for the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-4.sles12sp2" date="1526515200">- Fixed build on updated kernels of SLES12SP2</changelog>
  </package>
  <package pkgid="6e5cd9b863ca317aec9ab046cc8bcd312f8b9bcff3b39ecc3d23685265a9655f" name="hp-igb-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.3.5.15_k4.4.73_5" rel="4.sles12sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-4
 - Fixed igb compilation issues with upstream 3.10 Linux Kernel
 - Changed how driver update rx packet stats, to include additional packet types
 - Add support for freeing q_vectors via RCU

 - Add support for OEM Powerville-based SKUs (Severity: Medium)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.15" date="1414540800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added support for Surprise Removal of a NIC</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-2" date="1426636800">- Added RHEL 7.1 support
 - Fixes a Tx Unit Hang on Network Adapters based on Intel 82576 chipset(NC362i) with RSS &gt; 1</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3.2-7" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Fix queue allocation method to accomodate changing during runtime
 - Use skb_vlan_tag_* functions instead of old name vlan_tx_tag
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.
 - This driver can now correctly change the queue allocation method during runtime.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.3-1" date="1465257600">- Added RHEL 6.8 support
- Fix the issue of getting crash dump when loading igb module(modprobe igb)
- Fix unable to disable the offload property in rhel6u6</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.7-8[rhel6u9], 5.3.5.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.9xxz-3" date="1501286400">- Added SLES12SP3 support
- Added RHEL 7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.12" date="1505779200">- Fix for the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-4.sles12sp3" date="1526515200">- Fixed build on updated kernels of SLES12SP2</changelog>
  </package>
  <package pkgid="52142ea8430ddb10661c49a7c487169c5e10d68fdaa078a8f0172e2bde406b3b" name="hp-igb-kmp-xen" arch="x86_64">
    <version epoch="0" ver="5.3.5.15_3.0.101_63" rel="4.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-4
 - Fixed igb compilation issues with upstream 3.10 Linux Kernel
 - Changed how driver update rx packet stats, to include additional packet types
 - Add support for freeing q_vectors via RCU

 - Add support for OEM Powerville-based SKUs (Severity: Medium)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.15" date="1414540800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added support for Surprise Removal of a NIC</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-2" date="1426636800">- Added RHEL 7.1 support
 - Fixes a Tx Unit Hang on Network Adapters based on Intel 82576 chipset(NC362i) with RSS &gt; 1</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3.2-7" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Fix queue allocation method to accomodate changing during runtime
 - Use skb_vlan_tag_* functions instead of old name vlan_tx_tag
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.
 - This driver can now correctly change the queue allocation method during runtime.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.3-1" date="1465257600">- Added RHEL 6.8 support
- Fix the issue of getting crash dump when loading igb module(modprobe igb)
- Fix unable to disable the offload property in rhel6u6</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.7-8[rhel6u9], 5.3.5.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.9xxz-3" date="1501286400">- Added SLES12SP3 support
- Added RHEL 7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.12" date="1505779200">- Fix for the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-4.sles11sp4" date="1526515200">- Fixed build on updated kernels of SLES12SP2</changelog>
  </package>
  <package pkgid="0702bc9efb721ffe4d6d8c3441356a9ff8db03afccd7baa0a8760f15b1976bed" name="hp-igb-kmp-xen" arch="x86_64">
    <version epoch="0" ver="5.3.5.15_3.0.76_0.11" rel="4.sles11sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-4
 - Fixed igb compilation issues with upstream 3.10 Linux Kernel
 - Changed how driver update rx packet stats, to include additional packet types
 - Add support for freeing q_vectors via RCU

 - Add support for OEM Powerville-based SKUs (Severity: Medium)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.15" date="1414540800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added support for Surprise Removal of a NIC</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-2" date="1426636800">- Added RHEL 7.1 support
 - Fixes a Tx Unit Hang on Network Adapters based on Intel 82576 chipset(NC362i) with RSS &gt; 1</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3.2-7" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Fix queue allocation method to accomodate changing during runtime
 - Use skb_vlan_tag_* functions instead of old name vlan_tx_tag
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.
 - This driver can now correctly change the queue allocation method during runtime.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.3-1" date="1465257600">- Added RHEL 6.8 support
- Fix the issue of getting crash dump when loading igb module(modprobe igb)
- Fix unable to disable the offload property in rhel6u6</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.7-8[rhel6u9], 5.3.5.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.9xxz-3" date="1501286400">- Added SLES12SP3 support
- Added RHEL 7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.12" date="1505779200">- Fix for the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-4.sles11sp3" date="1526515200">- Fixed build on updated kernels of SLES12SP2</changelog>
  </package>
  <package pkgid="56ebc5b7516133351962db509cdee2df543b3ddc419532270e899964cc398bcc" name="hp-ixgbe-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.3.5.1_3.0.101_63" rel="5.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.15.1-5" date="1373932800">- This driver now supports SRIOV virtual functions
 - This driver now supports HP Ethernet 10Gb 2-port 561FLR-T Adapter
 - This driver now supports HP Ethernet 10Gb 2-port 561T Adapter
 - This driver now supports HP Ethernet 10Gb 1-port P560SFP+ Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.19.0.46-4" date="1385596800">- Fixes kernel panic which occur when sending traffic through vlan with latest stable and cvs
 - Add support for dumping SFF data from the SFP modules
 - Fixes TX hangs on kernels with BQL enabled and ITR&gt;100K/sec
 - Fixes TX hangs which used to occur when Interrupt Throttle Rate(ITR) is disabled with IP forwarding enabled.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.22.0.2-10" date="1400716800">- Added support for Live Error Recovery(LER)
 - Fixes issue of driver getting hang while using netconsole with busy poll</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.23.0.79" date="1418860800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)
 - Fixes incorrect reporting of sriov values under sysfs
 - Fixes the issue ixgbe driver causing keyboard delay when DAC Cables are used</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-1" date="1429056000">- Added RHEL 7.1 support
 - Added SLES11SP4 support
 - Fixed the issue of VXLAN offload tx-udp_tnl-segmenation not getting enabled
 - Made changes to use dma_rmb when accessing RX descriptors.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-9" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Used new skb_vlan_tag_* functions instead of old vlan_tx_tag_* functions.
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups" date="1460592000">.hp.com&gt; 4.3.13-2
 - Fix the issue of First Virtual Function(VF) receiving a copy of Physical Function(PF)'s traffic
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.4.6-1" date="1466553600">- Added RHEL 6.8 support
- Fix the issue of unable to dynamically detect SFP module
- Added support for Marvell PHY devices
- Added new netdev operation to trust the Virtual Function
- Added support to check and set the RSS hash and indirection table via ethtool -x/-X parameters	
- Added new netdev op to allow user to enable/disable the ability of a specific VF to query its RSS Indirection Table and an RSS Hash Key
- Fix the issue of packets being dropped as spoofed packets in SR-IOV mode
- Fix the issue of macvlan interfaces not being able to get link, ixgbevf parent loses link
- Fix the issue of ixgbe installation getting corrupted the system's ability to boot from SLES11SP4</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-2[rhel6u9], 5.0.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fix the issue of Vlan interface in RHEL 6.8 VM on RHEL6.8 host fails to get IP
- Fix the issue of PHY stack trace and OS crash creating / allocating VFs.
- Fix the issue of Transmit queue stuck [DCB enabled]
- Fix the issue of NULL pointer dereference when enabling SRIOV
- Fix the issue of cannot set MACVLAN if MAC is set by PF, when VF is trusted</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs
- Fix the issue of RHEL6.9 64 bit is not able to create Virtual Functions with the sysfs command</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver updated branding strings from HP to HPE for legacy adapters 
- This driver fixes the issue of Unable to automatically get link after swapping SFP+ modules of different speeds 
- This driver fixes the issue of IPV6 magic packet can't wake up
- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs
- This driver fixes linux Kernel panic occurs when assigning an IP address on HVL system with non existing PHY</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-5.sles11sp4" date="1526515200">- This driver updated the kernel version infor for SLES12sP3</changelog>
  </package>
  <package pkgid="f1f07c305de0874fc37f92b452663189d0992b1ed6ee1fef3acca0b8831281bc" name="hp-ixgbe-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.3.5.1_3.0.76_0.11" rel="5.sles11sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.15.1-5" date="1373932800">- This driver now supports SRIOV virtual functions
 - This driver now supports HP Ethernet 10Gb 2-port 561FLR-T Adapter
 - This driver now supports HP Ethernet 10Gb 2-port 561T Adapter
 - This driver now supports HP Ethernet 10Gb 1-port P560SFP+ Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.19.0.46-4" date="1385596800">- Fixes kernel panic which occur when sending traffic through vlan with latest stable and cvs
 - Add support for dumping SFF data from the SFP modules
 - Fixes TX hangs on kernels with BQL enabled and ITR&gt;100K/sec
 - Fixes TX hangs which used to occur when Interrupt Throttle Rate(ITR) is disabled with IP forwarding enabled.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.22.0.2-10" date="1400716800">- Added support for Live Error Recovery(LER)
 - Fixes issue of driver getting hang while using netconsole with busy poll</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.23.0.79" date="1418860800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)
 - Fixes incorrect reporting of sriov values under sysfs
 - Fixes the issue ixgbe driver causing keyboard delay when DAC Cables are used</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-1" date="1429056000">- Added RHEL 7.1 support
 - Added SLES11SP4 support
 - Fixed the issue of VXLAN offload tx-udp_tnl-segmenation not getting enabled
 - Made changes to use dma_rmb when accessing RX descriptors.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-9" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Used new skb_vlan_tag_* functions instead of old vlan_tx_tag_* functions.
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups" date="1460592000">.hp.com&gt; 4.3.13-2
 - Fix the issue of First Virtual Function(VF) receiving a copy of Physical Function(PF)'s traffic
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.4.6-1" date="1466553600">- Added RHEL 6.8 support
- Fix the issue of unable to dynamically detect SFP module
- Added support for Marvell PHY devices
- Added new netdev operation to trust the Virtual Function
- Added support to check and set the RSS hash and indirection table via ethtool -x/-X parameters	
- Added new netdev op to allow user to enable/disable the ability of a specific VF to query its RSS Indirection Table and an RSS Hash Key
- Fix the issue of packets being dropped as spoofed packets in SR-IOV mode
- Fix the issue of macvlan interfaces not being able to get link, ixgbevf parent loses link
- Fix the issue of ixgbe installation getting corrupted the system's ability to boot from SLES11SP4</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-2[rhel6u9], 5.0.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fix the issue of Vlan interface in RHEL 6.8 VM on RHEL6.8 host fails to get IP
- Fix the issue of PHY stack trace and OS crash creating / allocating VFs.
- Fix the issue of Transmit queue stuck [DCB enabled]
- Fix the issue of NULL pointer dereference when enabling SRIOV
- Fix the issue of cannot set MACVLAN if MAC is set by PF, when VF is trusted</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs
- Fix the issue of RHEL6.9 64 bit is not able to create Virtual Functions with the sysfs command</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver updated branding strings from HP to HPE for legacy adapters 
- This driver fixes the issue of Unable to automatically get link after swapping SFP+ modules of different speeds 
- This driver fixes the issue of IPV6 magic packet can't wake up
- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs
- This driver fixes linux Kernel panic occurs when assigning an IP address on HVL system with non existing PHY</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-5.sles11sp3" date="1526515200">- This driver updated the kernel version infor for SLES12sP3</changelog>
  </package>
  <package pkgid="e8ff096961750a5a09aa157a30a34e54d49cab7082e6972babd484ac2ff78fa9" name="hp-ixgbe-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.3.5.1_k4.4.21_69" rel="5.sles12sp2"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.15.1-5" date="1373932800">- This driver now supports SRIOV virtual functions
 - This driver now supports HP Ethernet 10Gb 2-port 561FLR-T Adapter
 - This driver now supports HP Ethernet 10Gb 2-port 561T Adapter
 - This driver now supports HP Ethernet 10Gb 1-port P560SFP+ Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.19.0.46-4" date="1385596800">- Fixes kernel panic which occur when sending traffic through vlan with latest stable and cvs
 - Add support for dumping SFF data from the SFP modules
 - Fixes TX hangs on kernels with BQL enabled and ITR&gt;100K/sec
 - Fixes TX hangs which used to occur when Interrupt Throttle Rate(ITR) is disabled with IP forwarding enabled.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.22.0.2-10" date="1400716800">- Added support for Live Error Recovery(LER)
 - Fixes issue of driver getting hang while using netconsole with busy poll</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.23.0.79" date="1418860800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)
 - Fixes incorrect reporting of sriov values under sysfs
 - Fixes the issue ixgbe driver causing keyboard delay when DAC Cables are used</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-1" date="1429056000">- Added RHEL 7.1 support
 - Added SLES11SP4 support
 - Fixed the issue of VXLAN offload tx-udp_tnl-segmenation not getting enabled
 - Made changes to use dma_rmb when accessing RX descriptors.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-9" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Used new skb_vlan_tag_* functions instead of old vlan_tx_tag_* functions.
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups" date="1460592000">.hp.com&gt; 4.3.13-2
 - Fix the issue of First Virtual Function(VF) receiving a copy of Physical Function(PF)'s traffic
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.4.6-1" date="1466553600">- Added RHEL 6.8 support
- Fix the issue of unable to dynamically detect SFP module
- Added support for Marvell PHY devices
- Added new netdev operation to trust the Virtual Function
- Added support to check and set the RSS hash and indirection table via ethtool -x/-X parameters	
- Added new netdev op to allow user to enable/disable the ability of a specific VF to query its RSS Indirection Table and an RSS Hash Key
- Fix the issue of packets being dropped as spoofed packets in SR-IOV mode
- Fix the issue of macvlan interfaces not being able to get link, ixgbevf parent loses link
- Fix the issue of ixgbe installation getting corrupted the system's ability to boot from SLES11SP4</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-2[rhel6u9], 5.0.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fix the issue of Vlan interface in RHEL 6.8 VM on RHEL6.8 host fails to get IP
- Fix the issue of PHY stack trace and OS crash creating / allocating VFs.
- Fix the issue of Transmit queue stuck [DCB enabled]
- Fix the issue of NULL pointer dereference when enabling SRIOV
- Fix the issue of cannot set MACVLAN if MAC is set by PF, when VF is trusted</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs
- Fix the issue of RHEL6.9 64 bit is not able to create Virtual Functions with the sysfs command</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver updated branding strings from HP to HPE for legacy adapters 
- This driver fixes the issue of Unable to automatically get link after swapping SFP+ modules of different speeds 
- This driver fixes the issue of IPV6 magic packet can't wake up
- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs
- This driver fixes linux Kernel panic occurs when assigning an IP address on HVL system with non existing PHY</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-5.sles12sp2" date="1526515200">- This driver updated the kernel version infor for SLES12sP3</changelog>
  </package>
  <package pkgid="28154b1d486b511e44a9688d48d67ce0856963403a550ccc80ed7980f0c53f96" name="hp-ixgbe-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.3.5.1_k4.4.73_5" rel="5.sles12sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.15.1-5" date="1373932800">- This driver now supports SRIOV virtual functions
 - This driver now supports HP Ethernet 10Gb 2-port 561FLR-T Adapter
 - This driver now supports HP Ethernet 10Gb 2-port 561T Adapter
 - This driver now supports HP Ethernet 10Gb 1-port P560SFP+ Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.19.0.46-4" date="1385596800">- Fixes kernel panic which occur when sending traffic through vlan with latest stable and cvs
 - Add support for dumping SFF data from the SFP modules
 - Fixes TX hangs on kernels with BQL enabled and ITR&gt;100K/sec
 - Fixes TX hangs which used to occur when Interrupt Throttle Rate(ITR) is disabled with IP forwarding enabled.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.22.0.2-10" date="1400716800">- Added support for Live Error Recovery(LER)
 - Fixes issue of driver getting hang while using netconsole with busy poll</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.23.0.79" date="1418860800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)
 - Fixes incorrect reporting of sriov values under sysfs
 - Fixes the issue ixgbe driver causing keyboard delay when DAC Cables are used</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-1" date="1429056000">- Added RHEL 7.1 support
 - Added SLES11SP4 support
 - Fixed the issue of VXLAN offload tx-udp_tnl-segmenation not getting enabled
 - Made changes to use dma_rmb when accessing RX descriptors.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-9" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Used new skb_vlan_tag_* functions instead of old vlan_tx_tag_* functions.
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups" date="1460592000">.hp.com&gt; 4.3.13-2
 - Fix the issue of First Virtual Function(VF) receiving a copy of Physical Function(PF)'s traffic
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.4.6-1" date="1466553600">- Added RHEL 6.8 support
- Fix the issue of unable to dynamically detect SFP module
- Added support for Marvell PHY devices
- Added new netdev operation to trust the Virtual Function
- Added support to check and set the RSS hash and indirection table via ethtool -x/-X parameters	
- Added new netdev op to allow user to enable/disable the ability of a specific VF to query its RSS Indirection Table and an RSS Hash Key
- Fix the issue of packets being dropped as spoofed packets in SR-IOV mode
- Fix the issue of macvlan interfaces not being able to get link, ixgbevf parent loses link
- Fix the issue of ixgbe installation getting corrupted the system's ability to boot from SLES11SP4</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-2[rhel6u9], 5.0.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fix the issue of Vlan interface in RHEL 6.8 VM on RHEL6.8 host fails to get IP
- Fix the issue of PHY stack trace and OS crash creating / allocating VFs.
- Fix the issue of Transmit queue stuck [DCB enabled]
- Fix the issue of NULL pointer dereference when enabling SRIOV
- Fix the issue of cannot set MACVLAN if MAC is set by PF, when VF is trusted</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs
- Fix the issue of RHEL6.9 64 bit is not able to create Virtual Functions with the sysfs command</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver updated branding strings from HP to HPE for legacy adapters 
- This driver fixes the issue of Unable to automatically get link after swapping SFP+ modules of different speeds 
- This driver fixes the issue of IPV6 magic packet can't wake up
- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs
- This driver fixes linux Kernel panic occurs when assigning an IP address on HVL system with non existing PHY</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-5.sles12sp3" date="1526515200">- This driver updated the kernel version infor for SLES12sP3</changelog>
  </package>
  <package pkgid="bf3a2e10dac8b47fc54e8b0d79cfcabbcb8062673ebc30302f5ce3dc2e8842b4" name="hp-ixgbe-kmp-xen" arch="x86_64">
    <version epoch="0" ver="5.3.5.1_3.0.101_63" rel="5.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.15.1-5" date="1373932800">- This driver now supports SRIOV virtual functions
 - This driver now supports HP Ethernet 10Gb 2-port 561FLR-T Adapter
 - This driver now supports HP Ethernet 10Gb 2-port 561T Adapter
 - This driver now supports HP Ethernet 10Gb 1-port P560SFP+ Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.19.0.46-4" date="1385596800">- Fixes kernel panic which occur when sending traffic through vlan with latest stable and cvs
 - Add support for dumping SFF data from the SFP modules
 - Fixes TX hangs on kernels with BQL enabled and ITR&gt;100K/sec
 - Fixes TX hangs which used to occur when Interrupt Throttle Rate(ITR) is disabled with IP forwarding enabled.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.22.0.2-10" date="1400716800">- Added support for Live Error Recovery(LER)
 - Fixes issue of driver getting hang while using netconsole with busy poll</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.23.0.79" date="1418860800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)
 - Fixes incorrect reporting of sriov values under sysfs
 - Fixes the issue ixgbe driver causing keyboard delay when DAC Cables are used</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-1" date="1429056000">- Added RHEL 7.1 support
 - Added SLES11SP4 support
 - Fixed the issue of VXLAN offload tx-udp_tnl-segmenation not getting enabled
 - Made changes to use dma_rmb when accessing RX descriptors.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-9" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Used new skb_vlan_tag_* functions instead of old vlan_tx_tag_* functions.
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups" date="1460592000">.hp.com&gt; 4.3.13-2
 - Fix the issue of First Virtual Function(VF) receiving a copy of Physical Function(PF)'s traffic
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.4.6-1" date="1466553600">- Added RHEL 6.8 support
- Fix the issue of unable to dynamically detect SFP module
- Added support for Marvell PHY devices
- Added new netdev operation to trust the Virtual Function
- Added support to check and set the RSS hash and indirection table via ethtool -x/-X parameters	
- Added new netdev op to allow user to enable/disable the ability of a specific VF to query its RSS Indirection Table and an RSS Hash Key
- Fix the issue of packets being dropped as spoofed packets in SR-IOV mode
- Fix the issue of macvlan interfaces not being able to get link, ixgbevf parent loses link
- Fix the issue of ixgbe installation getting corrupted the system's ability to boot from SLES11SP4</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-2[rhel6u9], 5.0.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fix the issue of Vlan interface in RHEL 6.8 VM on RHEL6.8 host fails to get IP
- Fix the issue of PHY stack trace and OS crash creating / allocating VFs.
- Fix the issue of Transmit queue stuck [DCB enabled]
- Fix the issue of NULL pointer dereference when enabling SRIOV
- Fix the issue of cannot set MACVLAN if MAC is set by PF, when VF is trusted</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs
- Fix the issue of RHEL6.9 64 bit is not able to create Virtual Functions with the sysfs command</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver updated branding strings from HP to HPE for legacy adapters 
- This driver fixes the issue of Unable to automatically get link after swapping SFP+ modules of different speeds 
- This driver fixes the issue of IPV6 magic packet can't wake up
- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs
- This driver fixes linux Kernel panic occurs when assigning an IP address on HVL system with non existing PHY</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-5.sles11sp4" date="1526515200">- This driver updated the kernel version infor for SLES12sP3</changelog>
  </package>
  <package pkgid="adb9d0715d7bd704fdace9f195dde6d4c5b686a1b53b92fbb94dd4ff3379f407" name="hp-ixgbe-kmp-xen" arch="x86_64">
    <version epoch="0" ver="5.3.5.1_3.0.76_0.11" rel="5.sles11sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.15.1-5" date="1373932800">- This driver now supports SRIOV virtual functions
 - This driver now supports HP Ethernet 10Gb 2-port 561FLR-T Adapter
 - This driver now supports HP Ethernet 10Gb 2-port 561T Adapter
 - This driver now supports HP Ethernet 10Gb 1-port P560SFP+ Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.19.0.46-4" date="1385596800">- Fixes kernel panic which occur when sending traffic through vlan with latest stable and cvs
 - Add support for dumping SFF data from the SFP modules
 - Fixes TX hangs on kernels with BQL enabled and ITR&gt;100K/sec
 - Fixes TX hangs which used to occur when Interrupt Throttle Rate(ITR) is disabled with IP forwarding enabled.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.22.0.2-10" date="1400716800">- Added support for Live Error Recovery(LER)
 - Fixes issue of driver getting hang while using netconsole with busy poll</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.23.0.79" date="1418860800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)
 - Fixes incorrect reporting of sriov values under sysfs
 - Fixes the issue ixgbe driver causing keyboard delay when DAC Cables are used</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-1" date="1429056000">- Added RHEL 7.1 support
 - Added SLES11SP4 support
 - Fixed the issue of VXLAN offload tx-udp_tnl-segmenation not getting enabled
 - Made changes to use dma_rmb when accessing RX descriptors.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-9" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Used new skb_vlan_tag_* functions instead of old vlan_tx_tag_* functions.
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups" date="1460592000">.hp.com&gt; 4.3.13-2
 - Fix the issue of First Virtual Function(VF) receiving a copy of Physical Function(PF)'s traffic
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.4.6-1" date="1466553600">- Added RHEL 6.8 support
- Fix the issue of unable to dynamically detect SFP module
- Added support for Marvell PHY devices
- Added new netdev operation to trust the Virtual Function
- Added support to check and set the RSS hash and indirection table via ethtool -x/-X parameters	
- Added new netdev op to allow user to enable/disable the ability of a specific VF to query its RSS Indirection Table and an RSS Hash Key
- Fix the issue of packets being dropped as spoofed packets in SR-IOV mode
- Fix the issue of macvlan interfaces not being able to get link, ixgbevf parent loses link
- Fix the issue of ixgbe installation getting corrupted the system's ability to boot from SLES11SP4</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-2[rhel6u9], 5.0.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fix the issue of Vlan interface in RHEL 6.8 VM on RHEL6.8 host fails to get IP
- Fix the issue of PHY stack trace and OS crash creating / allocating VFs.
- Fix the issue of Transmit queue stuck [DCB enabled]
- Fix the issue of NULL pointer dereference when enabling SRIOV
- Fix the issue of cannot set MACVLAN if MAC is set by PF, when VF is trusted</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs
- Fix the issue of RHEL6.9 64 bit is not able to create Virtual Functions with the sysfs command</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver updated branding strings from HP to HPE for legacy adapters 
- This driver fixes the issue of Unable to automatically get link after swapping SFP+ modules of different speeds 
- This driver fixes the issue of IPV6 magic packet can't wake up
- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs
- This driver fixes linux Kernel panic occurs when assigning an IP address on HVL system with non existing PHY</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-5.sles11sp3" date="1526515200">- This driver updated the kernel version infor for SLES12sP3</changelog>
  </package>
  <package pkgid="2646ef366911787a69443cead83807205e9daddef6dc1da84471f759f0490784" name="hp-ixgbevf-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.3.3.1_3.0.101_63" rel="5.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.0.11-5" date="1373932800">- Initial release of the SRIOV virtual function driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-4
 - Fixed the issue of SLES 11 SP2 VM guest unable to change hardware offload settings for VF interface
 - Correct support for NDO features in VF
 - Correct build if HAVE_LVAN_RX_REGISTER not defined
 - Fixed the driver hang issue when rmmod is done on RHEL 5.9 Guest opearting systems
 - Support for bus poll sockets</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.0.43" date="1415836800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added netconsole/netpoll support for Virtual Function interface
 - Fixed vlan support issues on linux kernels &gt;= 3.10 which was broken due to recent kernel changes
 - Fixed issue of ifconfig TX stats incrementing without traffic present on VF interface
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-3" date="1426636800">- Added RHEL 7.1 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.4-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.1.2-2" date="1460592000">- Fix the issue of packet loss in Virtual Functions(VF) in cases where Physical Function(PF) interface is brought up after VF.
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.5-2[rhel6u9], 4.0.5-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fixed the issue of installing ixgbevf corrupts ability of virtual machine to boot from SLES 11 SP4

 Tue Jun 21 2016 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2.2-1
- Added RHEL 6.8 support
- Fix the issue of setting of invalid MTU
- Added support for ethtool RSS get/set functionality
- Fix the issue of No error generated if untrusted VM user tries to set user defined VF MAC address</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-5.sles11sp4" date="1526515200">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
  </package>
  <package pkgid="226cc635c9a582bddacc2b810900eecb80c50447d53475819d32f6d5cfd6622f" name="hp-ixgbevf-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.3.3.1_3.0.76_0.11" rel="5.sles11sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.0.11-5" date="1373932800">- Initial release of the SRIOV virtual function driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-4
 - Fixed the issue of SLES 11 SP2 VM guest unable to change hardware offload settings for VF interface
 - Correct support for NDO features in VF
 - Correct build if HAVE_LVAN_RX_REGISTER not defined
 - Fixed the driver hang issue when rmmod is done on RHEL 5.9 Guest opearting systems
 - Support for bus poll sockets</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.0.43" date="1415836800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added netconsole/netpoll support for Virtual Function interface
 - Fixed vlan support issues on linux kernels &gt;= 3.10 which was broken due to recent kernel changes
 - Fixed issue of ifconfig TX stats incrementing without traffic present on VF interface
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-3" date="1426636800">- Added RHEL 7.1 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.4-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.1.2-2" date="1460592000">- Fix the issue of packet loss in Virtual Functions(VF) in cases where Physical Function(PF) interface is brought up after VF.
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.5-2[rhel6u9], 4.0.5-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fixed the issue of installing ixgbevf corrupts ability of virtual machine to boot from SLES 11 SP4

 Tue Jun 21 2016 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2.2-1
- Added RHEL 6.8 support
- Fix the issue of setting of invalid MTU
- Added support for ethtool RSS get/set functionality
- Fix the issue of No error generated if untrusted VM user tries to set user defined VF MAC address</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-5.sles11sp3" date="1526515200">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
  </package>
  <package pkgid="09c487b34dfebd261b1a548a3c1ace54a0f5cdc97f1facef5875298a6c98b182" name="hp-ixgbevf-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.3.3.1_k4.4.21_69" rel="5.sles12sp2"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.0.11-5" date="1373932800">- Initial release of the SRIOV virtual function driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-4
 - Fixed the issue of SLES 11 SP2 VM guest unable to change hardware offload settings for VF interface
 - Correct support for NDO features in VF
 - Correct build if HAVE_LVAN_RX_REGISTER not defined
 - Fixed the driver hang issue when rmmod is done on RHEL 5.9 Guest opearting systems
 - Support for bus poll sockets</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.0.43" date="1415836800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added netconsole/netpoll support for Virtual Function interface
 - Fixed vlan support issues on linux kernels &gt;= 3.10 which was broken due to recent kernel changes
 - Fixed issue of ifconfig TX stats incrementing without traffic present on VF interface
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-3" date="1426636800">- Added RHEL 7.1 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.4-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.1.2-2" date="1460592000">- Fix the issue of packet loss in Virtual Functions(VF) in cases where Physical Function(PF) interface is brought up after VF.
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.5-2[rhel6u9], 4.0.5-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fixed the issue of installing ixgbevf corrupts ability of virtual machine to boot from SLES 11 SP4

 Tue Jun 21 2016 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2.2-1
- Added RHEL 6.8 support
- Fix the issue of setting of invalid MTU
- Added support for ethtool RSS get/set functionality
- Fix the issue of No error generated if untrusted VM user tries to set user defined VF MAC address</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-5.sles12sp2" date="1526515200">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
  </package>
  <package pkgid="b486d4e74533eaf091ce50fe4d183ab79bae56c9327ec36f8c8a8fc4f2610348" name="hp-ixgbevf-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.3.3.1_k4.4.73_5" rel="5.sles12sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.0.11-5" date="1373932800">- Initial release of the SRIOV virtual function driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-4
 - Fixed the issue of SLES 11 SP2 VM guest unable to change hardware offload settings for VF interface
 - Correct support for NDO features in VF
 - Correct build if HAVE_LVAN_RX_REGISTER not defined
 - Fixed the driver hang issue when rmmod is done on RHEL 5.9 Guest opearting systems
 - Support for bus poll sockets</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.0.43" date="1415836800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added netconsole/netpoll support for Virtual Function interface
 - Fixed vlan support issues on linux kernels &gt;= 3.10 which was broken due to recent kernel changes
 - Fixed issue of ifconfig TX stats incrementing without traffic present on VF interface
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-3" date="1426636800">- Added RHEL 7.1 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.4-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.1.2-2" date="1460592000">- Fix the issue of packet loss in Virtual Functions(VF) in cases where Physical Function(PF) interface is brought up after VF.
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.5-2[rhel6u9], 4.0.5-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fixed the issue of installing ixgbevf corrupts ability of virtual machine to boot from SLES 11 SP4

 Tue Jun 21 2016 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2.2-1
- Added RHEL 6.8 support
- Fix the issue of setting of invalid MTU
- Added support for ethtool RSS get/set functionality
- Fix the issue of No error generated if untrusted VM user tries to set user defined VF MAC address</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-5.sles12sp3" date="1526515200">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
  </package>
  <package pkgid="8145ddc2c200b30a03aee4ce1c8763277c274fbc4173ddd708e38b9d6bd4e594" name="hp-ixgbevf-kmp-xen" arch="x86_64">
    <version epoch="0" ver="4.3.3.1_3.0.101_63" rel="5.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.0.11-5" date="1373932800">- Initial release of the SRIOV virtual function driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-4
 - Fixed the issue of SLES 11 SP2 VM guest unable to change hardware offload settings for VF interface
 - Correct support for NDO features in VF
 - Correct build if HAVE_LVAN_RX_REGISTER not defined
 - Fixed the driver hang issue when rmmod is done on RHEL 5.9 Guest opearting systems
 - Support for bus poll sockets</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.0.43" date="1415836800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added netconsole/netpoll support for Virtual Function interface
 - Fixed vlan support issues on linux kernels &gt;= 3.10 which was broken due to recent kernel changes
 - Fixed issue of ifconfig TX stats incrementing without traffic present on VF interface
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-3" date="1426636800">- Added RHEL 7.1 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.4-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.1.2-2" date="1460592000">- Fix the issue of packet loss in Virtual Functions(VF) in cases where Physical Function(PF) interface is brought up after VF.
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.5-2[rhel6u9], 4.0.5-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fixed the issue of installing ixgbevf corrupts ability of virtual machine to boot from SLES 11 SP4

 Tue Jun 21 2016 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2.2-1
- Added RHEL 6.8 support
- Fix the issue of setting of invalid MTU
- Added support for ethtool RSS get/set functionality
- Fix the issue of No error generated if untrusted VM user tries to set user defined VF MAC address</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-5.sles11sp4" date="1526515200">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
  </package>
  <package pkgid="adf7e9fc2b14ab8b1f75b0695848e250592056c2c0b899cb0bd3c91de97f57f2" name="hp-ixgbevf-kmp-xen" arch="x86_64">
    <version epoch="0" ver="4.3.3.1_3.0.76_0.11" rel="5.sles11sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.0.11-5" date="1373932800">- Initial release of the SRIOV virtual function driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-4
 - Fixed the issue of SLES 11 SP2 VM guest unable to change hardware offload settings for VF interface
 - Correct support for NDO features in VF
 - Correct build if HAVE_LVAN_RX_REGISTER not defined
 - Fixed the driver hang issue when rmmod is done on RHEL 5.9 Guest opearting systems
 - Support for bus poll sockets</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.0.43" date="1415836800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added netconsole/netpoll support for Virtual Function interface
 - Fixed vlan support issues on linux kernels &gt;= 3.10 which was broken due to recent kernel changes
 - Fixed issue of ifconfig TX stats incrementing without traffic present on VF interface
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-3" date="1426636800">- Added RHEL 7.1 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.4-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.1.2-2" date="1460592000">- Fix the issue of packet loss in Virtual Functions(VF) in cases where Physical Function(PF) interface is brought up after VF.
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.5-2[rhel6u9], 4.0.5-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fixed the issue of installing ixgbevf corrupts ability of virtual machine to boot from SLES 11 SP4

 Tue Jun 21 2016 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2.2-1
- Added RHEL 6.8 support
- Fix the issue of setting of invalid MTU
- Added support for ethtool RSS get/set functionality
- Fix the issue of No error generated if untrusted VM user tries to set user defined VF MAC address</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-5.sles11sp3" date="1526515200">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
  </package>
  <package pkgid="61ce2b1a73cbfb8790d9ea03a55cb8009102963c0b2458c566cb7bfb2ad8af46" name="hp-ocsbbd" arch="x86_64">
    <version epoch="0" ver="1.1.83.0" rel="1"/>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0d1-1" date="1320969600">- Initial release</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0d2-1" date="1321056000">- Fix some build issues</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0.3-1" date="1322006400">- Eliminate nal library to reduce code bloat
- Remove some rpm dependencies
- Build RedHat rpm on RHEL5
- Handle varying sensor configurations
- Correct sensor checksum calculation</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0.4-1" date="1322697600">- Pick up missing checksum fix</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0.5-1" date="1323993600">- Add initial OCB support
- Eliminate QV sdk directory, now pull individual files into sdkinc
- Provide stubs to minimize content from QV sdk</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0.6-1" date="1324339200">- Include latest changes in common code</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0.7-1" date="1324339201">- Correct region signatures
- Align regions to 8-byte boundaries</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0.8" date="1324512000">- Fix build failure
- Add substantial implementation of ocb (block box) support</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0.9-1" date="1325721600">- Add approximate bus utilization calculation</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0.15-1" date="1326153600">- Begin using AutoBuild</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0.21-1" date="1326844800">- Correct LsoMaxOffloadSize value to be in bytes</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0.23-1" date="1328227200">- Disable OCBB per HP</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0.24-1" date="1329264000">- Provide rpms named for rhel5, rhel6, sles10 and sles11.
- Add man page
- Add protection for semaphore wait value of 0</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.0.28-1" date="1329523200">- Provide rpms named for rhel5, rhel6, sles10 and sles11.
- Add man page
- Add protection for semaphore wait value of 0</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.1-1" date="1330646400">- Enable OCBB support
- Do not do OCS poll when interval given is 0
- Print message to identify version on startup</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.10-1" date="1341360000">- Use ioctl for as much data as possible
- Update for upstream hwmon-based sensors
- Fix for ethtool.h types botch in SLES 10
- Stop building ocdtool by default due to GCC problem in SLES11</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.11-1" date="1342137600">- Use syslog to log messages, warnings and errors
- -v flag send log messages to stdout as well
- Multiple -v flags generate even more output
- Improved bus usage estimates</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.13-1" date="1344988800">- Look for sensor support on all functions
- Separate function numbers and port numbers appropriately
- Correct handling to more than 4 ports in return of maclla</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.14-1" date="1347321600">- Fix segfault resulting from a bad VPD pointer</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.15-1" date="1347408000">- Add support for Copper Flat / Italy sensor</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.16-1" date="1349395200">- Correct port and function processing order to correct memory layout
- Handle delayed OCS polls to avoid continuous polling
- Be less quick to complain about OCBB semaphore delays</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.17-1" date="1350691200">- Provide the combo image version for the firmware version</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.18-1" date="1350691201">- Fix bug in firmware version number generation</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.19-1" date="1350691202">- Rebuilt due to build system failure</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.20-1" date="1351296000">- Update CHANGELOG with forgotten entries
- Pass subsystem_device instead of subsystem_vendor to _FindDeviceCap</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.21-1" date="1352764800">- Build rpm on SLES 10 that will run on both RHEL and SLES</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.22-1" date="1353369600">- Change package name to hp-ocsbbd for packaging purposes</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.31-1" date="1368057600">- Report LocalAdminAddress as zero when it is the same as MacAddress</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.32-1" date="1368489600">- Limit reported VFs to 63 like the driver does</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.34-1" date="1368662400">- Get number of SR-IOV VFs from sysfs</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.35-1" date="1368748800">- Clear stack structure to avoid ioctl failure</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.36-1" date="1371600000">- Add support for the changed bit in the LINKSTAT report
- Fix a typo that was corrupting the XFLOWCTL report</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.37-1" date="1371686400">- Use lsc counter in driver stats to detect rapid link state changes
- Fix access to port_info to index by port instead of func</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.38-1" date="1371859200">- Count VFs by counting directory entries
- Improve error handling in get_netdev_name</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.39-1" date="1378339200">- Correct size parameter on memset found by compiler warning
- Correct access to maclla1 in the eeprom</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.40-1" date="1379462400">- Add TSO report to FEATFLAG return</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.41-1" date="1380844800">- Limit log spam when extended PCIe config space is not available
- Use subdevice ID wildcard to match 10g copper devices</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.43-1" date="1383782400">- Add support for EFI-based systems</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.48-1" date="1398816000">- Correct mode of man8 directory</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.49-1" date="1408492800">- Add code to retry SIOCGMIIREG ioctls on EBUSY</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.50-1" date="1412121600">- Fix packaging to include /etc/init.d/ocsbbd in file list
- Fix other minor build warnings and issues</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.51-1" date="1412208000">- Correct mode settings for installed man page</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.52-1" date="1412726400">- Fix spec file to use try-restart instead of cond-restart
- Use rpm hack from HP to pre-remove older versions</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.54-1" date="1414022400">- Handle possible error from version query</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.56-1" date="1415750400">- Change package name to hp-ocsbbd2 to obsolete earlier versions</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.61-1" date="1416441600">- Fix spec file for RHEL 7
- Change package name back to hp-ocsbb</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.63-1" date="1416614400">- Fix syntax error in postun script</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.64-1" date="1417651200">- Reverse threshold values for hwmon-reported values
- Log illogical sensor values
- Don't log stat error during probe unless verbose is set</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.66-1" date="1429920000">- Get igb firmware version from correct location</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.68-1" date="1429920001">- Handle old-style link speed reporting when there is no link speed</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.69-1" date="1432339200">- Do not indicate errors when there are no devices to monitor</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.70-1" date="1439337600">- Exit with status 6 when there is nothing to monitor.</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.71-1" date="1439337601">- Add PCI ids to spec file</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.72-1" date="1440633600">- Delay forking of daemon until after devices have been found</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.73-1" date="1440806400">- Modify SLES init script to report status 7 as skipped</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.74-1" date="1441324800">- Added X550T recognition to common code</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.75-1" date="1441324801">- Added X550T thermal sensor support
- Minor Makefile fixup to properly depend on destintion directory creation</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.76-1" date="1442016000">- Use Provides instead of Supplements for compatibility with older rpm</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.77-1" date="1442016001">- Use new common code with X550T support</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.79-1" date="1452816000">- Report firmware version on igb devices the same as with ixgbe</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.80-1" date="1453852800">- Start ocsbbd as part of installation</changelog>
    <changelog author="Tony Nguyen &lt;anthony.l.nguyen@intel.com&gt; 1.1.81-1" date="1466726400">- Accommodate changes to hwmon API</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.82-1" date="1485475200">- Remove Sageville device IDs from spec file</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.83-1" date="1490140800">- Add changelog to rpm</changelog>
  </package>
  <package pkgid="fc8f060f5dee81db1d132127062739c0c094de3361cb8c2993172ef07fb7cc23" name="hp-smh-templates" arch="noarch">
    <version epoch="0" ver="10.7.0" rel="1485.2"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.4.0" date="1261180800">- 8.4.0 release (Severity: Medium)
- ENHANCEMENTS
- Added support for Integrated Lights-Out 3 (iLO 3)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.0.0" date="1401408000">- ENHANCEMENTS
- Added support for HP ProLiant Gen9 Servers.

- FIXES
- When SNMP community string is configured as other than public in snmpd.conf file, all the webapp data is now populating in HP System Management Homepage (SMH) for Red Hat Enterprise Linux (RHEL) 6.5.</changelog>
    <changelog author="HPE Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.5.0" date="1446163200">- ENHANCEMENTS

- FIXES</changelog>
  </package>
  <package pkgid="632bb525b79e3d9ab3daf5658671b83264f3a0a5775de64dcc8e5afe6147343b" name="hp-snmp-agents" arch="x86_64">
    <version epoch="0" ver="10.80" rel="2965.21.rhel6"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.1.0" date="1214481600">- ENHANCEMENTS
- Initial release. 
- NIC Agent now shows IPV6 address in System Management Homepage (hpsmh) on IPv6 only system. 
- Added fan module number to message logged to syslog for MSA70. 
- Changed "opt/compaq" to "opt/hp/hp-snmp-agents". 
- Updated reported MIB revisions for 8.10 storage agents. 
- Make physical drive path status in the physical drive table report as PATH_STATUS_OTHER if the physical drive status is PHY  S_FAILED. 
- Make the path table report path status as "PATH_STATUS_OTHER" when the physical drive status is unknown.

- FIXES
- Fixed the ProLiant Management Command Line Interface Utility (hpasmcli) to display the temperature and fan failure informat  ion correctly. 
- Fixed  the ProLiant Integrated Management Log (IML) Utility (hplog) to display number of events correctly. 
- Fixed the discrepancy in ASR time-out value displayed on hpasmcli and hplog. 
- Fixed an issue where hpasmcli, hplog and System Management Homepage (hpsmh) were showing different status for CPU fan redun  dancy in HP ML350 G5. 
- Fixed an issue where  Power supply status of HP DL585G1 not shown correctly in CLI utilities. 
- Fixed the hpasmcli to display the UID information correctly on HP ML310 G4. 
- NIC Agent now shows proper link status for Loopback interface (lo). 
- Fixed NIC Agent where it does not generate netsnmp_assert error messages in cma.log file. 
- Fixed NIC Agent to show the correct speed (10Gbps) in the System Management Homepage for 10Gig NICs. 
- Fixed NIC Agent to show the correct Adapter Name for HP NC380T Adapter. 
- Fixed issue where some events may not reported if a large number of physical drives were present. 
- Fixed issue where the device node name was sometimes not reported correctly for Smart array attached drives. 
- Fixed issue where Logical drives shown as none in hpsmh after deleting the first logical drive. 
- Fixed ps/grep race in storage agent (cmastor) startup script. 
- Fixed status of processor SCSI ID reported as unknown. 
- Fixed hpsmh where sometimes shows drive is blinking when it isn't. 
- Fixed re-insertion of hot-plugged fan module generated IPMI failure event. 
- Fixed an issue where cmapeerd was showing the error message "recvfrom() failed".</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.1.1" date="1218456000">- FIXES
- Fixed the rebuild script for hp-snmp-agents.
- Fixed an issue where the agents show IOCTL ERROR mddessage when it polls the first time after booting the system.
- Fixed memory leak issues in presence of bond and VLan interfaces.
- Fixed an issue where the agents were showing disabled on systems that don't support hyperthreading.
- The hp-snmp-agents script will now properly halt if the hp-health initialization script fails to exit cleanly.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.0" date="1235044800">- ENHANCEMENTS
- Added support for HP ProLiant G6 servers. 
- Added Trusted Platform Module (TPM) awareness. 
- Removed the script dependency between the hp-health and hp-snmp-agents RPM. To enable just storage agents, customers now in  stall the hp-health and hp-snmp-agents. If the "/etc/init.d/hp-health" file is removed or renamed, the storage agents will   st  art if configured in the /opt/hp/hp-snmp-agents/cma.conf file. 
- Enabled the selective bubbling up of events in Integrated Management Log. 
- Init scripts .status. function for hp-snmp-agents &amp; hp-health now differentiates whether an agent exited normally or abnorm  ally. 
- Added support for CpqHeResMem2 MIBs. 
- The following MIB tables have been deprecated.  These tables will be removed in a future release: cpqSiMemModuleTable, cpqH  eResMemBoardTable, cpqHeResMemModuleTable. The data in these tables will be available in the new cpqHe2ResMemModuleTable &amp;   cpqHe2ResMemBoardTable MIB tables.

- FIXES 
- Fixed an issue where the cmasm2d agent used to log the following error in cma.log after an iLO reset had been occurred: "cm  asm2d[7880]: sm2_ioctl: Index mismatch 50 != 51, retrying receive". 
- Fixed an issue when a fan removed or failed, the overall thermal and fan status will be updated correctly in System Managem  ent Homepage. 
- Fixed an issue where the System Management Homepage was not displaying the file system details of a USB key after unmountin  g and mounting it again. 
- Fixed an issue where the agents used to send the trap email twice after a restart. 
- The shut down notification sent by cmapeerd daemon is now acknowledged by all agents before the cmapeerd shuts down. This w  ill eliminate the sporadic error messages logged by the agents during shut down. 
- The build number will now increment when the hp-snmp-agents rebuild.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.2" date="1239192000">- ENHANCEMENTS
- Add support for HP ProLiant DL160 G6 Server, HP ProLiant DL180 G6 Server, and HP ProLiant ML150 G6 Server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.5" date="1241611200">- ENHANCEMENTS
- Added support for HP 6GB Serial Attached SCSI (SAS) hard drives. 
- Added support for Intel ICH10 SATA IDE controller. 
- Added support for HP NC362i Integrated Dual Port Gigabit Server Adapter. 
- Added support for NetXen and HP NC-Series Intel e1000e Driver to send the traps. 
- Added support for multi-board chassis product name and ID. 
- Updated cmasm2d polling cycle to reduce system workload. 
- Added the performance agents (cmaperfd).

- FIXES
- Fixed an issue where Linux event daemon reported RAID 1 inconsistency events. 
- Fixed an issue where cmaidad agents send bad request commands to HP P700m Smart Array controller.
- Fixed an issue with inconsistent data by setting Monitor and performance data buffers to zero before issuing ioctls to HP S  mart Array B110i SATA raid controller. 
- Fixed an issue where HP Smart Array B110i SATA raid controller was displayed twice as HP Smart Array B110i SATA raid contro  ller and standard IDE controller. 
- Fixed an issue where incorrect PCA Part number and system ID details sent in trap email. 
- Fixed an issue where agent crashed when multiple VLANs are created and link up/down events are generated. 
- Fixed an issue with displaying HP BL p-Class rack data in the System Management HomePage. 
- Fixed an issue where cmahealthd sends the 6064 trap correctly when correctable memory errors are occurred. 
- Fixed an issue where System Management Homepage correctly displays the FB DDR3 DIMM type information. 
- Fixed an issue on HP ProLiant DL320 G6 server where the 6018 trap is not sent correctly when the temperature sensors are ov  erheated. 
- Fixed the customer issue to use bond IP while sending traps if bondX is chosen as param in cma.conf.  
- Fixed problem with cmarackd startup.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.6" date="1250078400">- FIXES
- Fixed an issue where cmahealthd agent may terminate while polling memory on some.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.0" date="1252929600">- ENHANCEMENTS
- Added new 6069 trap upon AC Power loss. Also, the MIB cpqHeFltTolPowerSupplyErrorCondition will show the error information   if the power supply supports error reporting. 
- The agents now retrieve the Power supply Serial number from Type 39 SMBIOS record if it is present. 
- The agents now display the negative temperature readings correctly if it is reported by the temperature sensors. 
- The cmahostd agent now updates the PowerPIC firmware version information in the cpHoFwVerTable. 
- Updated the SIM event severity to .informational. after the secure erase is completed. 
- Added support for HP NC362i Integrated Dual Port. 

- FIXES
- The cmapeerd agent logs the error .sendto() failed. to cma.log file. 
- The DIMM type displayed incorrectly on HP ProLiant BL460c G5. 
- The cmahealthd agent sent the 6036 trap instead of 6035 trap upon fan failure. 
- The port numbers displayed incorrectly for HP NC532i Dual Port 10GbE Multifunction BL-c Adapter. 
- The Part Number displayed incorrectly. 
- The cmanicd crashed after creation of multiple VLAN, disconnect/connect of NIC link. 
- The System Id displayed incorrectly on the System Management Homepage (SMH). 
- The blink drive LED feature for HP Smart Array B110i SATA RAID Controller. 
- The embedded Broadcom SATA controller was not detected on System Management Homepage (SMH). 
- The multipath status was displayed as "unknown" when a drive failed. 
- The failed logical drive status displayed incorrectly during an array move, expansion or shrink.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.4.0" date="1268049600">- ENHANCEMENTS
- Added support for HP ProLiant  G7 Servers. 
- Added support for Integrated Lights-Out 3 (iLO 3). 
- Included a document called  HP_SNMP_Trap_Guide.txt  that  describes the Linux SNMP trap ID messages generated by the agent 
- Improvements to distribution identification including more consistent output and increased support for community and region  al   distributions. 
- Added support for Solid State Drives. 
- Added support for HP StorageWorks 2000sa Modular Storage Array and HP StorageWorks MSA2012sa/ MSA2312sa/  MSA2324sa when co  nnected to HP SC08Ge Host Bus Adapter.
- Added support and trap support (link up/down message) for the following HP NC-Series:
     .	HP NC542m Dual Port Flex-10 10GbE BL-c Adapter 
     .	HP StorageWorks CN1000E Dual Port Converged Network Adapter 
     .	HP NC550m Dual Port Flex-10 10GbE BL-c Adapter 
     .	HP NC551m Dual Port FlexFabric 10Gb Converged Network Adapter 
     .	HP NC551i Dual Port FlexFabric 10Gb Network Adapter 
     .	HP NC362i Integrated Dual Port Gigabit Server Adapter 
     .	HP NC362i Integrated Dual Port BL-c Gigabit Server Adapter 

- FIXES
- Modified the 6064 trap implementation to reflect the correct error. 
- Removed unnecessary information in cmahostd related to bonding driver, in order to improve performance. 
- Fixed an issue to display the Port number of Physical drives connected to Fiber Channel controller. 
- Fixed an issue to display Parity group count for RAID 50 and RAID 60 Logical drives. 
- Modified the script to get the NIC ports details from /sys/class/net. 
- Fixed an issue where wrong physical address is displayed on SMH, resolution was provided by checking for pcidevice informat  ion instead of subsytem device information.  
- Fixed an issue where SNMP Alerts/IMA trap were not received by HP SIM. 
- Fixed an issue where junk characters and misalignment on the console during reboot by adding new line in stop section.  
- Fixed an issue where Linux SMH shows incorrect bay/port information by adding support for virtual port. 
- Fixed an issue where cmanicd is filling /var/log/messages via setroublesoot, resolved by modified selinux policy package (H  Pcmanic.pp).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.5.0" date="1280318400">- ENHANCEMENTS
- Enhanced HP SNMP Agents to retain default permission and ownership of snmpd.conf file.
- Added support and trap support (link up/down message) for the following HP NC-Series:
       . HP NC551m Dual Port FlexFabric 10Gb Adapter 
       . HP NC551i Dual Port FlexFabric 10Gb Adapter 
       . HP NC365T 4-port Ethernet Server Adapter 
       . HP NC543i 10Gb 2-port  4X Flex-10  QDR Server Adapter 
       . HP NC553m 10Gb 2 port FlexFabric Converged Network  Adapter 
       . HP NC552m 10Gb 2 port FlexFabric Converged Network Adapter 
       . HP NC553i 10Gb 2 port FlexFabric Converged Network Adapter 
       . HP NC552SFP 2-port 10Gb Server Adapter 
       . HP StorageWorks CN1000Q Dual Port Converged Network Adapter 
       . HP NC525m 10Gb 2 port FlexFabric Converged Network Adapter    

- FIXES
- Fixed an issue where unwanted messages getting logged in the cma.log was resolved by removing the fprintf for virtual port. 
- Fixed an issue where cmanicd leaves trail of zombie lspci processes by modifying lspci usage in port_map.c and redirected o  utput to /dev/null. 
- Fixed issue not to display driver messages on console for HP B110i Smart Array controller. 
- Fixed issue on CmaX, which displayed parsing error message on the syslog during agents reboot</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.0" date="1280318401">- ENHANCEMENTS
- Added support for the MIBs in the Power Supply Table.
- Added support for the MIB that specifies the version of Insight Management Agents running on the system.
- Added support for the HP NC552m 10Gb 2-port FlexFabric Converged Network adapter.

- FIXES
- Addressed the tape drive not being displayed on the SMH on few configurations.
- Displayed the placement correctly for the failed drive after reboot.
- On Cmax, net-snmp displayed duplicate registration message on the syslog.
- Modifications are done in code to support the HP NC542m for which PCIID information is the same for both the ports.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.3" date="1299153600">- ENHANCEMENTS
- Initial release to support Red Hat Enterprise Linux 5 Update 6.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.7.0" date="1299844800">- ENHANCEMENTS
- Added support to display "N/A" for non reactive thermal sensors instead of "0" value. 
- Added support to expose firmware version details for FMP, FPGA and cPLD (XNC) firmware. 
- Added support to report USB key/SD card information. 
- Provided greater than 2TB physical disk support for smart array and dumb SATA chipsets. 
- Added new accelerator error code: "Flash Backed Cache Erasing Flash Memory". 
- Added Physical Disk Temperature support.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.0.0" date="1401364800">- ENHANCEMENTS
- Added support for HP ProLiant Gen9 Servers.

- FIXES
- cmafcad daemon appears to cause segmentation fault.
- cmastdeqd daemon appears to cause segmentation fault when removing USB key.</changelog>
    <changelog author="HPE Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.4.0" date="1414584000">- ENHANCEMENTS

- FIXES</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.5.0" date="1472472000">- FIXES
- Cmahostd does not ignore nfs4 mount points.
- cmahostd triggers NFS auto-mounting and resulted in performance problem.
- Files in directories under /var/spool/compaq/hpasm/registry/ have SGID bit set removed.</changelog>
  </package>
  <package pkgid="5890ba8b79fa1107ce9439eb2cbab5ed9bbc98647622ae656921aea5747231cf" name="hp-snmp-agents" arch="x86_64">
    <version epoch="0" ver="10.80" rel="2965.21.rhel7"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.1.0" date="1214481600">- ENHANCEMENTS
- Initial release. 
- NIC Agent now shows IPV6 address in System Management Homepage (hpsmh) on IPv6 only system. 
- Added fan module number to message logged to syslog for MSA70. 
- Changed "opt/compaq" to "opt/hp/hp-snmp-agents". 
- Updated reported MIB revisions for 8.10 storage agents. 
- Make physical drive path status in the physical drive table report as PATH_STATUS_OTHER if the physical drive status is PHY  S_FAILED. 
- Make the path table report path status as "PATH_STATUS_OTHER" when the physical drive status is unknown.

- FIXES
- Fixed the ProLiant Management Command Line Interface Utility (hpasmcli) to display the temperature and fan failure informat  ion correctly. 
- Fixed  the ProLiant Integrated Management Log (IML) Utility (hplog) to display number of events correctly. 
- Fixed the discrepancy in ASR time-out value displayed on hpasmcli and hplog. 
- Fixed an issue where hpasmcli, hplog and System Management Homepage (hpsmh) were showing different status for CPU fan redun  dancy in HP ML350 G5. 
- Fixed an issue where  Power supply status of HP DL585G1 not shown correctly in CLI utilities. 
- Fixed the hpasmcli to display the UID information correctly on HP ML310 G4. 
- NIC Agent now shows proper link status for Loopback interface (lo). 
- Fixed NIC Agent where it does not generate netsnmp_assert error messages in cma.log file. 
- Fixed NIC Agent to show the correct speed (10Gbps) in the System Management Homepage for 10Gig NICs. 
- Fixed NIC Agent to show the correct Adapter Name for HP NC380T Adapter. 
- Fixed issue where some events may not reported if a large number of physical drives were present. 
- Fixed issue where the device node name was sometimes not reported correctly for Smart array attached drives. 
- Fixed issue where Logical drives shown as none in hpsmh after deleting the first logical drive. 
- Fixed ps/grep race in storage agent (cmastor) startup script. 
- Fixed status of processor SCSI ID reported as unknown. 
- Fixed hpsmh where sometimes shows drive is blinking when it isn't. 
- Fixed re-insertion of hot-plugged fan module generated IPMI failure event. 
- Fixed an issue where cmapeerd was showing the error message "recvfrom() failed".</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.1.1" date="1218456000">- FIXES
- Fixed the rebuild script for hp-snmp-agents.
- Fixed an issue where the agents show IOCTL ERROR mddessage when it polls the first time after booting the system.
- Fixed memory leak issues in presence of bond and VLan interfaces.
- Fixed an issue where the agents were showing disabled on systems that don't support hyperthreading.
- The hp-snmp-agents script will now properly halt if the hp-health initialization script fails to exit cleanly.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.0" date="1235044800">- ENHANCEMENTS
- Added support for HP ProLiant G6 servers. 
- Added Trusted Platform Module (TPM) awareness. 
- Removed the script dependency between the hp-health and hp-snmp-agents RPM. To enable just storage agents, customers now in  stall the hp-health and hp-snmp-agents. If the "/etc/init.d/hp-health" file is removed or renamed, the storage agents will   st  art if configured in the /opt/hp/hp-snmp-agents/cma.conf file. 
- Enabled the selective bubbling up of events in Integrated Management Log. 
- Init scripts .status. function for hp-snmp-agents &amp; hp-health now differentiates whether an agent exited normally or abnorm  ally. 
- Added support for CpqHeResMem2 MIBs. 
- The following MIB tables have been deprecated.  These tables will be removed in a future release: cpqSiMemModuleTable, cpqH  eResMemBoardTable, cpqHeResMemModuleTable. The data in these tables will be available in the new cpqHe2ResMemModuleTable &amp;   cpqHe2ResMemBoardTable MIB tables.

- FIXES 
- Fixed an issue where the cmasm2d agent used to log the following error in cma.log after an iLO reset had been occurred: "cm  asm2d[7880]: sm2_ioctl: Index mismatch 50 != 51, retrying receive". 
- Fixed an issue when a fan removed or failed, the overall thermal and fan status will be updated correctly in System Managem  ent Homepage. 
- Fixed an issue where the System Management Homepage was not displaying the file system details of a USB key after unmountin  g and mounting it again. 
- Fixed an issue where the agents used to send the trap email twice after a restart. 
- The shut down notification sent by cmapeerd daemon is now acknowledged by all agents before the cmapeerd shuts down. This w  ill eliminate the sporadic error messages logged by the agents during shut down. 
- The build number will now increment when the hp-snmp-agents rebuild.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.2" date="1239192000">- ENHANCEMENTS
- Add support for HP ProLiant DL160 G6 Server, HP ProLiant DL180 G6 Server, and HP ProLiant ML150 G6 Server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.5" date="1241611200">- ENHANCEMENTS
- Added support for HP 6GB Serial Attached SCSI (SAS) hard drives. 
- Added support for Intel ICH10 SATA IDE controller. 
- Added support for HP NC362i Integrated Dual Port Gigabit Server Adapter. 
- Added support for NetXen and HP NC-Series Intel e1000e Driver to send the traps. 
- Added support for multi-board chassis product name and ID. 
- Updated cmasm2d polling cycle to reduce system workload. 
- Added the performance agents (cmaperfd).

- FIXES
- Fixed an issue where Linux event daemon reported RAID 1 inconsistency events. 
- Fixed an issue where cmaidad agents send bad request commands to HP P700m Smart Array controller.
- Fixed an issue with inconsistent data by setting Monitor and performance data buffers to zero before issuing ioctls to HP S  mart Array B110i SATA raid controller. 
- Fixed an issue where HP Smart Array B110i SATA raid controller was displayed twice as HP Smart Array B110i SATA raid contro  ller and standard IDE controller. 
- Fixed an issue where incorrect PCA Part number and system ID details sent in trap email. 
- Fixed an issue where agent crashed when multiple VLANs are created and link up/down events are generated. 
- Fixed an issue with displaying HP BL p-Class rack data in the System Management HomePage. 
- Fixed an issue where cmahealthd sends the 6064 trap correctly when correctable memory errors are occurred. 
- Fixed an issue where System Management Homepage correctly displays the FB DDR3 DIMM type information. 
- Fixed an issue on HP ProLiant DL320 G6 server where the 6018 trap is not sent correctly when the temperature sensors are ov  erheated. 
- Fixed the customer issue to use bond IP while sending traps if bondX is chosen as param in cma.conf.  
- Fixed problem with cmarackd startup.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.6" date="1250078400">- FIXES
- Fixed an issue where cmahealthd agent may terminate while polling memory on some.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.0" date="1252929600">- ENHANCEMENTS
- Added new 6069 trap upon AC Power loss. Also, the MIB cpqHeFltTolPowerSupplyErrorCondition will show the error information   if the power supply supports error reporting. 
- The agents now retrieve the Power supply Serial number from Type 39 SMBIOS record if it is present. 
- The agents now display the negative temperature readings correctly if it is reported by the temperature sensors. 
- The cmahostd agent now updates the PowerPIC firmware version information in the cpHoFwVerTable. 
- Updated the SIM event severity to .informational. after the secure erase is completed. 
- Added support for HP NC362i Integrated Dual Port. 

- FIXES
- The cmapeerd agent logs the error .sendto() failed. to cma.log file. 
- The DIMM type displayed incorrectly on HP ProLiant BL460c G5. 
- The cmahealthd agent sent the 6036 trap instead of 6035 trap upon fan failure. 
- The port numbers displayed incorrectly for HP NC532i Dual Port 10GbE Multifunction BL-c Adapter. 
- The Part Number displayed incorrectly. 
- The cmanicd crashed after creation of multiple VLAN, disconnect/connect of NIC link. 
- The System Id displayed incorrectly on the System Management Homepage (SMH). 
- The blink drive LED feature for HP Smart Array B110i SATA RAID Controller. 
- The embedded Broadcom SATA controller was not detected on System Management Homepage (SMH). 
- The multipath status was displayed as "unknown" when a drive failed. 
- The failed logical drive status displayed incorrectly during an array move, expansion or shrink.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.4.0" date="1268049600">- ENHANCEMENTS
- Added support for HP ProLiant  G7 Servers. 
- Added support for Integrated Lights-Out 3 (iLO 3). 
- Included a document called  HP_SNMP_Trap_Guide.txt  that  describes the Linux SNMP trap ID messages generated by the agent 
- Improvements to distribution identification including more consistent output and increased support for community and region  al   distributions. 
- Added support for Solid State Drives. 
- Added support for HP StorageWorks 2000sa Modular Storage Array and HP StorageWorks MSA2012sa/ MSA2312sa/  MSA2324sa when co  nnected to HP SC08Ge Host Bus Adapter.
- Added support and trap support (link up/down message) for the following HP NC-Series:
     .	HP NC542m Dual Port Flex-10 10GbE BL-c Adapter 
     .	HP StorageWorks CN1000E Dual Port Converged Network Adapter 
     .	HP NC550m Dual Port Flex-10 10GbE BL-c Adapter 
     .	HP NC551m Dual Port FlexFabric 10Gb Converged Network Adapter 
     .	HP NC551i Dual Port FlexFabric 10Gb Network Adapter 
     .	HP NC362i Integrated Dual Port Gigabit Server Adapter 
     .	HP NC362i Integrated Dual Port BL-c Gigabit Server Adapter 

- FIXES
- Modified the 6064 trap implementation to reflect the correct error. 
- Removed unnecessary information in cmahostd related to bonding driver, in order to improve performance. 
- Fixed an issue to display the Port number of Physical drives connected to Fiber Channel controller. 
- Fixed an issue to display Parity group count for RAID 50 and RAID 60 Logical drives. 
- Modified the script to get the NIC ports details from /sys/class/net. 
- Fixed an issue where wrong physical address is displayed on SMH, resolution was provided by checking for pcidevice informat  ion instead of subsytem device information.  
- Fixed an issue where SNMP Alerts/IMA trap were not received by HP SIM. 
- Fixed an issue where junk characters and misalignment on the console during reboot by adding new line in stop section.  
- Fixed an issue where Linux SMH shows incorrect bay/port information by adding support for virtual port. 
- Fixed an issue where cmanicd is filling /var/log/messages via setroublesoot, resolved by modified selinux policy package (H  Pcmanic.pp).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.5.0" date="1280318400">- ENHANCEMENTS
- Enhanced HP SNMP Agents to retain default permission and ownership of snmpd.conf file.
- Added support and trap support (link up/down message) for the following HP NC-Series:
       . HP NC551m Dual Port FlexFabric 10Gb Adapter 
       . HP NC551i Dual Port FlexFabric 10Gb Adapter 
       . HP NC365T 4-port Ethernet Server Adapter 
       . HP NC543i 10Gb 2-port  4X Flex-10  QDR Server Adapter 
       . HP NC553m 10Gb 2 port FlexFabric Converged Network  Adapter 
       . HP NC552m 10Gb 2 port FlexFabric Converged Network Adapter 
       . HP NC553i 10Gb 2 port FlexFabric Converged Network Adapter 
       . HP NC552SFP 2-port 10Gb Server Adapter 
       . HP StorageWorks CN1000Q Dual Port Converged Network Adapter 
       . HP NC525m 10Gb 2 port FlexFabric Converged Network Adapter    

- FIXES
- Fixed an issue where unwanted messages getting logged in the cma.log was resolved by removing the fprintf for virtual port. 
- Fixed an issue where cmanicd leaves trail of zombie lspci processes by modifying lspci usage in port_map.c and redirected o  utput to /dev/null. 
- Fixed issue not to display driver messages on console for HP B110i Smart Array controller. 
- Fixed issue on CmaX, which displayed parsing error message on the syslog during agents reboot</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.0" date="1280318401">- ENHANCEMENTS
- Added support for the MIBs in the Power Supply Table.
- Added support for the MIB that specifies the version of Insight Management Agents running on the system.
- Added support for the HP NC552m 10Gb 2-port FlexFabric Converged Network adapter.

- FIXES
- Addressed the tape drive not being displayed on the SMH on few configurations.
- Displayed the placement correctly for the failed drive after reboot.
- On Cmax, net-snmp displayed duplicate registration message on the syslog.
- Modifications are done in code to support the HP NC542m for which PCIID information is the same for both the ports.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.3" date="1299153600">- ENHANCEMENTS
- Initial release to support Red Hat Enterprise Linux 5 Update 6.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.7.0" date="1299844800">- ENHANCEMENTS
- Added support to display "N/A" for non reactive thermal sensors instead of "0" value. 
- Added support to expose firmware version details for FMP, FPGA and cPLD (XNC) firmware. 
- Added support to report USB key/SD card information. 
- Provided greater than 2TB physical disk support for smart array and dumb SATA chipsets. 
- Added new accelerator error code: "Flash Backed Cache Erasing Flash Memory". 
- Added Physical Disk Temperature support.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.0.0" date="1401364800">- ENHANCEMENTS
- Added support for HP ProLiant Gen9 Servers.

- FIXES
- cmafcad daemon appears to cause segmentation fault.
- cmastdeqd daemon appears to cause segmentation fault when removing USB key.</changelog>
    <changelog author="HPE Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.4.0" date="1414584000">- ENHANCEMENTS

- FIXES</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.5.0" date="1472472000">- FIXES
- Cmahostd does not ignore nfs4 mount points.
- cmahostd triggers NFS auto-mounting and resulted in performance problem.
- Files in directories under /var/spool/compaq/hpasm/registry/ have SGID bit set removed.</changelog>
  </package>
  <package pkgid="34fed30c706612a0203de92e2d96528ae37c07838710d506810ffececbbc8d55" name="hp-snmp-agents" arch="x86_64">
    <version epoch="0" ver="10.80" rel="2965.21.sles11"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.1.0" date="1214481600">- ENHANCEMENTS
- Initial release. 
- NIC Agent now shows IPV6 address in System Management Homepage (hpsmh) on IPv6 only system. 
- Added fan module number to message logged to syslog for MSA70. 
- Changed "opt/compaq" to "opt/hp/hp-snmp-agents". 
- Updated reported MIB revisions for 8.10 storage agents. 
- Make physical drive path status in the physical drive table report as PATH_STATUS_OTHER if the physical drive status is PHY  S_FAILED. 
- Make the path table report path status as "PATH_STATUS_OTHER" when the physical drive status is unknown.

- FIXES
- Fixed the ProLiant Management Command Line Interface Utility (hpasmcli) to display the temperature and fan failure informat  ion correctly. 
- Fixed  the ProLiant Integrated Management Log (IML) Utility (hplog) to display number of events correctly. 
- Fixed the discrepancy in ASR time-out value displayed on hpasmcli and hplog. 
- Fixed an issue where hpasmcli, hplog and System Management Homepage (hpsmh) were showing different status for CPU fan redun  dancy in HP ML350 G5. 
- Fixed an issue where  Power supply status of HP DL585G1 not shown correctly in CLI utilities. 
- Fixed the hpasmcli to display the UID information correctly on HP ML310 G4. 
- NIC Agent now shows proper link status for Loopback interface (lo). 
- Fixed NIC Agent where it does not generate netsnmp_assert error messages in cma.log file. 
- Fixed NIC Agent to show the correct speed (10Gbps) in the System Management Homepage for 10Gig NICs. 
- Fixed NIC Agent to show the correct Adapter Name for HP NC380T Adapter. 
- Fixed issue where some events may not reported if a large number of physical drives were present. 
- Fixed issue where the device node name was sometimes not reported correctly for Smart array attached drives. 
- Fixed issue where Logical drives shown as none in hpsmh after deleting the first logical drive. 
- Fixed ps/grep race in storage agent (cmastor) startup script. 
- Fixed status of processor SCSI ID reported as unknown. 
- Fixed hpsmh where sometimes shows drive is blinking when it isn't. 
- Fixed re-insertion of hot-plugged fan module generated IPMI failure event. 
- Fixed an issue where cmapeerd was showing the error message "recvfrom() failed".</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.1.1" date="1218456000">- FIXES
- Fixed the rebuild script for hp-snmp-agents.
- Fixed an issue where the agents show IOCTL ERROR mddessage when it polls the first time after booting the system.
- Fixed memory leak issues in presence of bond and VLan interfaces.
- Fixed an issue where the agents were showing disabled on systems that don't support hyperthreading.
- The hp-snmp-agents script will now properly halt if the hp-health initialization script fails to exit cleanly.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.0" date="1235044800">- ENHANCEMENTS
- Added support for HP ProLiant G6 servers. 
- Added Trusted Platform Module (TPM) awareness. 
- Removed the script dependency between the hp-health and hp-snmp-agents RPM. To enable just storage agents, customers now in  stall the hp-health and hp-snmp-agents. If the "/etc/init.d/hp-health" file is removed or renamed, the storage agents will   st  art if configured in the /opt/hp/hp-snmp-agents/cma.conf file. 
- Enabled the selective bubbling up of events in Integrated Management Log. 
- Init scripts .status. function for hp-snmp-agents &amp; hp-health now differentiates whether an agent exited normally or abnorm  ally. 
- Added support for CpqHeResMem2 MIBs. 
- The following MIB tables have been deprecated.  These tables will be removed in a future release: cpqSiMemModuleTable, cpqH  eResMemBoardTable, cpqHeResMemModuleTable. The data in these tables will be available in the new cpqHe2ResMemModuleTable &amp;   cpqHe2ResMemBoardTable MIB tables.

- FIXES 
- Fixed an issue where the cmasm2d agent used to log the following error in cma.log after an iLO reset had been occurred: "cm  asm2d[7880]: sm2_ioctl: Index mismatch 50 != 51, retrying receive". 
- Fixed an issue when a fan removed or failed, the overall thermal and fan status will be updated correctly in System Managem  ent Homepage. 
- Fixed an issue where the System Management Homepage was not displaying the file system details of a USB key after unmountin  g and mounting it again. 
- Fixed an issue where the agents used to send the trap email twice after a restart. 
- The shut down notification sent by cmapeerd daemon is now acknowledged by all agents before the cmapeerd shuts down. This w  ill eliminate the sporadic error messages logged by the agents during shut down. 
- The build number will now increment when the hp-snmp-agents rebuild.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.2" date="1239192000">- ENHANCEMENTS
- Add support for HP ProLiant DL160 G6 Server, HP ProLiant DL180 G6 Server, and HP ProLiant ML150 G6 Server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.5" date="1241611200">- ENHANCEMENTS
- Added support for HP 6GB Serial Attached SCSI (SAS) hard drives. 
- Added support for Intel ICH10 SATA IDE controller. 
- Added support for HP NC362i Integrated Dual Port Gigabit Server Adapter. 
- Added support for NetXen and HP NC-Series Intel e1000e Driver to send the traps. 
- Added support for multi-board chassis product name and ID. 
- Updated cmasm2d polling cycle to reduce system workload. 
- Added the performance agents (cmaperfd).

- FIXES
- Fixed an issue where Linux event daemon reported RAID 1 inconsistency events. 
- Fixed an issue where cmaidad agents send bad request commands to HP P700m Smart Array controller.
- Fixed an issue with inconsistent data by setting Monitor and performance data buffers to zero before issuing ioctls to HP S  mart Array B110i SATA raid controller. 
- Fixed an issue where HP Smart Array B110i SATA raid controller was displayed twice as HP Smart Array B110i SATA raid contro  ller and standard IDE controller. 
- Fixed an issue where incorrect PCA Part number and system ID details sent in trap email. 
- Fixed an issue where agent crashed when multiple VLANs are created and link up/down events are generated. 
- Fixed an issue with displaying HP BL p-Class rack data in the System Management HomePage. 
- Fixed an issue where cmahealthd sends the 6064 trap correctly when correctable memory errors are occurred. 
- Fixed an issue where System Management Homepage correctly displays the FB DDR3 DIMM type information. 
- Fixed an issue on HP ProLiant DL320 G6 server where the 6018 trap is not sent correctly when the temperature sensors are ov  erheated. 
- Fixed the customer issue to use bond IP while sending traps if bondX is chosen as param in cma.conf.  
- Fixed problem with cmarackd startup.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.6" date="1250078400">- FIXES
- Fixed an issue where cmahealthd agent may terminate while polling memory on some.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.0" date="1252929600">- ENHANCEMENTS
- Added new 6069 trap upon AC Power loss. Also, the MIB cpqHeFltTolPowerSupplyErrorCondition will show the error information   if the power supply supports error reporting. 
- The agents now retrieve the Power supply Serial number from Type 39 SMBIOS record if it is present. 
- The agents now display the negative temperature readings correctly if it is reported by the temperature sensors. 
- The cmahostd agent now updates the PowerPIC firmware version information in the cpHoFwVerTable. 
- Updated the SIM event severity to .informational. after the secure erase is completed. 
- Added support for HP NC362i Integrated Dual Port. 

- FIXES
- The cmapeerd agent logs the error .sendto() failed. to cma.log file. 
- The DIMM type displayed incorrectly on HP ProLiant BL460c G5. 
- The cmahealthd agent sent the 6036 trap instead of 6035 trap upon fan failure. 
- The port numbers displayed incorrectly for HP NC532i Dual Port 10GbE Multifunction BL-c Adapter. 
- The Part Number displayed incorrectly. 
- The cmanicd crashed after creation of multiple VLAN, disconnect/connect of NIC link. 
- The System Id displayed incorrectly on the System Management Homepage (SMH). 
- The blink drive LED feature for HP Smart Array B110i SATA RAID Controller. 
- The embedded Broadcom SATA controller was not detected on System Management Homepage (SMH). 
- The multipath status was displayed as "unknown" when a drive failed. 
- The failed logical drive status displayed incorrectly during an array move, expansion or shrink.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.4.0" date="1268049600">- ENHANCEMENTS
- Added support for HP ProLiant  G7 Servers. 
- Added support for Integrated Lights-Out 3 (iLO 3). 
- Included a document called  HP_SNMP_Trap_Guide.txt  that  describes the Linux SNMP trap ID messages generated by the agent 
- Improvements to distribution identification including more consistent output and increased support for community and region  al   distributions. 
- Added support for Solid State Drives. 
- Added support for HP StorageWorks 2000sa Modular Storage Array and HP StorageWorks MSA2012sa/ MSA2312sa/  MSA2324sa when co  nnected to HP SC08Ge Host Bus Adapter.
- Added support and trap support (link up/down message) for the following HP NC-Series:
     .	HP NC542m Dual Port Flex-10 10GbE BL-c Adapter 
     .	HP StorageWorks CN1000E Dual Port Converged Network Adapter 
     .	HP NC550m Dual Port Flex-10 10GbE BL-c Adapter 
     .	HP NC551m Dual Port FlexFabric 10Gb Converged Network Adapter 
     .	HP NC551i Dual Port FlexFabric 10Gb Network Adapter 
     .	HP NC362i Integrated Dual Port Gigabit Server Adapter 
     .	HP NC362i Integrated Dual Port BL-c Gigabit Server Adapter 

- FIXES
- Modified the 6064 trap implementation to reflect the correct error. 
- Removed unnecessary information in cmahostd related to bonding driver, in order to improve performance. 
- Fixed an issue to display the Port number of Physical drives connected to Fiber Channel controller. 
- Fixed an issue to display Parity group count for RAID 50 and RAID 60 Logical drives. 
- Modified the script to get the NIC ports details from /sys/class/net. 
- Fixed an issue where wrong physical address is displayed on SMH, resolution was provided by checking for pcidevice informat  ion instead of subsytem device information.  
- Fixed an issue where SNMP Alerts/IMA trap were not received by HP SIM. 
- Fixed an issue where junk characters and misalignment on the console during reboot by adding new line in stop section.  
- Fixed an issue where Linux SMH shows incorrect bay/port information by adding support for virtual port. 
- Fixed an issue where cmanicd is filling /var/log/messages via setroublesoot, resolved by modified selinux policy package (H  Pcmanic.pp).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.5.0" date="1280318400">- ENHANCEMENTS
- Enhanced HP SNMP Agents to retain default permission and ownership of snmpd.conf file.
- Added support and trap support (link up/down message) for the following HP NC-Series:
       . HP NC551m Dual Port FlexFabric 10Gb Adapter 
       . HP NC551i Dual Port FlexFabric 10Gb Adapter 
       . HP NC365T 4-port Ethernet Server Adapter 
       . HP NC543i 10Gb 2-port  4X Flex-10  QDR Server Adapter 
       . HP NC553m 10Gb 2 port FlexFabric Converged Network  Adapter 
       . HP NC552m 10Gb 2 port FlexFabric Converged Network Adapter 
       . HP NC553i 10Gb 2 port FlexFabric Converged Network Adapter 
       . HP NC552SFP 2-port 10Gb Server Adapter 
       . HP StorageWorks CN1000Q Dual Port Converged Network Adapter 
       . HP NC525m 10Gb 2 port FlexFabric Converged Network Adapter    

- FIXES
- Fixed an issue where unwanted messages getting logged in the cma.log was resolved by removing the fprintf for virtual port. 
- Fixed an issue where cmanicd leaves trail of zombie lspci processes by modifying lspci usage in port_map.c and redirected o  utput to /dev/null. 
- Fixed issue not to display driver messages on console for HP B110i Smart Array controller. 
- Fixed issue on CmaX, which displayed parsing error message on the syslog during agents reboot</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.0" date="1280318401">- ENHANCEMENTS
- Added support for the MIBs in the Power Supply Table.
- Added support for the MIB that specifies the version of Insight Management Agents running on the system.
- Added support for the HP NC552m 10Gb 2-port FlexFabric Converged Network adapter.

- FIXES
- Addressed the tape drive not being displayed on the SMH on few configurations.
- Displayed the placement correctly for the failed drive after reboot.
- On Cmax, net-snmp displayed duplicate registration message on the syslog.
- Modifications are done in code to support the HP NC542m for which PCIID information is the same for both the ports.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.3" date="1299153600">- ENHANCEMENTS
- Initial release to support Red Hat Enterprise Linux 5 Update 6.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.7.0" date="1299844800">- ENHANCEMENTS
- Added support to display "N/A" for non reactive thermal sensors instead of "0" value. 
- Added support to expose firmware version details for FMP, FPGA and cPLD (XNC) firmware. 
- Added support to report USB key/SD card information. 
- Provided greater than 2TB physical disk support for smart array and dumb SATA chipsets. 
- Added new accelerator error code: "Flash Backed Cache Erasing Flash Memory". 
- Added Physical Disk Temperature support.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.0.0" date="1401364800">- ENHANCEMENTS
- Added support for HP ProLiant Gen9 Servers.

- FIXES
- cmafcad daemon appears to cause segmentation fault.
- cmastdeqd daemon appears to cause segmentation fault when removing USB key.</changelog>
    <changelog author="HPE Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.4.0" date="1414584000">- ENHANCEMENTS

- FIXES</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.5.0" date="1472472000">- FIXES
- Cmahostd does not ignore nfs4 mount points.
- cmahostd triggers NFS auto-mounting and resulted in performance problem.
- Files in directories under /var/spool/compaq/hpasm/registry/ have SGID bit set removed.</changelog>
  </package>
  <package pkgid="c90defc85594998b80189610df1c033b9d84a08517f4d759744251fdc8db22fe" name="hp-snmp-agents" arch="x86_64">
    <version epoch="0" ver="10.80" rel="2965.22.sles12"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.2" date="1239192000">- ENHANCEMENTS
- Add support for HP ProLiant DL160 G6 Server, HP ProLiant DL180 G6 Server, and HP ProLiant ML150 G6 Server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.5" date="1241611200">- ENHANCEMENTS
- Added support for HP 6GB Serial Attached SCSI (SAS) hard drives. 
- Added support for Intel ICH10 SATA IDE controller. 
- Added support for HP NC362i Integrated Dual Port Gigabit Server Adapter. 
- Added support for NetXen and HP NC-Series Intel e1000e Driver to send the traps. 
- Added support for multi-board chassis product name and ID. 
- Updated cmasm2d polling cycle to reduce system workload. 
- Added the performance agents (cmaperfd).

- FIXES
- Fixed an issue where Linux event daemon reported RAID 1 inconsistency events. 
- Fixed an issue where cmaidad agents send bad request commands to HP P700m Smart Array controller.
- Fixed an issue with inconsistent data by setting Monitor and performance data buffers to zero before issuing ioctls to HP S  mart Array B110i SATA raid controller. 
- Fixed an issue where HP Smart Array B110i SATA raid controller was displayed twice as HP Smart Array B110i SATA raid contro  ller and standard IDE controller. 
- Fixed an issue where incorrect PCA Part number and system ID details sent in trap email. 
- Fixed an issue where agent crashed when multiple VLANs are created and link up/down events are generated. 
- Fixed an issue with displaying HP BL p-Class rack data in the System Management HomePage. 
- Fixed an issue where cmahealthd sends the 6064 trap correctly when correctable memory errors are occurred. 
- Fixed an issue where System Management Homepage correctly displays the FB DDR3 DIMM type information. 
- Fixed an issue on HP ProLiant DL320 G6 server where the 6018 trap is not sent correctly when the temperature sensors are ov  erheated. 
- Fixed the customer issue to use bond IP while sending traps if bondX is chosen as param in cma.conf.  
- Fixed problem with cmarackd startup.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.2.6" date="1250078400">- FIXES
- Fixed an issue where cmahealthd agent may terminate while polling memory on some.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.3.0" date="1252929600">- ENHANCEMENTS
- Added new 6069 trap upon AC Power loss. Also, the MIB cpqHeFltTolPowerSupplyErrorCondition will show the error information   if the power supply supports error reporting. 
- The agents now retrieve the Power supply Serial number from Type 39 SMBIOS record if it is present. 
- The agents now display the negative temperature readings correctly if it is reported by the temperature sensors. 
- The cmahostd agent now updates the PowerPIC firmware version information in the cpHoFwVerTable. 
- Updated the SIM event severity to .informational. after the secure erase is completed. 
- Added support for HP NC362i Integrated Dual Port. 

- FIXES
- The cmapeerd agent logs the error .sendto() failed. to cma.log file. 
- The DIMM type displayed incorrectly on HP ProLiant BL460c G5. 
- The cmahealthd agent sent the 6036 trap instead of 6035 trap upon fan failure. 
- The port numbers displayed incorrectly for HP NC532i Dual Port 10GbE Multifunction BL-c Adapter. 
- The Part Number displayed incorrectly. 
- The cmanicd crashed after creation of multiple VLAN, disconnect/connect of NIC link. 
- The System Id displayed incorrectly on the System Management Homepage (SMH). 
- The blink drive LED feature for HP Smart Array B110i SATA RAID Controller. 
- The embedded Broadcom SATA controller was not detected on System Management Homepage (SMH). 
- The multipath status was displayed as "unknown" when a drive failed. 
- The failed logical drive status displayed incorrectly during an array move, expansion or shrink.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.4.0" date="1268049600">- ENHANCEMENTS
- Added support for HP ProLiant  G7 Servers. 
- Added support for Integrated Lights-Out 3 (iLO 3). 
- Included a document called  HP_SNMP_Trap_Guide.txt  that  describes the Linux SNMP trap ID messages generated by the agent 
- Improvements to distribution identification including more consistent output and increased support for community and region  al   distributions. 
- Added support for Solid State Drives. 
- Added support for HP StorageWorks 2000sa Modular Storage Array and HP StorageWorks MSA2012sa/ MSA2312sa/  MSA2324sa when co  nnected to HP SC08Ge Host Bus Adapter.
- Added support and trap support (link up/down message) for the following HP NC-Series:
     .	HP NC542m Dual Port Flex-10 10GbE BL-c Adapter 
     .	HP StorageWorks CN1000E Dual Port Converged Network Adapter 
     .	HP NC550m Dual Port Flex-10 10GbE BL-c Adapter 
     .	HP NC551m Dual Port FlexFabric 10Gb Converged Network Adapter 
     .	HP NC551i Dual Port FlexFabric 10Gb Network Adapter 
     .	HP NC362i Integrated Dual Port Gigabit Server Adapter 
     .	HP NC362i Integrated Dual Port BL-c Gigabit Server Adapter 

- FIXES
- Modified the 6064 trap implementation to reflect the correct error. 
- Removed unnecessary information in cmahostd related to bonding driver, in order to improve performance. 
- Fixed an issue to display the Port number of Physical drives connected to Fiber Channel controller. 
- Fixed an issue to display Parity group count for RAID 50 and RAID 60 Logical drives. 
- Modified the script to get the NIC ports details from /sys/class/net. 
- Fixed an issue where wrong physical address is displayed on SMH, resolution was provided by checking for pcidevice informat  ion instead of subsytem device information.  
- Fixed an issue where SNMP Alerts/IMA trap were not received by HP SIM. 
- Fixed an issue where junk characters and misalignment on the console during reboot by adding new line in stop section.  
- Fixed an issue where Linux SMH shows incorrect bay/port information by adding support for virtual port. 
- Fixed an issue where cmanicd is filling /var/log/messages via setroublesoot, resolved by modified selinux policy package (H  Pcmanic.pp).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.5.0" date="1280318400">- ENHANCEMENTS
- Enhanced HP SNMP Agents to retain default permission and ownership of snmpd.conf file.
- Added support and trap support (link up/down message) for the following HP NC-Series:
       . HP NC551m Dual Port FlexFabric 10Gb Adapter 
       . HP NC551i Dual Port FlexFabric 10Gb Adapter 
       . HP NC365T 4-port Ethernet Server Adapter 
       . HP NC543i 10Gb 2-port  4X Flex-10  QDR Server Adapter 
       . HP NC553m 10Gb 2 port FlexFabric Converged Network  Adapter 
       . HP NC552m 10Gb 2 port FlexFabric Converged Network Adapter 
       . HP NC553i 10Gb 2 port FlexFabric Converged Network Adapter 
       . HP NC552SFP 2-port 10Gb Server Adapter 
       . HP StorageWorks CN1000Q Dual Port Converged Network Adapter 
       . HP NC525m 10Gb 2 port FlexFabric Converged Network Adapter    

- FIXES
- Fixed an issue where unwanted messages getting logged in the cma.log was resolved by removing the fprintf for virtual port. 
- Fixed an issue where cmanicd leaves trail of zombie lspci processes by modifying lspci usage in port_map.c and redirected o  utput to /dev/null. 
- Fixed issue not to display driver messages on console for HP B110i Smart Array controller. 
- Fixed issue on CmaX, which displayed parsing error message on the syslog during agents reboot</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.0" date="1280318401">- ENHANCEMENTS
- Added support for the MIBs in the Power Supply Table.
- Added support for the MIB that specifies the version of Insight Management Agents running on the system.
- Added support for the HP NC552m 10Gb 2-port FlexFabric Converged Network adapter.

- FIXES
- Addressed the tape drive not being displayed on the SMH on few configurations.
- Displayed the placement correctly for the failed drive after reboot.
- On Cmax, net-snmp displayed duplicate registration message on the syslog.
- Modifications are done in code to support the HP NC542m for which PCIID information is the same for both the ports.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.6.3" date="1299153600">- ENHANCEMENTS
- Initial release to support Red Hat Enterprise Linux 5 Update 6.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 8.7.0" date="1299844800">- ENHANCEMENTS
- Added support to display "N/A" for non reactive thermal sensors instead of "0" value. 
- Added support to expose firmware version details for FMP, FPGA and cPLD (XNC) firmware. 
- Added support to report USB key/SD card information. 
- Provided greater than 2TB physical disk support for smart array and dumb SATA chipsets. 
- Added new accelerator error code: "Flash Backed Cache Erasing Flash Memory". 
- Added Physical Disk Temperature support.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.0.0" date="1401364800">- ENHANCEMENTS
- Added support for HP ProLiant Gen9 Servers.

- FIXES
- cmafcad daemon appears to cause segmentation fault.
- cmastdeqd daemon appears to cause segmentation fault when removing USB key.</changelog>
    <changelog author="HPE Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.4.0" date="1414584000">- ENHANCEMENTS

- FIXES</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 10.5.0" date="1472472000">- FIXES
- Cmahostd does not ignore nfs4 mount points.
- cmahostd triggers NFS auto-mounting and resulted in performance problem.
- Files in directories under /var/spool/compaq/hpasm/registry/ have SGID bit set removed.</changelog>
  </package>
  <package pkgid="7f5684c41f95ecdae2cfe094bcdf69cd81381d411c1890b3abeddeca1b907251" name="hp-tg3sd" arch="x86_64">
    <version epoch="0" ver="1.0.20" rel="1"/>
    <changelog author="Nithin Nayak Sujir &lt;nsujir@broadcom.com&gt; - 0.0.3" date="1337558400">- initial rpm build of hpsdd</changelog>
    <changelog author="Nithin Nayak Sujir &lt;nsujir@broadcom.com&gt; - 1.0.0" date="1339632000">- Rename daemon to brcmahsd</changelog>
    <changelog author="Nithin Nayak Sujir &lt;nsujir@broadcom.com&gt; - 1.0.1" date="1341878400">- Rename daemon to brcmsd</changelog>
    <changelog author="Nithin Nayak Sujir &lt;nsujir@broadcom.com&gt; - 1.0.3" date="1342483200">- Rename daemon to tg3sd</changelog>
    <changelog author="Nithin Nayak Sujir &lt;nsujir@broadcom.com&gt; - 1.0.10" date="1351209600">- Fix freeze on 5717 A0,B0 revs (Severity: Critical)</changelog>
    <changelog author="Nithin Nayak Sujir &lt;nsujir@broadcom.com&gt; - 1.0.11" date="1351468800">- Update rpm spec to comply with HP rpm commonality spec (Severity: Minor)</changelog>
    <changelog author="Nithin Nayak Sujir &lt;nsujir@broadcom.com&gt; - 1.0.12" date="1367280000">- CQ68826: Set limited access file permissions for lock files/dir (Severity: Minor)</changelog>
    <changelog author="Prashant Sreedharan &lt;prashant@broadcom.com&gt; - 1.0.13" date="1401667200">- CQ73343: Error deleting lock file' message logged in syslog (Severity: Minor)</changelog>
    <changelog author="Prashant Sreedharan &lt;prashant@broadcom.com&gt; - 1.0.14" date="1411948800">- CQ73669: No support for 5717C0 devid (Severity: Minor)
- CQ73746: tg3sd fails to run on RH7.0 (Severity: Minor)
- hp-tg3sd-x.x.x.rpm fails to install on SLES11sp3 (Severity: Minor)</changelog>
    <changelog author="Prashant Sreedharan &lt;prashant@broadcom.com&gt; - 1.0.15" date="1413763200">- CQ73933: tg3sd i586 rpm shows dependency on 64bit libraries (Severity: Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; - 1.0.16" date="1424217600">- CTRL-20433: ocbb/ocsd - tg3 error return needs a fix (Severity: Critical)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb@broadcom.com&gt; - 1.0.17" date="1429228800">- CTRL-20494: Add OCSD/OCBB Enable/Disable messages to var/logs (Severity: Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; - 1.0.18" date="1433289600">- CTRL-20577: Missing supported devices id information in tg3sd (Severity: Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; - 1.0.19" date="1441843200">- CTRL-20577: tg3sd does not run under RHEL 7.2 (Severity: Minor)
- CTRL-20998: 330i Network information missing in AHS (Severity: Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; - 1.0.20" date="1453852800">- CTRL-21484: tg3sd daemon has to be started afer rpm installation (Severity: Minor)</changelog>
  </package>
  <package pkgid="0c0cc091f4a2fa15b5f437e960987b939c21470cf90bba418c28f9fc19240133" name="hpdiags" arch="x86_64">
    <version epoch="0" ver="10.60.2199" rel="2188"/>
    <changelog author="Eric Chu &lt;eric.chu@hp.com&gt;" date="1087588800">- First RPM.</changelog>
    <changelog author="Jerry McKinney &lt;jmckinney@hp.com" date="1122148800">- Changed version format to new format of X.xx</changelog>
  </package>
  <package pkgid="38dde86bb87b332b2387c1afe658d31e47c536dce69d688e50011e5631d81e34" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="120.sles11sp3"/>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-100" date="1449748800">- .</changelog>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-105" date="1452686400">- RC Build.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-110" date="1468324800">- Updated driver for Ubuntu 14.04.4 kernel support.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-120" date="1492257600">- Update to support high CPU core count servers.</changelog>
  </package>
  <package pkgid="492ee2406aa12fde32e4b7ed0305e18cc225ff2fd4388d221635c681bc4ed3d7" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="120.sles11sp4"/>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-100" date="1449748800">- .</changelog>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-105" date="1452686400">- RC Build.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-110" date="1468324800">- Updated driver for Ubuntu 14.04.4 kernel support.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-120" date="1492257600">- Update to support high CPU core count servers.</changelog>
  </package>
  <package pkgid="21d0a778475b61faa1a9ac99efbd7d4b789230995e1f7ba3841b66af2479be91" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="135.sles12sp2"/>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-100" date="1449662400">- .</changelog>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-105" date="1452600000">- RC Build.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-110" date="1468238400">- Updated driver for Ubuntu 14.04.4 kernel support.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-120" date="1492171200">- Update to support high CPU core count servers.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-125" date="1509710400">- Fixed issues with drive write cache not being enabled for drives
   associated with Volume 0.</changelog>
  </package>
  <package pkgid="ca07c2a65809503c7672644fd3f98086cdfc3cb289dddd3edd4bf76df2433a0b" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="135.sles12sp3"/>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-100" date="1449662400">- .</changelog>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-105" date="1452600000">- RC Build.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-110" date="1468238400">- Updated driver for Ubuntu 14.04.4 kernel support.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-120" date="1492171200">- Update to support high CPU core count servers.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-125" date="1509710400">- Fixed issues with drive write cache not being enabled for drives
   associated with Volume 0.</changelog>
  </package>
  <package pkgid="f7d79e23a796b7b6d8a635261d288f1f113bb118e747fd1e9d63edbd818decbf" name="hpdsa-kmp-xen" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="120.sles11sp3"/>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-100" date="1449748800">- .</changelog>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-105" date="1452686400">- RC Build.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-110" date="1468324800">- Updated driver for Ubuntu 14.04.4 kernel support.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-120" date="1492257600">- Update to support high CPU core count servers.</changelog>
  </package>
  <package pkgid="79ba9cd60227da814fa0421b3ba0584400ca8567b8ff28b542f8bdb91c2ebf77" name="hpdsa-kmp-xen" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="120.sles11sp4"/>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-100" date="1449748800">- .</changelog>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-105" date="1452686400">- RC Build.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-110" date="1468324800">- Updated driver for Ubuntu 14.04.4 kernel support.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-120" date="1492257600">- Update to support high CPU core count servers.</changelog>
  </package>
  <package pkgid="11d9f8043fac9a1fd391288095a5d36d7bb01393da86c9dff2ac67f632ba3bcf" name="hpe-emulex-smartsan-enablement-kit" arch="x86_64">
    <version epoch="0" ver="1.0.0.0" rel="4"/>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 1.0.0.0-1" date="1446508800">- Initial development</changelog>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 1.0.0.0-2" date="1469059200">- Added support the HPE StoreFabric 84E 4-port Fibre Channel Host Bus Adapter</changelog>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 1.0.0.0-3" date="1478217600">- Added support for HPE StoreFabric SN1200E 1P &amp; 2P, HPE StoreFabric SN1600E 1P &amp; 2P</changelog>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 1.0.0.0-4" date="1480377600">- Added support for HPE Synergy 3530C</changelog>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 1.0.0.0-4" date="1480550400">- Added Obsoletes tag since the rpm has been changed from noarch to x86_64 bit</changelog>
  </package>
  <package pkgid="96f6326660995d11b0702505671d0212b6300ada84fc26e9f1fc190ec377a2b0" name="hpe-qlogic-smartsan-enablement-kit" arch="x86_64">
    <version epoch="0" ver="3.3" rel="3"/>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 3.3-1" date="1448323200">- Initial development</changelog>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 3.3-2" date="1479427200">- Added support for SN1600Q 1P &amp; 2P devices</changelog>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 3.3-3" date="1480377600">- Added support for 84Q and 3830C devices</changelog>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 3.3-3" date="1480550400">- Added Obsoletes tag since the rpm has been changed from noarch to x86_64 bit</changelog>
  </package>
  <package pkgid="ae38ec88a4610f19080fd005490d3dae66ef2e3bd3933b552591409bf76ea096" name="hponcfg" arch="x86_64">
    <version epoch="0" ver="5.3.0" rel="0"/>
    <changelog author="Rajeshwari &lt;stsd-ailsa@hp.com&gt; 1.7.0-2" date="1193097600">- Introduced this changelog (Severity: Minor)
- Introduced License field with value "Proprietary" (Severity: Minor)
- Updated build architecture to "noarch" to indicate support for all versions
  of Linux, both IA32 and x86-64 (Severity: Major)</changelog>
    <changelog author="Rajeshwari &lt;stsd-ailsa@hp.com&gt; 1.7.0-2" date="1193616000">- Change all "hpqci" to "hp-ilo" as the driver package name was changed.
  (Severity: Critical)</changelog>
    <changelog author="Rajeshwari &lt;stsd-ailsa@hp.com&gt; 1.8.0-1" date="1208995200">- Support for Standard Streams in Hponcfg (Severity: Major)
- Inclusion of iLO reset notification (Severity: Major)
- Included the Packager and URL sections to adhere to the rpm commonality
  specifications. (Severity: Minor)
- Changed "hpasm" to "hp-snmp-agents" in the requires section.
  (Severity: Critical)</changelog>
    <changelog author="Rajeshwari &lt;stsd-ailsa@hp.com&gt; 1.8.0-1" date="1210291200">- Made some changes in the rpm specification file which would ensure
  the binary is placed only in /sbin folder (Severity: Minor)
- Modified Change log to adhere to specification; introduced version number.
  (Severity: Minor)</changelog>
    <changelog author="Rajeshwari &lt;stsd-ailsa@hp.com&gt; 1.8.0-2" date="1215475200">- Made some modifications in the changelog section to adhere to updated
  RPM commonality specification. Added the Severity information.
  (Severity: Minor)</changelog>
    <changelog author="Pradeep &lt;kumarpradeep.misra@hp.com&gt; 1.9.0-1" date="1227484800">- Made some changes in the hponcfg.spec to support the PSP8.2(Severity: Minor)
- Made some changes to provide appropriate error messages when it encounters older drivers
  (Severity: Minor)
- Modified Change log to adhere to specification; introduced version number
  (Severity: Minor)</changelog>
    <changelog author="Rajeshwari &lt;stsd-ailsa@hp.com&gt; 2.2.0-2" date="1237766400">- Extension of -w option to include more iLO configuration
- Fixed an issue where previous version of hponcfg failed to support older iLO Channel Interface drivers</changelog>
    <changelog author="Rajeshwari &lt;stsd-ailsa@hp.com&gt; 3.0.0-1" date="1266364800">- Support for iLO3, iLO3 identification
- Fixed an issue related to dynamic linking of hponcfg with libcpqci.so to resolve rdp related issue.</changelog>
    <changelog author="Sapnil &lt;sapnil.revankar@hp.com&gt; 3.1.0-0" date="1273536000">- Support for Gromit XL devices has been added
- Fixed an issue related to reset command for iLO3.</changelog>
    <changelog author="Sapnil &lt;sapnil.revankar@hp.com&gt; 3.1.1-0" date="1283731200">- "Featrure not supported error" has been fixed for  iLO3.</changelog>
    <changelog author="Sapnil &lt;sapnil.revankar@hp.com&gt; 4.0.0-0" date="1296777600">- Added supoort for integrated Lights-out 4(iLO 4).</changelog>
    <changelog author="Sivakumar A &lt;sivakumar.alagumalai@hp.com&gt; 4.0.1-0" date="1344816000">- Bug fix release for v4.0.0-0</changelog>
    <changelog author="Sivakumar A &lt;sivakumar.alagumalai@hp.com&gt; 4.1.0-0" date="1350000000">- Added support for iLO4 1.20 FW
- Added IPv6 support</changelog>
    <changelog author="Sivakumar A &lt;sivakumar.alagumalai@hp.com&gt; 4.2.0-0" date="1364169600">- v4.2.0 is mainly targeted for iLO4 1.30, iLO3 1.60 and iLO2 2.20
- Created 32 bit and 64 bit RPM Packages to load shared library from hp-helth agent as libcpqci.so (in case of 32bit OS) and libcpqci64.so (in case of 64bit OS)</changelog>
    <changelog author="Sivakumar A &lt;sivakumar.alagumalai@hp.com&gt; 4.3.0-0" date="1375315200">- v4.3.0 is mainly targeted for iLO 4 1.40 and  iLO 3 1.70</changelog>
    <changelog author="Sivakumar A &lt;sivakumar.alagumalai@hp.com&gt; 4.4.0-0" date="1395619200">- v4.4.0 is mainly targeted for iLO 4 2.00 and  iLO 3 1.80</changelog>
    <changelog author="Naveen N &lt;naveen.n2@hp.com&gt; 4.5.0-0" date="1426464000">- v4.5.0 is mainly targeted for iLO 4 2.20 and  iLO 3 1.80</changelog>
    <changelog author="Naveen N &lt;naveen.n2@hp.com&gt; 4.6.0-0" date="1431302400">- v4.6.0 is mainly targeted for iLO 4 2.20 and  iLO 3 1.80</changelog>
    <changelog author="Suhas MG &lt;suhas.mg@hpe.com&gt; 5.0.0-0" date="1459209600">- v5.0.0 is mainly targeted for iLO 5 1.10</changelog>
    <changelog author="Suhas MG &lt;suhas.mg@hpe.com&gt; 5.1.0-0" date="1502150400">- v5.1.0 is mainly targeted for iLO 5 1.15</changelog>
    <changelog author="Naveen N &lt;naveen.n2@hpe.com&gt; 5.2.0-0" date="1506297600">- v5.2.0 is mainly targeted for iLO 5 1.20</changelog>
    <changelog author="Naveen N &lt;naveen.n2@hpe.com&gt; 5.3.0-0" date="1521590400">- v5.3.0 is mainly targeted for iLO 5 1.30</changelog>
  </package>
  <package pkgid="0d20236e39d3bf3c47221e2606024f4be5861c77e9d49a36883459a7f7b1247b" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="125.sles11sp3"/>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-110" date="1495195200">* Fri Apr 21 2017 Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-100
 - Correct multipath failover operation that could fail to work under high
   IO conditions.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-120" date="1501761600">- RC build</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-125" date="1505304000">- RC build</changelog>
  </package>
  <package pkgid="8754c4b5126554432669e775cb3e1e69b85da7599e5cd9ebce1b0f4b30c8113b" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="125.sles11sp4"/>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-110" date="1495195200">* Fri Apr 21 2017 Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-100
 - Correct multipath failover operation that could fail to work under high
   IO conditions.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-120" date="1501761600">- RC build</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-125" date="1505304000">- RC build</changelog>
  </package>
  <package pkgid="325ecea47dc9cd2d23261116a78d850730554e7c70bfc311be83c9c067293e34" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="125.sles12sp2"/>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-110" date="1495108800">* Fri Apr 21 2017 Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-100
 - Correct multipath failover operation that could fail to work under high
   IO conditions.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-120" date="1501675200">- RC build</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-125" date="1505217600">- RC build</changelog>
  </package>
  <package pkgid="7208fc0a6de54f3a450b4341b07f75501ebf92d51b523784ba57b03af7cc1108" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="125.sles12sp3"/>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-110" date="1495108800">* Fri Apr 21 2017 Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-100
 - Correct multipath failover operation that could fail to work under high
   IO conditions.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-120" date="1501675200">- RC build</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-125" date="1505217600">- RC build</changelog>
  </package>
  <package pkgid="530e91a369f105a81df1808587279557e4c36166105a82bb0dfe65a4dec354ba" name="hpsa-kmp-xen" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="125.sles11sp3"/>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-110" date="1495195200">* Fri Apr 21 2017 Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-100
 - Correct multipath failover operation that could fail to work under high
   IO conditions.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-120" date="1501761600">- RC build</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-125" date="1505304000">- RC build</changelog>
  </package>
  <package pkgid="a12557ae0896a89b00f4de9ead364d8ebdb2c481244aedb2e56a8866986031fc" name="hpsa-kmp-xen" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="125.sles11sp4"/>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-110" date="1495195200">* Fri Apr 21 2017 Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-100
 - Correct multipath failover operation that could fail to work under high
   IO conditions.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-120" date="1501761600">- RC build</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-125" date="1505304000">- RC build</changelog>
  </package>
  <package pkgid="35ebd09e082603c58538e4698ca035f197536be62c2e784c2280eabd1fd5e645" name="hpsmh" arch="x86_64">
    <version epoch="0" ver="7.6.3" rel="3"/>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.1.0" date="1334192400">- Improved trust mode during upgrade
 - Fixed group configuration management during Replicate Agents Settings (Severity: Serious)
 - Improved SMH service management
 - Fixed PHP files to avoid crash (Severity: Serious)
 - Improved webapp configuration files
 - Fixed SMH supporting DLLs to avoid version conflicts (Severity: Serious)
 - updated properties of SMH setup file
 - Updated secured handling of HTTP response
 - Updated Libxml2 to version 2.7.8
 - Updated PHP to version 5.3.10
 - Updated Curl library to version 7.24.0
 - Updated OpenSSL to version 1.0.0h
 - Updated SMH service runs with managed privileges
 - Enable support of Windows 2008 R2 Sp1 - Server Core
 - Enable support of Windows Server 8 (Beta)
 - Enable support of Windows Multipoint Server 2011 for x64
 - Enable support of Microsoft Windows Small Business Server 2011 for x64, Standard and Essentials
 - Updated usability of IP restrictions with SMH Command Line Interface
 - Updated information provided on webapp availability &amp; loading statistics
 - Added support for Firefox 9.0 &amp; 10.0

 * Thu Oct 13 2011 Hewlett-Packard Development Company, L.P. 7.0.0
 - Fixed SMH improperly displayed an invalid certificate warning when restarted, even on a fresh install. (Severity: Medium)
 - Added a command line option to modify the local and state information in the SMH PKCS (Public-Key Cryptography Standards) data
 - Added secured handling of HTTP request and response
 - Added support for Firefox 6.0, 7.0, 8.0 and Internet Explorer 9.0
 - clarified the log messages
 - Improved handling of command Line Interface options
 - Improved handling of IP fields
 - Improved handling of memory resources
 - Improved handling of revoked trusted certificate
 - Improved handling of SMH configuration file and settings
 - Improved CLI options, for easier management of SMH configurations
 - Updated the HTTP links
 - Updated Apache to version 2.2.21
 - Updated Curl library to version 7.21.7
 - Updated OpenSSL to version 1.0.0e
 - Updated PHP to version 5.3.8</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.1.1" date="1338771600">- On some Non-English Windows Operating Systems, user is not able to login into SMH 7.1.0. This version will solve this problem (Severity: Critical)
 - Improved security features of PHP (Severity: Critical)</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.1.2" date="1346893200">- Improved security features
 - Improved logging on few Operating Systems
 - Enable support of Red Hat Client 5.8
 - Updated OpenSSL to version 1.0.1c (Severity: Critical)
 - Updated PHP to version 5.3.14 (Severity: Critical)
 - Improvement in RPM packaging</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.2.0" date="1354842000">- Updated Apache to version 2.4.3 (Severity: Critical)
 - Improved logging on few Operating Systems
 - Improvement in Certificate management
 - Added support for Firefox ESR 17.0 and Internet Explorer 10.0
 - Enable support for Transport Layer Security (TLS) protocol 1.1 / 1.2
 - Improved User Interface for Online Help
 - Improved CLI options for easier management of SMH configurations
 - Secured handling of HTTP communication</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.2.2" date="1373850000">- Updated the following components
   PHP to version 5.4.11
   Curl to version 7.28.1
 - Enable support of SUSE Linux Enterprise Server 11 SP3</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.3.0" date="1377738000">- Enabled Simplified Chinese localization
 - Updated the following components
   Apache to version 2.4.6
   Libxml2 to version 2.9.1
   OpenSSL to version 1.0.1e
   Curl to version 7.32.0
   PHP to version 5.5.2
 - Packaged zlib 1.2.8 with SMH</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.3.1" date="1388970000">- Enabled support of 2048 &amp; 4096 bit certificate for Single Sign-On (SSO)
 - Enabled FQDN (Fully Qualified Domain Name) for the CN (Common Name) field in the self-signed certificate &amp; CSR (Certificate Signing Request)</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.4.0" date="1404349200">- Enabled support for Red Hat Enterprise Linux 7 
 - Updated the following components 
   PHP to version php-5.5.13 
   Curl to version curl-7.35.0
   Openssl to version openssl-1.0.1h
 - Improved SMH to use the system resources efficiently
 - SMH Plugin integration is modified
 - Enabled Japanese localization in SMH smart component installer
 - Removed files related to Namazu
 - Removed the checks for ZLIB installation</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.4.1" date="1415754000">- Updated the following components
   PHP to version php-5.5.18
   Curl to version curl-7.38.0
   Openssl to version openssl-1.0.1j
 - Disabled SSLv3 Protocol
 - SMH is been improvised with respect to security vulnerabilites</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.4.2" date="1420765200">- Updated the following components
   Apache to version httpd-2.4.10</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.5.0" date="1429146000">- Updated the following components
   PHP to version php-5.5.23
   Openssl to version openssl-1.0.1m</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.5.1" date="1432170000">- SMH is been improvised with respect to security vulnerabilites</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.5.2" date="1438909200">- Updated the following components
   PHP to version php-5.6.11
   Openssl to version openssl-1.0.2d
   Curl to version curl-7.42.1
 - SMH is been improvised with respect to security vulnerabilites</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.5.3" date="1441933200">- Updated the following components
   PHP to version php-5.5.28</changelog>
    <changelog author="Hewlett-Packard Development Company, L.P. 7.5.4" date="1446080400">- HP SMH self-signed certificate signature is changed to SHA-2
 - SMH is been improvised with respect to security vulnerabilites</changelog>
    <changelog author="Hewlett Packard Enterprise Development L P. 7.5.5" date="1457312400">- HPE Rebranding changes
 - Updated the following components
   PHP to version php-5.5.31
   cURL to version curl-7.47.0
   OpenSSL to version openssl-1.0.2g
   Libxml2 to version libxml2-2.9.3
 - SSL protocol is now configurable through smhconfig cli
 - SMH is been improvised with respect to security vulnerabilites</changelog>
    <changelog author="Hewlett Packard Enterprise Development LP 7.6.0" date="1466557200">- Updated the following components
   PHP to version php-5.5.38
   cURL to version curl-7.49.1
   OpenSSL to version openssl-1.0.2h
   Libxml2 to version libxml2-2.9.4
 - SSL Cipher Suite is set to TLSv1.2 as default
 - SMH is been improvised with respect to security vulnerabilites
 Upgrade Requirement: Recommended ? HPE recommends users update to this version at their earliest convenience.</changelog>
    <changelog author="Hewlett Packard Enterprise Development LP 7.6.1" date="1495760400">- Updated the following components
   PHP to version php-5.6.27
   OpenSSL to version openssl-1.0.2k
   Apache to version httpd-2.4.25
 - SMH is been improvised with respect to security vulnerabilities
 Upgrade Requirement: Recommended ? HPE recommends users update to this version at their earliest convenience.</changelog>
    <changelog author="Hewlett Packard Enterprise Development LP 7.6.3" date="1515978000">- Updated the following components
   PHP to version php-5.6.30
   OpenSSL to version openssl-1.0.2k
   Apache to version httpd-2.4.25
 - SMH is been improvised with respect to security vulnerabilities
 Upgrade Requirement: Recommended ? HPE recommends users update to this version at their earliest convenience.</changelog>
  </package>
  <package pkgid="1ce5074c69345dcb510a6c844be3e021df17079084668dde909b2ec08b1e4a98" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.5" rel="6.rhel6u8"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372204800">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518480000">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524700800">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="e5574e48a640292ee0ebcc9304cfeddf080eb716a9a7fe4dba2bb09ffc496999" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.5" rel="6.rhel6u9"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372204800">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518480000">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524700800">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="1539549e427f74f54b5470cf613daf31fbce39621e6325f52244544097b2ee0e" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.5" rel="6.rhel7u4"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372204800">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518480000">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524700800">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="c6d85ddd331a0927e45b5fbd72d1f0e16d21b4e1dbf807134dc2e492668e6130" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.5" rel="6.rhel7u5"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372204800">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518480000">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524700800">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="ad0015358e31fdf029757533e174c5bcef3811e147425ccdf6793bc37c585fee" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.5" rel="6.sles11sp3"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372204800">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518480000">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524700800">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="78b5da243396ef279bd0d98482dff1ec21799c5cc7e30a22fc2defd94ebf72da" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.5" rel="6.sles11sp4"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372204800">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518480000">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524700800">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="c9ea2d6a726f7f1b07506eb154590cce71ebc7b260061cefaa19fb4c22adebe8" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.5" rel="6.sles12sp2"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372204800">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518480000">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524700800">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="d8e8bfdd9b741da6f1c44b73e964548561b876dbfde6fa8af39ae3221cf1ccbb" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.5" rel="6.sles12sp3"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372204800">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518480000">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524700800">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="75b380767b49f34f86af5c02a817a56a13df4599f2e33374f85d2bb23d91b038" name="kmod-be2iscsi" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11" rel="1.rhel6u8"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403222400">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="3d6738c2b1ddbe103c85a44ca4603ea74c30699ee8dfe92702b928d61812cfbe" name="kmod-be2iscsi" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11" rel="1.rhel6u9"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403222400">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="52064f4a5a2e6e80f01f753dec0cb06594fd3e268e5847b2842f42b47cf5daea" name="kmod-be2iscsi" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11" rel="1.rhel7u4"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403222400">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="62b141e849c2adc9f4cb5d7cf2188415277a3000927e4f41e673a68f56aefd0c" name="kmod-be2iscsi" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11" rel="1.rhel7u5"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403222400">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="c0408ecdf4b921a4444b58b8a537f3faef38a857c855e38e1c1878ae8de4139d" name="kmod-be2net" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11" rel="1.rhel6u8"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424217600">-</changelog>
  </package>
  <package pkgid="00d29b5639e232a83b569653100a7e62c6ee06aa04ce0972f64617de8f66fed9" name="kmod-be2net" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11" rel="1.rhel6u9"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424217600">-</changelog>
  </package>
  <package pkgid="9c7f57241f0e5da627ad1edbcf1d51617c02e2af73a145418da42788c454b0c2" name="kmod-be2net" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11" rel="1.rhel7u4"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1525305600">(none)</changelog>
  </package>
  <package pkgid="3930408ecddcab45e35921088f83f078f698b1afcb22a365237240c74bc493e3" name="kmod-be2net" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11" rel="1.rhel7u5"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1525305600">(none)</changelog>
  </package>
  <package pkgid="5ffc0be6dd13313c537092fbf5c36357ce0aa70e0b8764910ada93ee5887fc32" name="kmod-bnxt_en" arch="x86_64">
    <version epoch="0" ver="1.9.1" rel="212.0.99.0.rhel6u9"/>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.54" date="1497657600">- (CTRL-25004) Add VEPA support.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.55" date="1497657601">-</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.20" date="1499990400">- (CTRL-25863) Fix warnings and errors in netpoll mode.(CTRL-25665) Fix uninitalized ethtool -S counters when interface is down on older kernels.(CTRL-25917) Fix crash when ifconfig is retreiving counters while device is closing.(CTRL-26071) Fix occasional failures when changing ethtool -L channels from combined to rx/tx or vice versa.Fix SRIOV on big-endian systems.Fix compile errors on 4.13 kernel.Allow users to disable periodic counter updates for debugging purposes.Add PTP hardware timestamp support (requires HWRM 1.8.0)  Update to HWRM 1.8.0 with better support for link duplex reporting.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.21" date="1501718400">- (CTRL-26173) Enable PTP only on HWRM 1.8.1 or above.(CTRL-26175) Initial support of XDP_REDIRECT.(CTRL-26130) Initial support of VF representors, supporting legacy and switchdev modes (no offload).</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.22" date="1501891200">- (CTRL-26130) Fix clean up of switchdev structures when registration fails.(CTRL-26130) Fix switchdev related compile issues by always including switchdev.h when available.Account for XDP rings when changing TX rings to support MQPRIO QoS.(CTRL-26204) Fix TX ring reservation logic when changing channels
- The new logic is better with newer or older firmware.Take back ownership of MSIX resource when bnxt_re unregisters, in case it wasn't explicitly released.Do not overwrite PF MAC address when releasing SRIOV resources.</changelog>
  </package>
  <package pkgid="76746bf1faaf2bef3f593125b638c2d12f9650eea1bfc44519be98ba4edd7d40" name="kmod-bnxt_en" arch="x86_64">
    <version epoch="0" ver="1.9.1" rel="212.0.99.0.rhel7u4"/>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.54" date="1497657600">- (CTRL-25004) Add VEPA support.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.55" date="1497657601">-</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.20" date="1499990400">- (CTRL-25863) Fix warnings and errors in netpoll mode.(CTRL-25665) Fix uninitalized ethtool -S counters when interface is down on older kernels.(CTRL-25917) Fix crash when ifconfig is retreiving counters while device is closing.(CTRL-26071) Fix occasional failures when changing ethtool -L channels from combined to rx/tx or vice versa.Fix SRIOV on big-endian systems.Fix compile errors on 4.13 kernel.Allow users to disable periodic counter updates for debugging purposes.Add PTP hardware timestamp support (requires HWRM 1.8.0)  Update to HWRM 1.8.0 with better support for link duplex reporting.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.21" date="1501718400">- (CTRL-26173) Enable PTP only on HWRM 1.8.1 or above.(CTRL-26175) Initial support of XDP_REDIRECT.(CTRL-26130) Initial support of VF representors, supporting legacy and switchdev modes (no offload).</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.22" date="1501891200">- (CTRL-26130) Fix clean up of switchdev structures when registration fails.(CTRL-26130) Fix switchdev related compile issues by always including switchdev.h when available.Account for XDP rings when changing TX rings to support MQPRIO QoS.(CTRL-26204) Fix TX ring reservation logic when changing channels
- The new logic is better with newer or older firmware.Take back ownership of MSIX resource when bnxt_re unregisters, in case it wasn't explicitly released.Do not overwrite PF MAC address when releasing SRIOV resources.</changelog>
  </package>
  <package pkgid="53a1e720acf24be56416a752b68fbfc2c0ba3642fa3e1acae3dec0e71c7e011c" name="kmod-bnxt_en" arch="x86_64">
    <version epoch="0" ver="1.9.1" rel="212.0.99.0.rhel7u5"/>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.54" date="1497657600">- (CTRL-25004) Add VEPA support.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.7.55" date="1497657601">-</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.20" date="1499990400">- (CTRL-25863) Fix warnings and errors in netpoll mode.(CTRL-25665) Fix uninitalized ethtool -S counters when interface is down on older kernels.(CTRL-25917) Fix crash when ifconfig is retreiving counters while device is closing.(CTRL-26071) Fix occasional failures when changing ethtool -L channels from combined to rx/tx or vice versa.Fix SRIOV on big-endian systems.Fix compile errors on 4.13 kernel.Allow users to disable periodic counter updates for debugging purposes.Add PTP hardware timestamp support (requires HWRM 1.8.0)  Update to HWRM 1.8.0 with better support for link duplex reporting.</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.21" date="1501718400">- (CTRL-26173) Enable PTP only on HWRM 1.8.1 or above.(CTRL-26175) Initial support of XDP_REDIRECT.(CTRL-26130) Initial support of VF representors, supporting legacy and switchdev modes (no offload).</changelog>
    <changelog author="Michael Chan &lt;michael.chan@broadcom.com&gt; - 1.8.22" date="1501891200">- (CTRL-26130) Fix clean up of switchdev structures when registration fails.(CTRL-26130) Fix switchdev related compile issues by always including switchdev.h when available.Account for XDP rings when changing TX rings to support MQPRIO QoS.(CTRL-26204) Fix TX ring reservation logic when changing channels
- The new logic is better with newer or older firmware.Take back ownership of MSIX resource when bnxt_re unregisters, in case it wasn't explicitly released.Do not overwrite PF MAC address when releasing SRIOV resources.</changelog>
  </package>
  <package pkgid="41d3a863ef29449fd62b22cb424c56e8ff496cc664282a7f34bd897769eb112a" name="kmod-brcmfcoe" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11" rel="1.rhel6u8"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1110.11" date="1524268800">- Built driver for rhel6</changelog>
  </package>
  <package pkgid="22fcaeda537237df6554f708726fd2b7fb7f47ac3dfb7174f893f70cbecd8040" name="kmod-brcmfcoe" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11" rel="1.rhel6u9"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1110.11" date="1524268800">- Built driver for rhel6</changelog>
  </package>
  <package pkgid="c03ede0e11a37b4cbf0127dc1f3aaaa8c41093a53d2bb92626d34e03dafb8f15" name="kmod-brcmfcoe" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11" rel="1.rhel7u4"/>
    <changelog author="Emulex Corporation &lt;ecd-tech.support@broadcom.com&gt; 12.0.1110.11" date="1524268800">- Built driver for rhel7</changelog>
  </package>
  <package pkgid="a1d06d67ca8806a799bb9c87b3d7c129e3e7ae7efab37b28d2f45fadbdd3eb96" name="kmod-brcmfcoe" arch="x86_64">
    <version epoch="0" ver="12.0.1110.11" rel="1.rhel7u5"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1110.11" date="1524268800">- Built driver for rhel7</changelog>
  </package>
  <package pkgid="e7fbeaab9246abe460f17af6f84ead4c4a3e19fa975a9c02681a724ed131e439" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="11.4.334.12" rel="1.rhel6u8"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 11.4.334.12" date="1524614400">- Built driver for rhel6</changelog>
  </package>
  <package pkgid="0769d7df6da8636a4c5e77e12757c465a31b607198ffa059091485c81715f5c3" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="11.4.334.12" rel="1.rhel6u9"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 11.4.334.12" date="1524614400">- Built driver for rhel6</changelog>
  </package>
  <package pkgid="2662043cecd8b31908adfe2e927c6d679b7b06f316a278df1a2474aac7cd25ee" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="11.4.334.12" rel="1.rhel7u4"/>
    <changelog author="Emulex Corporation &lt;ecd-tech.support@broadcom.com&gt; 11.4.334.12" date="1524614400">- Built driver for rhel7</changelog>
  </package>
  <package pkgid="5a48557072e6e64a721931b78eff466af00d1c0f6651d200c7795d9bee5bfa2c" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="11.4.334.12" rel="1.rhel7u5"/>
    <changelog author="Emulex Corporation &lt;ecd-tech.support@broadcom.com&gt; 11.4.334.12" date="1524614400">- Built driver for rhel7</changelog>
  </package>
  <package pkgid="9b2514f7d521b6ef162dc747675b46797719f5c1fc7f1ef90b2a99a51c5c9e78" name="kmod-hp-i40e" arch="x86_64">
    <version epoch="0" ver="2.4.6.1" rel="4.rhel6u8"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-1" date="1428364800">- Initial release of i40e Linux Base Driver for Intel(R) 40 Gigabit Network Connections</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-9" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447200000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where firmware version information reporting is incorrect and inconsistent.
 - This driver now correctly sets the default value of the Flow Control setting after a device reset.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-13" date="1460592000">-Added support for  HPE Ethernet 10Gb 2-port 563i Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46.2-1.rhel6u8" date="1466553600">- Added RHEL6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.19-2[rhel6u9], 2.0.19-1[For other OSs]" date="1490140800">- Fix for configuration of RSS table with DCB
- Enabled VF trust on RHEL 7.3
- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.29-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now throws an error after attempt to advertise unsupported link mode
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of memory leak related to filter programming status
- This driver fixes the issue of Flow Director Sideband rules do not update as expected
- This driver fixes the issue of Could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present
- This driver fixes the issue of kdump failure
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- Feature implementation to add some hw_csum rx offload counters
- Feature implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-4.rhel6u8" date="1526515200">- This driver fixes the issue of TX driver on SLES12SP2
- This driver fixes the issue of Flow Director User documentation - README.TXT is not current
- This driver fixes the issue of submodules updating
- This driver fixes the issue of client close on Netdev down causing RDMA dev to unregister? 
- This driver fixes the issue of unexpected queue selection messages observed during tx_timeout recovery? 
- This driver now preserves promiscuous mode across resets</changelog>
  </package>
  <package pkgid="2f49c60c90854e66b15e14094e02ea661049b4cc0c7bfc64fb2e601be6652d0c" name="kmod-hp-i40e" arch="x86_64">
    <version epoch="0" ver="2.4.6.1" rel="4.rhel6u9"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-1" date="1428364800">- Initial release of i40e Linux Base Driver for Intel(R) 40 Gigabit Network Connections</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-9" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447200000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where firmware version information reporting is incorrect and inconsistent.
 - This driver now correctly sets the default value of the Flow Control setting after a device reset.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-13" date="1460592000">-Added support for  HPE Ethernet 10Gb 2-port 563i Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46.2-1.rhel6u8" date="1466553600">- Added RHEL6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.19-2[rhel6u9], 2.0.19-1[For other OSs]" date="1490140800">- Fix for configuration of RSS table with DCB
- Enabled VF trust on RHEL 7.3
- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.29-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now throws an error after attempt to advertise unsupported link mode
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of memory leak related to filter programming status
- This driver fixes the issue of Flow Director Sideband rules do not update as expected
- This driver fixes the issue of Could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present
- This driver fixes the issue of kdump failure
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- Feature implementation to add some hw_csum rx offload counters
- Feature implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-4.rhel6u9" date="1526515200">- This driver fixes the issue of TX driver on SLES12SP2
- This driver fixes the issue of Flow Director User documentation - README.TXT is not current
- This driver fixes the issue of submodules updating
- This driver fixes the issue of client close on Netdev down causing RDMA dev to unregister? 
- This driver fixes the issue of unexpected queue selection messages observed during tx_timeout recovery? 
- This driver now preserves promiscuous mode across resets</changelog>
  </package>
  <package pkgid="7515aacb646c8b17e679ccbea3525d4411c0bfefaf032b9aafd95172c585f6f3" name="kmod-hp-i40e" arch="x86_64">
    <version epoch="0" ver="2.4.6.1" rel="4.rhel7u4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-1" date="1428364800">- Initial release of i40e Linux Base Driver for Intel(R) 40 Gigabit Network Connections</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.45-9" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447200000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where firmware version information reporting is incorrect and inconsistent.
 - This driver now correctly sets the default value of the Flow Control setting after a device reset.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-13" date="1460592000">-Added support for  HPE Ethernet 10Gb 2-port 563i Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46.2-1.rhel6u8" date="1466553600">- Added RHEL6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.19-2[rhel6u9], 2.0.19-1[For other OSs]" date="1490140800">- Fix for configuration of RSS table with DCB
- Enabled VF trust on RHEL 7.3
- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.29-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now throws an error after attempt to advertise unsupported link mode
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of memory leak related to filter programming status
- This driver fixes the issue of Flow Director Sideband rules do not update as expected
- This driver fixes the issue of Could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present
- This driver fixes the issue of kdump failure
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- Feature implementation to add some hw_csum rx offload counters
- Feature implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-4.rhel7u4" date="1526515200">- This driver fixes the issue of TX driver on SLES12SP2
- This driver fixes the issue of Flow Director User documentation - README.TXT is not current
- This driver fixes the issue of submodules updating
- This driver fixes the issue of client close on Netdev down causing RDMA dev to unregister? 
- This driver fixes the issue of unexpected queue selection messages observed during tx_timeout recovery? 
- This driver now preserves promiscuous mode across resets</changelog>
  </package>
  <package pkgid="fa42e7ccf1e88e11dae85170d2945780b70908bfddb7bc998f37b0158186aea7" name="kmod-hp-i40evf" arch="x86_64">
    <version epoch="0" ver="3.5.6.1" rel="5.rhel6u8"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.33-1" date="1428451200">- Initial release of i40evf driver to support Intel(R) 40 Gigabit Adapters based virtual function devices that can only be activated on kernels that support SR-IOV.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.2-7" date="1448928000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where Virtual Function (VF) VLAN stops working if the device Physical Function (PF) is changed to Promiscuous Mode.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.3-1.rhel6u8" date="1466553600">- Added RHEL 6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.16-2[rhel6u9], 2.0.16-1[For other OSs]" date="1490140800">- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.28-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver now alllows to pass traffic from bond/VF in RHEL 7.3 guest using IovQueuePairsRequested setting above 1 with "MCP" XXV710-2 on WS 2016
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of enabling support for VF VLAN tag stripping control
- This driver fixes the issue of mac filter removal timing issue
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of supported link modes/PHY types does not report correctly
- This driver now supports Ethtool -m command on QSFP+ SR optical module
- This driver fixes the issue of FVL-6 MCP-25G Fails to Survive RSS Queue Resize During Stress Test
- This driver now does not miss dual-speed advertisements on 25G ethtool link_ksettings
- This driver now fixes the issue of "ethtool -p" cause traffic to be interrupted and all port LED to blink
- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver addresses the Kernel panic on SLES12SP2  when changing Jumbo Frames on the PF
- This driver fixes the issue of could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode.
- This driver fixes the issue of Flow Director Sideband rules do not update quite as expected.
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present.
- This driver fixes the issue of memory leak related to filter programming status.
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- ture implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks
- Feature implementation to add some hw_csum rx offload counters</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-5.rhel6u8" date="1526515200">- This driver fixes the issue of submodules adding.
- This driver fixes the issue of the note about Linux SR-IOV guest OS not supported on Windows Hyper-V host.</changelog>
  </package>
  <package pkgid="c2cdf1414c98aa02246537b446872d413ceff06e84a4f4ff993dd12ffb8811d3" name="kmod-hp-i40evf" arch="x86_64">
    <version epoch="0" ver="3.5.6.1" rel="5.rhel6u9"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.33-1" date="1428451200">- Initial release of i40evf driver to support Intel(R) 40 Gigabit Adapters based virtual function devices that can only be activated on kernels that support SR-IOV.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.2-7" date="1448928000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where Virtual Function (VF) VLAN stops working if the device Physical Function (PF) is changed to Promiscuous Mode.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.3-1.rhel6u8" date="1466553600">- Added RHEL 6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.16-2[rhel6u9], 2.0.16-1[For other OSs]" date="1490140800">- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.28-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver now alllows to pass traffic from bond/VF in RHEL 7.3 guest using IovQueuePairsRequested setting above 1 with "MCP" XXV710-2 on WS 2016
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of enabling support for VF VLAN tag stripping control
- This driver fixes the issue of mac filter removal timing issue
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of supported link modes/PHY types does not report correctly
- This driver now supports Ethtool -m command on QSFP+ SR optical module
- This driver fixes the issue of FVL-6 MCP-25G Fails to Survive RSS Queue Resize During Stress Test
- This driver now does not miss dual-speed advertisements on 25G ethtool link_ksettings
- This driver now fixes the issue of "ethtool -p" cause traffic to be interrupted and all port LED to blink
- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver addresses the Kernel panic on SLES12SP2  when changing Jumbo Frames on the PF
- This driver fixes the issue of could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode.
- This driver fixes the issue of Flow Director Sideband rules do not update quite as expected.
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present.
- This driver fixes the issue of memory leak related to filter programming status.
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- ture implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks
- Feature implementation to add some hw_csum rx offload counters</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-5.rhel6u9" date="1526515200">- This driver fixes the issue of submodules adding.
- This driver fixes the issue of the note about Linux SR-IOV guest OS not supported on Windows Hyper-V host.</changelog>
  </package>
  <package pkgid="cef381541566baab07711630045826dca74f65fd0e5675a9a360d3090222d339" name="kmod-hp-i40evf" arch="x86_64">
    <version epoch="0" ver="3.5.6.1" rel="5.rhel7u4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.33-1" date="1428451200">- Initial release of i40evf driver to support Intel(R) 40 Gigabit Adapters based virtual function devices that can only be activated on kernels that support SR-IOV.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436313600">- Added support for SLES11SP4
 - Added support for RHEL 6.7</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.2-7" date="1448928000">- Added support for SLES12SP1
 - Added support for RHEL 7.2
 - This driver addresses an issue where Virtual Function (VF) VLAN stops working if the device Physical Function (PF) is changed to Promiscuous Mode.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.33.3-1.rhel6u8" date="1466553600">- Added RHEL 6.8 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.16-2[rhel6u9], 2.0.16-1[For other OSs]" date="1490140800">- Added support for HPE Ethernet 10Gb 2-port 568i Adapter
- Added SLES12SP2 support
- Added RHEL7.3 support
- Feature implementation for speading out interrupts and to use all rx queues and all cpus
- Fix for NVM update process hangs on Linux at 88%</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.0.28-3" date="1501286400">- Added support for HPE Ethernet 1Gb 2-port 368i Adapter
- Added support for HPE Ethernet 1Gb 4-port 369i Adapter
- Added support for HPE Ethernet 1Gb 2-port 368FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMT Adapter
- Added support for HPE Ethernet 10Gb 2-port 568FLR-MMSFP+ Adapter
- Added SLES12SP3 support
- Added RHEL7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.3.6-1" date="1509494400">- This driver now alllows to use ethtool -m on DAC with or without NPAR
- This driver now alllows to pass traffic from bond/VF in RHEL 7.3 guest using IovQueuePairsRequested setting above 1 with "MCP" XXV710-2 on WS 2016
- This driver fixes the supported autoneg for devices with CRT_RETIMER
- This driver now ignores locality when spreading vectors over CPUs
- This driver now allows to change VLAN Tag Stripping
- This driver now allows to set MTU value to more than 1500 in SLES12SP3 with Intel NICs
- This driver fixes the issue of enabling support for VF VLAN tag stripping control
- This driver fixes the issue of mac filter removal timing issue
- This driver fixes the issue of ethtool not showing up dual-speed modules advertisements
- This driver fixes the issue of supported link modes/PHY types does not report correctly
- This driver now supports Ethtool -m command on QSFP+ SR optical module
- This driver fixes the issue of FVL-6 MCP-25G Fails to Survive RSS Queue Resize During Stress Test
- This driver now does not miss dual-speed advertisements on 25G ethtool link_ksettings
- This driver now fixes the issue of "ethtool -p" cause traffic to be interrupted and all port LED to blink
- This driver addresses an issue with branding string in RHEL7.4
- This driver now fix the issue of LIS prevents switching back to the VF path in RHEL 7.3 guest
- This driver addresses the Kernel panic on SLES12SP2  when changing Jumbo Frames on the PF
- This driver fixes the issue of could not change device features with Adapter Type SR-IOV passthrough and VSwitch VLAN Tagging Mode.
- This driver fixes the issue of Flow Director Sideband rules do not update quite as expected.
- This driver fixes the issue of VxLAN checksum offload counter increments without VxLAN tunnels present.
- This driver fixes the issue of memory leak related to filter programming status.
- Feature implemention for split PCI error reset handler
- Feature implementation to return an error message when module that does not meet thermal requirements is plugged.
- ture implementation to add wrap recovery mode.
- Feature implementation to add ethtool_intersect_link_masks
- Feature implementation to add some hw_csum rx offload counters</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-5.rhel7u4" date="1526515200">- This driver fixes the issue of submodules adding.
- This driver fixes the issue of the note about Linux SR-IOV guest OS not supported on Windows Hyper-V host.</changelog>
  </package>
  <package pkgid="be46934a3e136bc8db6b1701449db83cb479038ba5f392f16709d6cfce1422ad" name="kmod-hp-igb" arch="x86_64">
    <version epoch="0" ver="5.3.5.15" rel="4.rhel6u8"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-4
 - Fixed igb compilation issues with upstream 3.10 Linux Kernel
 - Changed how driver update rx packet stats, to include additional packet types
 - Add support for freeing q_vectors via RCU

 - Add support for OEM Powerville-based SKUs (Severity: Medium)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.15" date="1414540800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added support for Surprise Removal of a NIC</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-2" date="1426636800">- Added RHEL 7.1 support
 - Fixes a Tx Unit Hang on Network Adapters based on Intel 82576 chipset(NC362i) with RSS &gt; 1</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3.2-7" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Fix queue allocation method to accomodate changing during runtime
 - Use skb_vlan_tag_* functions instead of old name vlan_tx_tag
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.
 - This driver can now correctly change the queue allocation method during runtime.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.3-1" date="1465257600">- Added RHEL 6.8 support
- Fix the issue of getting crash dump when loading igb module(modprobe igb)
- Fix unable to disable the offload property in rhel6u6</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.7-8[rhel6u9], 5.3.5.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.9xxz-3" date="1501286400">- Added SLES12SP3 support
- Added RHEL 7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.12" date="1505779200">- Fix for the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-4.rhel6u8" date="1526515200">- Fixed build on updated kernels of SLES12SP2</changelog>
  </package>
  <package pkgid="41b4feaa03c02ed3a60f6352fa29766d316781b502696eaabb606a400cf93c0f" name="kmod-hp-igb" arch="x86_64">
    <version epoch="0" ver="5.3.5.15" rel="4.rhel6u9"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-4
 - Fixed igb compilation issues with upstream 3.10 Linux Kernel
 - Changed how driver update rx packet stats, to include additional packet types
 - Add support for freeing q_vectors via RCU

 - Add support for OEM Powerville-based SKUs (Severity: Medium)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.15" date="1414540800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added support for Surprise Removal of a NIC</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-2" date="1426636800">- Added RHEL 7.1 support
 - Fixes a Tx Unit Hang on Network Adapters based on Intel 82576 chipset(NC362i) with RSS &gt; 1</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3.2-7" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Fix queue allocation method to accomodate changing during runtime
 - Use skb_vlan_tag_* functions instead of old name vlan_tx_tag
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.
 - This driver can now correctly change the queue allocation method during runtime.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.3-1" date="1465257600">- Added RHEL 6.8 support
- Fix the issue of getting crash dump when loading igb module(modprobe igb)
- Fix unable to disable the offload property in rhel6u6</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.7-8[rhel6u9], 5.3.5.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.9xxz-3" date="1501286400">- Added SLES12SP3 support
- Added RHEL 7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.12" date="1505779200">- Fix for the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-4.rhel6u9" date="1526515200">- Fixed build on updated kernels of SLES12SP2</changelog>
  </package>
  <package pkgid="0d9eff9f78aa323537fe03cf18918cd079a1883accc422cc09ae58487bf7eccb" name="kmod-hp-igb" arch="x86_64">
    <version epoch="0" ver="5.3.5.15" rel="4.rhel7u4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-4
 - Fixed igb compilation issues with upstream 3.10 Linux Kernel
 - Changed how driver update rx packet stats, to include additional packet types
 - Add support for freeing q_vectors via RCU

 - Add support for OEM Powerville-based SKUs (Severity: Medium)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.15" date="1414540800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added support for Surprise Removal of a NIC</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-2" date="1426636800">- Added RHEL 7.1 support
 - Fixes a Tx Unit Hang on Network Adapters based on Intel 82576 chipset(NC362i) with RSS &gt; 1</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3.2-7" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Fix queue allocation method to accomodate changing during runtime
 - Use skb_vlan_tag_* functions instead of old name vlan_tx_tag
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.
 - This driver can now correctly change the queue allocation method during runtime.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.3-1" date="1465257600">- Added RHEL 6.8 support
- Fix the issue of getting crash dump when loading igb module(modprobe igb)
- Fix unable to disable the offload property in rhel6u6</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.7-8[rhel6u9], 5.3.5.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.9xxz-3" date="1501286400">- Added SLES12SP3 support
- Added RHEL 7.4 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.12" date="1505779200">- Fix for the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-4.rhel7u4" date="1526515200">- Fixed build on updated kernels of SLES12SP2</changelog>
  </package>
  <package pkgid="a3bcfb3410bc324d0aa564cdeb3a71b07b518fc9fe01e87f5d926a1a6316197d" name="kmod-hp-ixgbe" arch="x86_64">
    <version epoch="0" ver="5.3.5.1" rel="5.rhel6u8"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.15.1-5" date="1373932800">- This driver now supports SRIOV virtual functions
 - This driver now supports HP Ethernet 10Gb 2-port 561FLR-T Adapter
 - This driver now supports HP Ethernet 10Gb 2-port 561T Adapter
 - This driver now supports HP Ethernet 10Gb 1-port P560SFP+ Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.19.0.46-4" date="1385596800">- Fixes kernel panic which occur when sending traffic through vlan with latest stable and cvs
 - Add support for dumping SFF data from the SFP modules
 - Fixes TX hangs on kernels with BQL enabled and ITR&gt;100K/sec
 - Fixes TX hangs which used to occur when Interrupt Throttle Rate(ITR) is disabled with IP forwarding enabled.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.22.0.2-10" date="1400716800">- Added support for Live Error Recovery(LER)
 - Fixes issue of driver getting hang while using netconsole with busy poll</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.23.0.79" date="1418860800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)
 - Fixes incorrect reporting of sriov values under sysfs
 - Fixes the issue ixgbe driver causing keyboard delay when DAC Cables are used</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-1" date="1429056000">- Added RHEL 7.1 support
 - Added SLES11SP4 support
 - Fixed the issue of VXLAN offload tx-udp_tnl-segmenation not getting enabled
 - Made changes to use dma_rmb when accessing RX descriptors.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-9" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Used new skb_vlan_tag_* functions instead of old vlan_tx_tag_* functions.
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups" date="1460592000">.hp.com&gt; 4.3.13-2
 - Fix the issue of First Virtual Function(VF) receiving a copy of Physical Function(PF)'s traffic
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.4.6-1" date="1466553600">- Added RHEL 6.8 support
- Fix the issue of unable to dynamically detect SFP module
- Added support for Marvell PHY devices
- Added new netdev operation to trust the Virtual Function
- Added support to check and set the RSS hash and indirection table via ethtool -x/-X parameters	
- Added new netdev op to allow user to enable/disable the ability of a specific VF to query its RSS Indirection Table and an RSS Hash Key
- Fix the issue of packets being dropped as spoofed packets in SR-IOV mode
- Fix the issue of macvlan interfaces not being able to get link, ixgbevf parent loses link
- Fix the issue of ixgbe installation getting corrupted the system's ability to boot from SLES11SP4</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-2[rhel6u9], 5.0.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fix the issue of Vlan interface in RHEL 6.8 VM on RHEL6.8 host fails to get IP
- Fix the issue of PHY stack trace and OS crash creating / allocating VFs.
- Fix the issue of Transmit queue stuck [DCB enabled]
- Fix the issue of NULL pointer dereference when enabling SRIOV
- Fix the issue of cannot set MACVLAN if MAC is set by PF, when VF is trusted</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs
- Fix the issue of RHEL6.9 64 bit is not able to create Virtual Functions with the sysfs command</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver updated branding strings from HP to HPE for legacy adapters 
- This driver fixes the issue of Unable to automatically get link after swapping SFP+ modules of different speeds 
- This driver fixes the issue of IPV6 magic packet can't wake up
- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs
- This driver fixes linux Kernel panic occurs when assigning an IP address on HVL system with non existing PHY</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-5.rhel6u8" date="1526515200">- This driver updated the kernel version infor for SLES12sP3</changelog>
  </package>
  <package pkgid="4713dcd456ea0cff52a734682c5f07c3d2490d8047b27fba67f2944b6eaf261a" name="kmod-hp-ixgbe" arch="x86_64">
    <version epoch="0" ver="5.3.5.1" rel="5.rhel6u9"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.15.1-5" date="1373932800">- This driver now supports SRIOV virtual functions
 - This driver now supports HP Ethernet 10Gb 2-port 561FLR-T Adapter
 - This driver now supports HP Ethernet 10Gb 2-port 561T Adapter
 - This driver now supports HP Ethernet 10Gb 1-port P560SFP+ Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.19.0.46-4" date="1385596800">- Fixes kernel panic which occur when sending traffic through vlan with latest stable and cvs
 - Add support for dumping SFF data from the SFP modules
 - Fixes TX hangs on kernels with BQL enabled and ITR&gt;100K/sec
 - Fixes TX hangs which used to occur when Interrupt Throttle Rate(ITR) is disabled with IP forwarding enabled.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.22.0.2-10" date="1400716800">- Added support for Live Error Recovery(LER)
 - Fixes issue of driver getting hang while using netconsole with busy poll</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.23.0.79" date="1418860800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)
 - Fixes incorrect reporting of sriov values under sysfs
 - Fixes the issue ixgbe driver causing keyboard delay when DAC Cables are used</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-1" date="1429056000">- Added RHEL 7.1 support
 - Added SLES11SP4 support
 - Fixed the issue of VXLAN offload tx-udp_tnl-segmenation not getting enabled
 - Made changes to use dma_rmb when accessing RX descriptors.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-9" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Used new skb_vlan_tag_* functions instead of old vlan_tx_tag_* functions.
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups" date="1460592000">.hp.com&gt; 4.3.13-2
 - Fix the issue of First Virtual Function(VF) receiving a copy of Physical Function(PF)'s traffic
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.4.6-1" date="1466553600">- Added RHEL 6.8 support
- Fix the issue of unable to dynamically detect SFP module
- Added support for Marvell PHY devices
- Added new netdev operation to trust the Virtual Function
- Added support to check and set the RSS hash and indirection table via ethtool -x/-X parameters	
- Added new netdev op to allow user to enable/disable the ability of a specific VF to query its RSS Indirection Table and an RSS Hash Key
- Fix the issue of packets being dropped as spoofed packets in SR-IOV mode
- Fix the issue of macvlan interfaces not being able to get link, ixgbevf parent loses link
- Fix the issue of ixgbe installation getting corrupted the system's ability to boot from SLES11SP4</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-2[rhel6u9], 5.0.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fix the issue of Vlan interface in RHEL 6.8 VM on RHEL6.8 host fails to get IP
- Fix the issue of PHY stack trace and OS crash creating / allocating VFs.
- Fix the issue of Transmit queue stuck [DCB enabled]
- Fix the issue of NULL pointer dereference when enabling SRIOV
- Fix the issue of cannot set MACVLAN if MAC is set by PF, when VF is trusted</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs
- Fix the issue of RHEL6.9 64 bit is not able to create Virtual Functions with the sysfs command</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver updated branding strings from HP to HPE for legacy adapters 
- This driver fixes the issue of Unable to automatically get link after swapping SFP+ modules of different speeds 
- This driver fixes the issue of IPV6 magic packet can't wake up
- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs
- This driver fixes linux Kernel panic occurs when assigning an IP address on HVL system with non existing PHY</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-5.rhel6u9" date="1526515200">- This driver updated the kernel version infor for SLES12sP3</changelog>
  </package>
  <package pkgid="605054a1bf70ae2a2066ec85333a77ddf9bbc21c78d85b0373386d3ce53b2a86" name="kmod-hp-ixgbe" arch="x86_64">
    <version epoch="0" ver="5.3.5.1" rel="5.rhel7u4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.15.1-5" date="1373932800">- This driver now supports SRIOV virtual functions
 - This driver now supports HP Ethernet 10Gb 2-port 561FLR-T Adapter
 - This driver now supports HP Ethernet 10Gb 2-port 561T Adapter
 - This driver now supports HP Ethernet 10Gb 1-port P560SFP+ Adapter</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.19.0.46-4" date="1385596800">- Fixes kernel panic which occur when sending traffic through vlan with latest stable and cvs
 - Add support for dumping SFF data from the SFP modules
 - Fixes TX hangs on kernels with BQL enabled and ITR&gt;100K/sec
 - Fixes TX hangs which used to occur when Interrupt Throttle Rate(ITR) is disabled with IP forwarding enabled.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.22.0.2-10" date="1400716800">- Added support for Live Error Recovery(LER)
 - Fixes issue of driver getting hang while using netconsole with busy poll</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.23.0.79" date="1418860800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)
 - Fixes incorrect reporting of sriov values under sysfs
 - Fixes the issue ixgbe driver causing keyboard delay when DAC Cables are used</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-1" date="1429056000">- Added RHEL 7.1 support
 - Added SLES11SP4 support
 - Fixed the issue of VXLAN offload tx-udp_tnl-segmenation not getting enabled
 - Made changes to use dma_rmb when accessing RX descriptors.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.3-9" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support
 - Used new skb_vlan_tag_* functions instead of old vlan_tx_tag_* functions.
 - This driver addresses an issue where the link speed reported by the HPE Active Health System (AHS) is incorrect.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups" date="1460592000">.hp.com&gt; 4.3.13-2
 - Fix the issue of First Virtual Function(VF) receiving a copy of Physical Function(PF)'s traffic
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.4.6-1" date="1466553600">- Added RHEL 6.8 support
- Fix the issue of unable to dynamically detect SFP module
- Added support for Marvell PHY devices
- Added new netdev operation to trust the Virtual Function
- Added support to check and set the RSS hash and indirection table via ethtool -x/-X parameters	
- Added new netdev op to allow user to enable/disable the ability of a specific VF to query its RSS Indirection Table and an RSS Hash Key
- Fix the issue of packets being dropped as spoofed packets in SR-IOV mode
- Fix the issue of macvlan interfaces not being able to get link, ixgbevf parent loses link
- Fix the issue of ixgbe installation getting corrupted the system's ability to boot from SLES11SP4</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.0.7-2[rhel6u9], 5.0.7-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fix the issue of Vlan interface in RHEL 6.8 VM on RHEL6.8 host fails to get IP
- Fix the issue of PHY stack trace and OS crash creating / allocating VFs.
- Fix the issue of Transmit queue stuck [DCB enabled]
- Fix the issue of NULL pointer dereference when enabling SRIOV
- Fix the issue of cannot set MACVLAN if MAC is set by PF, when VF is trusted</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs
- Fix the issue of RHEL6.9 64 bit is not able to create Virtual Functions with the sysfs command</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver updated branding strings from HP to HPE for legacy adapters 
- This driver fixes the issue of Unable to automatically get link after swapping SFP+ modules of different speeds 
- This driver fixes the issue of IPV6 magic packet can't wake up
- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs
- This driver fixes linux Kernel panic occurs when assigning an IP address on HVL system with non existing PHY</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-5.rhel7u4" date="1526515200">- This driver updated the kernel version infor for SLES12sP3</changelog>
  </package>
  <package pkgid="0b322af1f5cd2fd5d916f64348ffe29ef095cd0e75fb66f8f2d33862c5183a79" name="kmod-hp-ixgbevf" arch="x86_64">
    <version epoch="0" ver="4.3.3.1" rel="5.rhel6u8"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.0.11-5" date="1373932800">- Initial release of the SRIOV virtual function driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-4
 - Fixed the issue of SLES 11 SP2 VM guest unable to change hardware offload settings for VF interface
 - Correct support for NDO features in VF
 - Correct build if HAVE_LVAN_RX_REGISTER not defined
 - Fixed the driver hang issue when rmmod is done on RHEL 5.9 Guest opearting systems
 - Support for bus poll sockets</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.0.43" date="1415836800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added netconsole/netpoll support for Virtual Function interface
 - Fixed vlan support issues on linux kernels &gt;= 3.10 which was broken due to recent kernel changes
 - Fixed issue of ifconfig TX stats incrementing without traffic present on VF interface
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-3" date="1426636800">- Added RHEL 7.1 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.4-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.1.2-2" date="1460592000">- Fix the issue of packet loss in Virtual Functions(VF) in cases where Physical Function(PF) interface is brought up after VF.
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.5-2[rhel6u9], 4.0.5-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fixed the issue of installing ixgbevf corrupts ability of virtual machine to boot from SLES 11 SP4

 Tue Jun 21 2016 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2.2-1
- Added RHEL 6.8 support
- Fix the issue of setting of invalid MTU
- Added support for ethtool RSS get/set functionality
- Fix the issue of No error generated if untrusted VM user tries to set user defined VF MAC address</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-5.rhel6u8" date="1526515200">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
  </package>
  <package pkgid="60095d766ae0ab88cd9b1d10eff10984766f70ee9c9699bd41ed971839e48165" name="kmod-hp-ixgbevf" arch="x86_64">
    <version epoch="0" ver="4.3.3.1" rel="5.rhel6u9"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.0.11-5" date="1373932800">- Initial release of the SRIOV virtual function driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-4
 - Fixed the issue of SLES 11 SP2 VM guest unable to change hardware offload settings for VF interface
 - Correct support for NDO features in VF
 - Correct build if HAVE_LVAN_RX_REGISTER not defined
 - Fixed the driver hang issue when rmmod is done on RHEL 5.9 Guest opearting systems
 - Support for bus poll sockets</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.0.43" date="1415836800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added netconsole/netpoll support for Virtual Function interface
 - Fixed vlan support issues on linux kernels &gt;= 3.10 which was broken due to recent kernel changes
 - Fixed issue of ifconfig TX stats incrementing without traffic present on VF interface
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-3" date="1426636800">- Added RHEL 7.1 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.4-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.1.2-2" date="1460592000">- Fix the issue of packet loss in Virtual Functions(VF) in cases where Physical Function(PF) interface is brought up after VF.
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.5-2[rhel6u9], 4.0.5-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fixed the issue of installing ixgbevf corrupts ability of virtual machine to boot from SLES 11 SP4

 Tue Jun 21 2016 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2.2-1
- Added RHEL 6.8 support
- Fix the issue of setting of invalid MTU
- Added support for ethtool RSS get/set functionality
- Fix the issue of No error generated if untrusted VM user tries to set user defined VF MAC address</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-5.rhel6u9" date="1526515200">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
  </package>
  <package pkgid="7d07d3fe08d0e083171d1f47e64bafd7996b77b3803eb40c94c77fab696052d3" name="kmod-hp-ixgbevf" arch="x86_64">
    <version epoch="0" ver="4.3.3.1" rel="5.rhel7u4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.0.11-5" date="1373932800">- Initial release of the SRIOV virtual function driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-10" date="1400716800">* Wed Nov 27 2013 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.12.0.38-4
 - Fixed the issue of SLES 11 SP2 VM guest unable to change hardware offload settings for VF interface
 - Correct support for NDO features in VF
 - Correct build if HAVE_LVAN_RX_REGISTER not defined
 - Fixed the driver hang issue when rmmod is done on RHEL 5.9 Guest opearting systems
 - Support for bus poll sockets</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.0.43" date="1415836800">- Added SLES 12 support
 - Added RHEL 6.6 support
 - Added netconsole/netpoll support for Virtual Function interface
 - Fixed vlan support issues on linux kernels &gt;= 3.10 which was broken due to recent kernel changes
 - Fixed issue of ifconfig TX stats incrementing without traffic present on VF interface
 - Fixes the issue of TX Unit hang which occurs when re-plugging of  network cable while passing traffic on VMs(using VFs)</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-3" date="1426636800">- Added RHEL 7.1 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436313600">- Added SLES11SP4 support
 - Added RHEL 6.7 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.4-6" date="1447200000">- Added SLES12SP1 support
 - Added RHEL 7.2 support</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.1.2-2" date="1460592000">- Fix the issue of packet loss in Virtual Functions(VF) in cases where Physical Function(PF) interface is brought up after VF.
 - Added support for Multicast promiscous mode for trusted Virtual Functions</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.0.5-2[rhel6u9], 4.0.5-1[For other OSs]" date="1490140800">- Added SLES12SP2 support
- Added RHEL 7.3 support
- Fixed the issue of installing ixgbevf corrupts ability of virtual machine to boot from SLES 11 SP4

 Tue Jun 21 2016 HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2.2-1
- Added RHEL 6.8 support
- Fix the issue of setting of invalid MTU
- Added support for ethtool RSS get/set functionality
- Fix the issue of No error generated if untrusted VM user tries to set user defined VF MAC address</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.2.1-4.rhel7u4" date="1501286400">- Added support for HPE Ethernet 10Gb 2-port 562FLR-T Adapter
- Added support for HPE Ethernet 10Gb 2-port 562T Adapter
- Added SLES12SP3 support
- Added RHEL 7.4 support
- Fix the issue of sriov_totalvfs reporting incorrect number of supported VFs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.3-1" date="1510012800">- This driver fixes the issue of unable to set MTU value more than 1500 in SUSE12SP3 with Intel NICs</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-5.rhel7u4" date="1526515200">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
  </package>
  <package pkgid="afa8bd86607b35eaf383c1ccc795276815e528ab287b1d32ea11abb91b53b460" name="kmod-hpdsa" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="120.rhel6u8"/>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-100" date="1449662400">- .</changelog>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-105" date="1452600000">- RC Build.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-110" date="1468238400">- Updated driver for Ubuntu 14.04.4 kernel support.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-120" date="1492171200">- Update to support high CPU core count servers.</changelog>
  </package>
  <package pkgid="d922b00d1226023d84dad4dde91af9919584974bc05354f6df33d11e7238c6c1" name="kmod-hpdsa" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="120.rhel6u9"/>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-100" date="1449662400">- .</changelog>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-105" date="1452600000">- RC Build.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-110" date="1468238400">- Updated driver for Ubuntu 14.04.4 kernel support.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-120" date="1492171200">- Update to support high CPU core count servers.</changelog>
  </package>
  <package pkgid="487987baaace6ede434a3f00aead7c3360befd1873642fa4e621b74cf980d162" name="kmod-hpdsa" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="137.rhel7u4"/>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-100" date="1449662400">- .</changelog>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-105" date="1452600000">- RC Build.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-110" date="1468238400">- Updated driver for Ubuntu 14.04.4 kernel support.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-120" date="1492171200">- Update to support high CPU core count servers.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-125" date="1509710400">- Fixed issues with drive write cache not being enabled for drives
   associated with Volume 0.</changelog>
  </package>
  <package pkgid="25171029408dcb5fc877d0869e6606baf3c2a9726335183c036987f4a4862d1a" name="kmod-hpdsa" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="137.rhel7u5"/>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-100" date="1449662400">- .</changelog>
    <changelog author="Linux Storage Driver Team &lt;iss_storagedev@hp.com&gt; 1.2.10-105" date="1452600000">- RC Build.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-110" date="1468238400">- Updated driver for Ubuntu 14.04.4 kernel support.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-120" date="1492171200">- Update to support high CPU core count servers.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-125" date="1509710400">- Fixed issues with drive write cache not being enabled for drives
   associated with Volume 0.</changelog>
  </package>
  <package pkgid="965eadcb33247c8a9fb7b800007be8f6ea1bf8b7c4bdece4540849a7fe26c6cd" name="kmod-hpsa" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="125.rhel6u8"/>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-110" date="1495108800">* Fri Apr 21 2017 Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-100
 - Correct multipath failover operation that could fail to work under high
   IO conditions.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-120" date="1501675200">- RC build</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-125" date="1505217600">- RC build</changelog>
  </package>
  <package pkgid="c28b1070c496d8cb92b43486ac1dd28e47dee923a2287def015ded5653ac4d78" name="kmod-hpsa" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="125.rhel6u9"/>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-110" date="1495108800">* Fri Apr 21 2017 Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-100
 - Correct multipath failover operation that could fail to work under high
   IO conditions.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-120" date="1501675200">- RC build</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-125" date="1505217600">- RC build</changelog>
  </package>
  <package pkgid="f479540ef974fe67033613e9fc97d3c8aa09718e66fdf592e8fdea2503d71fa4" name="kmod-hpsa" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="136.rhel7u4"/>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-110" date="1495108800">* Fri Apr 21 2017 Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-100
 - Correct multipath failover operation that could fail to work under high
   IO conditions.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-120" date="1501675200">- RC build</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-125" date="1505217600">- RC build</changelog>
  </package>
  <package pkgid="9d8ab04f33bc4c3e5be098415249cc639e595f71cca6aa5cb7a058039f6d8dd3" name="kmod-hpsa" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="136.rhel7u5"/>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-110" date="1495108800">* Fri Apr 21 2017 Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-100
 - Correct multipath failover operation that could fail to work under high
   IO conditions.</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-120" date="1501675200">- RC build</changelog>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 3.4.20-125" date="1505217600">- RC build</changelog>
  </package>
  <package pkgid="30fcae0b587a8d31e1a007d5666025aa73aaad06b404a71b7bc54b6ef3ec8016" name="kmod-megaraid_sas" arch="x86_64">
    <version epoch="0" ver="07.702.09.00" rel="11.rhel6u9"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1513123200">(none)</changelog>
  </package>
  <package pkgid="6cbcac22cadd2df6beea7a4e6654c51fc048cc3264c47b64fedbf44a103a22c0" name="kmod-megaraid_sas" arch="x86_64">
    <version epoch="0" ver="07.702.09.00" rel="11.rhel7u3"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1513123200">(none)</changelog>
  </package>
  <package pkgid="5cd99c71c511f819187b6596455641ed832007671f730c0294e5140fd8237c30" name="kmod-megaraid_sas" arch="x86_64">
    <version epoch="0" ver="07.702.09.00" rel="11.rhel7u4"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1513123200">(none)</changelog>
  </package>
  <package pkgid="1519dc85dc3c76ff9823a16d2891eccd4ed2df94cd6e1e953cedf41a5d4ea5e7" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.3" rel="OFED.4.3.1.0.1.1.g8509e41.rhel6u8"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1170028800">- Created spec file for kernel-ib</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1187740800">- Added %build
LANG=C
export LANG
unset DISPLAY
 macro</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1218672000">- Added mlx4_en support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220918400">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265328000">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273536000">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286236800">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309996800">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331078400">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335312000">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394755200">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397174400">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434672000">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="9e37eeb7cfeda6e017068ba1d4f439b120363069dd62214a04956d7eedfefb30" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.3" rel="OFED.4.3.1.0.1.1.g8509e41.rhel6u9"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1170028800">- Created spec file for kernel-ib</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1187740800">- Added %build
LANG=C
export LANG
unset DISPLAY
 macro</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1218672000">- Added mlx4_en support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220918400">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265328000">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273536000">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286236800">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309996800">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331078400">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335312000">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394755200">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397174400">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434672000">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="fe350bba96573e83e49a30ee5c0bdda683eaa586d1cc3b79685b1faf40095a6b" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.3" rel="OFED.4.3.1.0.1.1.g8509e41.rhel7u3"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220918400">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265328000">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273536000">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286236800">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309996800">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331078400">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335312000">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394755200">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397174400">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434672000">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="e1b733a1804f12b014491c3b5f30e2b5701bd2e63597103a3fb21cd67ffd2856" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.3" rel="OFED.4.3.1.0.1.1.g8509e41.rhel7u4"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220918400">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265328000">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273536000">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286236800">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309996800">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331078400">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335312000">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394755200">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397174400">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434672000">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="61935e98a2eb07f07d974d650473f4bf24975f38d515ed8adc7071bba9a793c0" name="kmod-mpt2sas" arch="x86_64">
    <version epoch="0" ver="15.10.04.00" rel="10.rhel6u8"/>
    <changelog author="Eric Moore &lt;eric.moore@lsi.com&gt;" date="1281614400">- first draft</changelog>
  </package>
  <package pkgid="dde41311b25bbb9d082ebc2f64acd352501ac9f9c999fab8f54fc4bee3986c5a" name="kmod-mpt2sas" arch="x86_64">
    <version epoch="0" ver="15.10.05.00" rel="6.rhel6u9"/>
    <changelog author="Eric Moore &lt;eric.moore@lsi.com&gt;" date="1281614400">- first draft</changelog>
  </package>
  <package pkgid="9bd416c197680e541ba63d9ea360a5b89f61806b4c663a51530a2d182c21225e" name="kmod-mpt2sas" arch="x86_64">
    <version epoch="0" ver="15.10.07.00" rel="3.rhel7u5"/>
    <changelog author="Eric Moore &lt;eric.moore@lsi.com&gt;" date="1281614400">- first draft</changelog>
  </package>
  <package pkgid="18c7eb77719ab5eb7515f1402a2e3602f27bb8125442a8476a31b9022d03aabd" name="kmod-netxtreme2" arch="x86_64">
    <version epoch="0" ver="7.14.46" rel="1.rhel6u8"/>
    <changelog author="Broadcom Build Environment" date="1371859200">-Added Linux SRIOV support
-Added iSCSI &amp; FCoE HBA support for specific HP adapters and devices
-Added VC4.10 support
-Added BCV support
-When GRO setting changes while LRO is enabled, don't reload as LRO takes precedence.
-Allow UDP tunneling offload
-Enable IPGRE RSS by default
-Support different GRE RSS modes.</changelog>
    <changelog author="Broadcom Build Environment" date="1386979200">-Add RH5.10 support.
-Add RH6.5 support.
-FC-TAPE - Host responds early to a requested resend delay - Linux (70101)
-SLES11 MEZ75 IO halt with Nexus reboot tests (70728)
-SLES 11 blade loses all targets from BLOM port during fabric uplink add/remove (70187)
-KVM gso and gro are not working on hv and vm as expected (70506)
-SRIOV mtu toggle failure (70530)
-SRIOV hv reboots on pf toggle with vfs passed through on it. (70531)
-Guest OS dosent boot after attaching VF in RHEL6.3x64bit for 57840 device. (68426)
-[NET]SUT reboot&amp;MCE report when create 30th/31st VF on 57810 device on SLES11 SP2. (69263)
-RH Cert - RH5 | U8 | v7-1.5-33 | 57810 | Flex Network Test failed. (70427)
-BACS 16.2.0: Show ETS/Priority Tagging/PFC as operational when DCBX is disabled on the switch side. (69690)
-Incorrect port value is displayed for connected/unconnected ports of 57810 for RHEL5.9 64bits. (68627)
-VFs are not getting created for Broadcom adapters in RHEL5.10 OS. (71456)</changelog>
    <changelog author="QLogic Build Environment 7.12.37.1" date="1437782400">- added RH5.11 support.
- added RH6.6 &amp; RH6.7 support.
- added RH7.0 &amp; RH7.1 support.
- added SLES11-SP4 &amp; SLES12 support.
- added VLAN filtering offload support.
- added Debian GNU/Linux 7 (wheezy) support.
- In RHEL7.0 and 7.1, bnx2x will be rolled back to inbox after system reboot (80071).
- SRIOV : MAC address change inside VM is not allowed unless interface is down (80309).
- RH7.x:  Tunneling offload is not enabled (79269).
- self test fails on 20G adapter (79295).
- VF interface vlan-filtering stopped working (79365).
- Fail to force link speed other than 20G in KR2 (77841).
- Incorrect asymmetric flow-control behavior (75504).
- Dynamic VF enumeration fails for 578xx adapter in SLES11 SP4 (78590).
- Inner-to-outer vlan priority mapping doesn't work (RH6.x [pre 2.6.38 kernels]).
- Packets from a VF with pvid configured which were sent with a different vlan were transmitted instead of being discarded.
- UDP packets cannot pass to the upper application (5709).
- Out of memory issue when the adapter is reset (5709).
- iSCSI offload: Driver displaying incorrect remote port (77842).
- FCoE offload: Initiators failed FLOGI on SLES 11 SP4 RC1 (79704).</changelog>
  </package>
  <package pkgid="79f732f614c90839d7cd6b43f2c1056e9ffd5e9f1cf8c04c4a70ddb9f3c8a372" name="kmod-netxtreme2" arch="x86_64">
    <version epoch="0" ver="7.14.46" rel="1.rhel6u9"/>
    <changelog author="Broadcom Build Environment" date="1371859200">-Added Linux SRIOV support
-Added iSCSI &amp; FCoE HBA support for specific HP adapters and devices
-Added VC4.10 support
-Added BCV support
-When GRO setting changes while LRO is enabled, don't reload as LRO takes precedence.
-Allow UDP tunneling offload
-Enable IPGRE RSS by default
-Support different GRE RSS modes.</changelog>
    <changelog author="Broadcom Build Environment" date="1386979200">-Add RH5.10 support.
-Add RH6.5 support.
-FC-TAPE - Host responds early to a requested resend delay - Linux (70101)
-SLES11 MEZ75 IO halt with Nexus reboot tests (70728)
-SLES 11 blade loses all targets from BLOM port during fabric uplink add/remove (70187)
-KVM gso and gro are not working on hv and vm as expected (70506)
-SRIOV mtu toggle failure (70530)
-SRIOV hv reboots on pf toggle with vfs passed through on it. (70531)
-Guest OS dosent boot after attaching VF in RHEL6.3x64bit for 57840 device. (68426)
-[NET]SUT reboot&amp;MCE report when create 30th/31st VF on 57810 device on SLES11 SP2. (69263)
-RH Cert - RH5 | U8 | v7-1.5-33 | 57810 | Flex Network Test failed. (70427)
-BACS 16.2.0: Show ETS/Priority Tagging/PFC as operational when DCBX is disabled on the switch side. (69690)
-Incorrect port value is displayed for connected/unconnected ports of 57810 for RHEL5.9 64bits. (68627)
-VFs are not getting created for Broadcom adapters in RHEL5.10 OS. (71456)</changelog>
    <changelog author="QLogic Build Environment 7.12.37.1" date="1437782400">- added RH5.11 support.
- added RH6.6 &amp; RH6.7 support.
- added RH7.0 &amp; RH7.1 support.
- added SLES11-SP4 &amp; SLES12 support.
- added VLAN filtering offload support.
- added Debian GNU/Linux 7 (wheezy) support.
- In RHEL7.0 and 7.1, bnx2x will be rolled back to inbox after system reboot (80071).
- SRIOV : MAC address change inside VM is not allowed unless interface is down (80309).
- RH7.x:  Tunneling offload is not enabled (79269).
- self test fails on 20G adapter (79295).
- VF interface vlan-filtering stopped working (79365).
- Fail to force link speed other than 20G in KR2 (77841).
- Incorrect asymmetric flow-control behavior (75504).
- Dynamic VF enumeration fails for 578xx adapter in SLES11 SP4 (78590).
- Inner-to-outer vlan priority mapping doesn't work (RH6.x [pre 2.6.38 kernels]).
- Packets from a VF with pvid configured which were sent with a different vlan were transmitted instead of being discarded.
- UDP packets cannot pass to the upper application (5709).
- Out of memory issue when the adapter is reset (5709).
- iSCSI offload: Driver displaying incorrect remote port (77842).
- FCoE offload: Initiators failed FLOGI on SLES 11 SP4 RC1 (79704).</changelog>
  </package>
  <package pkgid="7e8a19d035dc562bf14d7ded60a4fad1ba7dd0ab1f579405dd32daf59c5ef01c" name="kmod-netxtreme2" arch="x86_64">
    <version epoch="0" ver="7.14.46" rel="1.rhel7u4"/>
    <changelog author="Broadcom Build Environment" date="1371859200">-Added Linux SRIOV support
-Added iSCSI &amp; FCoE HBA support for specific HP adapters and devices
-Added VC4.10 support
-Added BCV support
-When GRO setting changes while LRO is enabled, don't reload as LRO takes precedence.
-Allow UDP tunneling offload
-Enable IPGRE RSS by default
-Support different GRE RSS modes.</changelog>
    <changelog author="Broadcom Build Environment" date="1386979200">-Add RH5.10 support.
-Add RH6.5 support.
-FC-TAPE - Host responds early to a requested resend delay - Linux (70101)
-SLES11 MEZ75 IO halt with Nexus reboot tests (70728)
-SLES 11 blade loses all targets from BLOM port during fabric uplink add/remove (70187)
-KVM gso and gro are not working on hv and vm as expected (70506)
-SRIOV mtu toggle failure (70530)
-SRIOV hv reboots on pf toggle with vfs passed through on it. (70531)
-Guest OS dosent boot after attaching VF in RHEL6.3x64bit for 57840 device. (68426)
-[NET]SUT reboot&amp;MCE report when create 30th/31st VF on 57810 device on SLES11 SP2. (69263)
-RH Cert - RH5 | U8 | v7-1.5-33 | 57810 | Flex Network Test failed. (70427)
-BACS 16.2.0: Show ETS/Priority Tagging/PFC as operational when DCBX is disabled on the switch side. (69690)
-Incorrect port value is displayed for connected/unconnected ports of 57810 for RHEL5.9 64bits. (68627)
-VFs are not getting created for Broadcom adapters in RHEL5.10 OS. (71456)</changelog>
    <changelog author="QLogic Build Environment 7.12.37.1" date="1437782400">- added RH5.11 support.
- added RH6.6 &amp; RH6.7 support.
- added RH7.0 &amp; RH7.1 support.
- added SLES11-SP4 &amp; SLES12 support.
- added VLAN filtering offload support.
- added Debian GNU/Linux 7 (wheezy) support.
- In RHEL7.0 and 7.1, bnx2x will be rolled back to inbox after system reboot (80071).
- SRIOV : MAC address change inside VM is not allowed unless interface is down (80309).
- RH7.x:  Tunneling offload is not enabled (79269).
- self test fails on 20G adapter (79295).
- VF interface vlan-filtering stopped working (79365).
- Fail to force link speed other than 20G in KR2 (77841).
- Incorrect asymmetric flow-control behavior (75504).
- Dynamic VF enumeration fails for 578xx adapter in SLES11 SP4 (78590).
- Inner-to-outer vlan priority mapping doesn't work (RH6.x [pre 2.6.38 kernels]).
- Packets from a VF with pvid configured which were sent with a different vlan were transmitted instead of being discarded.
- UDP packets cannot pass to the upper application (5709).
- Out of memory issue when the adapter is reset (5709).
- iSCSI offload: Driver displaying incorrect remote port (77842).
- FCoE offload: Initiators failed FLOGI on SLES 11 SP4 RC1 (79704).</changelog>
  </package>
  <package pkgid="36437c91fb01ab10fdc452f23f75e30c55b4f830dc0dcde8f2021f9be296ba46" name="kmod-netxtreme2" arch="x86_64">
    <version epoch="0" ver="7.14.46" rel="1.rhel7u5"/>
    <changelog author="Broadcom Build Environment" date="1371859200">-Added Linux SRIOV support
-Added iSCSI &amp; FCoE HBA support for specific HP adapters and devices
-Added VC4.10 support
-Added BCV support
-When GRO setting changes while LRO is enabled, don't reload as LRO takes precedence.
-Allow UDP tunneling offload
-Enable IPGRE RSS by default
-Support different GRE RSS modes.</changelog>
    <changelog author="Broadcom Build Environment" date="1386979200">-Add RH5.10 support.
-Add RH6.5 support.
-FC-TAPE - Host responds early to a requested resend delay - Linux (70101)
-SLES11 MEZ75 IO halt with Nexus reboot tests (70728)
-SLES 11 blade loses all targets from BLOM port during fabric uplink add/remove (70187)
-KVM gso and gro are not working on hv and vm as expected (70506)
-SRIOV mtu toggle failure (70530)
-SRIOV hv reboots on pf toggle with vfs passed through on it. (70531)
-Guest OS dosent boot after attaching VF in RHEL6.3x64bit for 57840 device. (68426)
-[NET]SUT reboot&amp;MCE report when create 30th/31st VF on 57810 device on SLES11 SP2. (69263)
-RH Cert - RH5 | U8 | v7-1.5-33 | 57810 | Flex Network Test failed. (70427)
-BACS 16.2.0: Show ETS/Priority Tagging/PFC as operational when DCBX is disabled on the switch side. (69690)
-Incorrect port value is displayed for connected/unconnected ports of 57810 for RHEL5.9 64bits. (68627)
-VFs are not getting created for Broadcom adapters in RHEL5.10 OS. (71456)</changelog>
    <changelog author="QLogic Build Environment 7.12.37.1" date="1437782400">- added RH5.11 support.
- added RH6.6 &amp; RH6.7 support.
- added RH7.0 &amp; RH7.1 support.
- added SLES11-SP4 &amp; SLES12 support.
- added VLAN filtering offload support.
- added Debian GNU/Linux 7 (wheezy) support.
- In RHEL7.0 and 7.1, bnx2x will be rolled back to inbox after system reboot (80071).
- SRIOV : MAC address change inside VM is not allowed unless interface is down (80309).
- RH7.x:  Tunneling offload is not enabled (79269).
- self test fails on 20G adapter (79295).
- VF interface vlan-filtering stopped working (79365).
- Fail to force link speed other than 20G in KR2 (77841).
- Incorrect asymmetric flow-control behavior (75504).
- Dynamic VF enumeration fails for 578xx adapter in SLES11 SP4 (78590).
- Inner-to-outer vlan priority mapping doesn't work (RH6.x [pre 2.6.38 kernels]).
- Packets from a VF with pvid configured which were sent with a different vlan were transmitted instead of being discarded.
- UDP packets cannot pass to the upper application (5709).
- Out of memory issue when the adapter is reset (5709).
- iSCSI offload: Driver displaying incorrect remote port (77842).
- FCoE offload: Initiators failed FLOGI on SLES 11 SP4 RC1 (79704).</changelog>
  </package>
  <package pkgid="7f0d1c393c219135f87847808df46671fc878fe3f640e570d2518038c9028b83" name="kmod-qlgc-fastlinq" arch="x86_64">
    <version epoch="0" ver="8.33.17.0" rel="1.rhel6u8"/>
    <changelog author="QLogic Cavium Build environment" date="1490313600">- Version 8.18.18.0
- Added missing support to configure 1G speed via ethtool
- Fixed calculation of number of ooo rx buffers and limit to 16K

- Version 8.18.17.0-1
- iWARP - Handle flush completion on unaligned ll2 connection
- Add dp_module, dp_level as modparams
- Add Kconfig file for upstream builds

- Version 8.18.16.0-1
- Fix missing return error code check on call to qedi_setup_int
- Modify different module params
- Add log message in the driver unload path
- Fail all non-timesync related ioctls

- Version 8.18.15.0-1
- Added wwpn and wwnn to the FCoE dev-info
- Validate chap and mutual chap auth correctly

- Version 8.18.14.0-1
- Fix error handling flow in TX path
- Fix error handling flow in RX path
- Implement get_protocol_tlv_data callback</changelog>
  </package>
  <package pkgid="11bb0c153b5bde7af17588bb3dae2be1740f73c2e5166ec9d954c64e696d7048" name="kmod-qlgc-fastlinq" arch="x86_64">
    <version epoch="0" ver="8.33.17.0" rel="1.rhel6u9"/>
    <changelog author="QLogic Cavium Build environment" date="1490313600">- Version 8.18.18.0
- Added missing support to configure 1G speed via ethtool
- Fixed calculation of number of ooo rx buffers and limit to 16K

- Version 8.18.17.0-1
- iWARP - Handle flush completion on unaligned ll2 connection
- Add dp_module, dp_level as modparams
- Add Kconfig file for upstream builds

- Version 8.18.16.0-1
- Fix missing return error code check on call to qedi_setup_int
- Modify different module params
- Add log message in the driver unload path
- Fail all non-timesync related ioctls

- Version 8.18.15.0-1
- Added wwpn and wwnn to the FCoE dev-info
- Validate chap and mutual chap auth correctly

- Version 8.18.14.0-1
- Fix error handling flow in TX path
- Fix error handling flow in RX path
- Implement get_protocol_tlv_data callback</changelog>
  </package>
  <package pkgid="75030912318caf161136dea1e90d427f1125b414f8cdcc8aaefb8eb36fd4e5d7" name="kmod-qlgc-fastlinq" arch="x86_64">
    <version epoch="0" ver="8.33.17.0" rel="1.rhel7u4"/>
    <changelog author="QLogic Cavium Build environment" date="1490313600">- Version 8.18.18.0
- Added missing support to configure 1G speed via ethtool
- Fixed calculation of number of ooo rx buffers and limit to 16K

- Version 8.18.17.0-1
- iWARP - Handle flush completion on unaligned ll2 connection
- Add dp_module, dp_level as modparams
- Add Kconfig file for upstream builds

- Version 8.18.16.0-1
- Fix missing return error code check on call to qedi_setup_int
- Modify different module params
- Add log message in the driver unload path
- Fail all non-timesync related ioctls

- Version 8.18.15.0-1
- Added wwpn and wwnn to the FCoE dev-info
- Validate chap and mutual chap auth correctly

- Version 8.18.14.0-1
- Fix error handling flow in TX path
- Fix error handling flow in RX path
- Implement get_protocol_tlv_data callback</changelog>
  </package>
  <package pkgid="ff53a4419706003521194b894f0f0ea31e3e744fd8fb204a1649704b8c65ecb7" name="kmod-qlgc-fastlinq" arch="x86_64">
    <version epoch="0" ver="8.33.17.0" rel="1.rhel7u5"/>
    <changelog author="QLogic Cavium Build environment" date="1490313600">- Version 8.18.18.0
- Added missing support to configure 1G speed via ethtool
- Fixed calculation of number of ooo rx buffers and limit to 16K

- Version 8.18.17.0-1
- iWARP - Handle flush completion on unaligned ll2 connection
- Add dp_module, dp_level as modparams
- Add Kconfig file for upstream builds

- Version 8.18.16.0-1
- Fix missing return error code check on call to qedi_setup_int
- Modify different module params
- Add log message in the driver unload path
- Fail all non-timesync related ioctls

- Version 8.18.15.0-1
- Added wwpn and wwnn to the FCoE dev-info
- Validate chap and mutual chap auth correctly

- Version 8.18.14.0-1
- Fix error handling flow in TX path
- Fix error handling flow in RX path
- Implement get_protocol_tlv_data callback</changelog>
  </package>
  <package pkgid="fe6b42c3fda8cfe0752e84b4be73ee86dbdbf078e8e1722837fb699dcc7a35b8" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="8.08.00.07.06.0_k1" rel="1.rhel6u8"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.07.06.0-k1-1" date="1522368000">- 8.08.00.07.xx.y-k1
RHEL7, RHEL6, SLES12:
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- qla2xxx: Snoop Inquiry response spanning multiple scatter/gather elements.
- qla2xxx: Track if INQ was sent, and send INQ to all luns.
- qla2xxx: Reset the PROT bit in the cdb.
- qla2xxx: Make fcport a pointer in qlt_free_session_done().
- qla2xxx: Implement LUN level DIF for 3PAR array.
- qla2xxx: T10-DIF: Fix ref tag errors reported for CAW command.
- qla2xxx: Disable standard DIF for arrays advertising proprietary DIF.
- qla2xxx: Reset PROTECT bit only in standard INQUIRY response.
- qla2xxx: Check if the INQ response buffer is &gt; 170 (instead of &gt;=).
- qla2xxx: Fix invalid offset reference of inquiry response data.
- qla2xxx: Correct modinfo text for ql2xenablehba_err_chk.
- qla2xxx: Fix modinfo text for ql2xenabledif and ql2xenabledif_tgt.
- qla2xxx: set ql2xenabledif_tgt enabled by default.
- qla2xxx: Handle INQ data changed check condition.
- qla2xxx: Parameterize ql2xenabledif_tgt (defaulted to zero).
- qla2xxx: Unparameterize ql2xenabledif_tgt (leave as global variable zeroed).
- qla2xxx: Fix for issue where the scsi status was getting overwritten.
- qla2xxx: Fail module load on user config errors.
- qla2xxx: Check for success of INQ response before parsing.
- qla2xxx: Check for INQ response validity before parsing the response.
- qla2xxx: Control vendor T10 DIF via ql2xenabledif_tgt module parameter.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- qla2xxx: Remove DIX0 registration with SCSI.
- qla2xxx: Add routines to get LBA from the SCSI CDB.
- qla2xxx: Enable T10 DIF for reads as well.
- qla2xxx: Enable SCSI T10 DIF registration during driver probe.
- qla2xxx: Initial check-in for vendor T10 DIF.

- 8.08.00.07.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 8.08.00.06.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 8.08.00.05.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Simplification of register address used in qla_tmpl.c.
- qla2xxx: Correction and improvement to fwdt processing.
- qla2xxx: Add correction to RDP FW support logic.
- qla2xxx: serialize sess free
- qla2xxx: serialize session deletion
- qla2xxx: prevent re_login trigger from sending too many commands
- qla2xxx: prevent multiple active discovery commands per session
- qla2xxx: Add log message for bbcr.
- qla2xxx: Remove alias names for QoS module parameters.

- 8.08.00.04.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to non-existant fabric name.
- qla2xxx: Handle cases for limiting RDP response payload length.
- qla2xxx: Add qos fcport test mode.
- qla2xxx: Optimized logs for searching qos fcport table.
- qla2xxx: Correction to tests for iocb fabric and fcport qos.
- qla2xxx: Correction to function qla26xx_read_qos_fcport_table().
- qla2xxx: Correction to MB in-direction selection in qla2x00_echo_test().
- qla2xxx: Correction to selection of loopback/echo test.
- qla2xxx: Allow 27xx and 28xx to do bidirectional commands.
- qla2xxx: Add RDP/ABTS deferred processing for vp's.
- qla2xxx: Add deferred queue for processing ABTS and RDP.
- qla2xxx: Cleanup ELS/PUREX iocb fields.
- qla2xxx: Rename QoS table row type and cleanup log prints.
- qla2xxx: Optimize reading of QoS fcport table.
- qla2xxx: Fixup/cleanup of QoS table index code.
- qla2xxx: Minor cleanup of flash calls reoganization.
- qla2xxx: Optimize flash register routines.
- qla2xxx: Fixup flash register routines.
- qla2xxx: Add debug prints to write flash routine.
- qla2xxx: Simplify flash slow write log messages.
- qla2xxx: Simplify NPIV create log messages.
- qla2xxx: Simplify D-Port Diagnostics log messages.
- qla2xxx: Cleanup log message for fwdt allocate.
- qla2xxx: Add non-verbose SFP detail print.
- qla2xxx: Quieten FEC=enabled message.
- qla2xxx: Use interrupt pin number for port number.

- 8.08.00.03.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 8.08.00.02.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Convert FLT flash reads to register method.
- qla2xxx: Undo the replacements to -&gt;optrom_read() calls.
- qla2xxx: Flash reading routines cleanups.
- qla2xxx: Make flash write avoid register banging.

- 8.08.00.01.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Use registers for reading unaligned flash offset.
- qla2xxx: Fix PCI header and data struct addresses.
- qla2xxx: Fix and cleanup ROM code version string reading.
- qla2xxx: Corrections to flt-&gt;region addresses.
- qla2xxx: Add debug buffer dump for INITFW MBC.
- qla2xxx: Add debug logs for QoS sorting/searching.
- qla2xxx: Use -&gt;isp_ops-&gt;read_optrom() in qla26xx_read_qos_fcport_table().
- qla2xxx: QoS fcport table index initialization improvement.
- qla2xxx: Add QoS fcport table index to speed up search.
- qla2xxx: Reduce stack on qos fcport priority routines.
- qla2xxx: Add conditionals to avoid fcport QoS when it is not enabled.
- qla2xxx: Fix mis-pointing buffer in qla24xx_load_risc_flash().
- qla2xxx: Provide Makefile CPP define for MoB testing.
- qla2xxx: Fixup flash region code struct.
- qla2xxx: Fixup msix/msi vector selection.

- 8.08.00.00.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add dump buffer print when nvram checksum fails.
- qla2xxx: Refactor character signature compares into memcmp's.
- qla2xxx: Replace 0x%x with %#x in all format strings.
- qla2xxx: Normalize all flash reads to always use the dump ram mbc.
- qla2xxx: Flash image validation cleanups.
- qla2xxx: Add error test after dma_map_single.
- qla2xxx: Add support for ISP28XX.
- qla2xxx: Add devid's and conditionals for 28xx.
- qla2xxx: Minor cleanup regarding device type.
- qla2xxx: Improve, correct, simplify fwdt endianess handling.
- qla2xxx: Use endian macros to assign dynamic fields in fwdump buffer.
- qla2xxx: Use endian macros to assign static fields in fwdump header.
- qla2xxx: Add endianizers to 27xx firmware image validator.
- qla2xxx: Add new fwdt entry types.
- qla2xxx: Leave fwdt endianess alone.
- qla2xxx: Isolate test for valid firmware image.
- qla2xxx: Add support for multiple fwdump templates/segments.
- qla2xxx: Fix routine qla27xx_dump_mpi_ram().
- qla2xxx: Fix routine qla27xx_dump_ram().
- qla2xxx: Remove fwdt default template.

- 8.07.00.60.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Sort qos_fcport_table-&gt;table for quicker searching.
- qla2xxx: QoS fcport rename table-&gt;entry.
- Revert "qla2xxx: Simplify fabric discovery part 2"

- 8.07.00.59.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Read E2E QoS fcport priority bitmasks from flash.
- qla2xxx: Add correction to E2E QoS bsg interface.
- qla2xxx: Simplify PPC architecture detection.

- 8.07.00.58.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add debug logs to bsg qos interface.
- qla2xxx: Add pointer to reference bsg request.
- qla2xxx: Modify bsg get_qos_enabled to be per hba port.
- qla2xxx: Add bsg interface for qos lun level bitmask.
- qla2xxx: Abstract qos lun level mask for iocb cs_ctl field.
- qla2xxx: Add fabric priority qos lun iocb mechanism.
- qla2xxx: Implement CT command GFO (Get Fabric Object).
- qla2xxx: Add correction ql2xfabric_priority parameter description.
- qla2xxx: Add extra debug print to bsg interface entry.
- qla2xxx: Fix incorrect assignment instances of bsg_job-&gt;reply_len.
- qla2xxx: Remove RDP response size cropping for logged out port.
- qla2xxx: Fix supported speed ranges in FDMI/RDP.
- qla2xxx: Simplify/cleanup max supported speed usage.
- qla2xxx: Use gcc define to detect PPC architecture.
- qla2xxx: Fix stale memory access for IRQ name
- qla2xxx: Login state machine stuck at GPDB.
- qla2xxx: Fix null pointer access on iocb timeout
- qla2xxx: Fix gpnid crash.
- qla2xxx: Serialize gpnid.
- qla2xxx: Retry switch command on timed out.
- qla2xxx: Simplify fabric discovery part 2
- qla2xxx: Fix relogin for Nport Handle in use.
- qla2xxx: Relogin is being triggered too fast.

- 8.07.00.57.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Cleanup sparse warnings.
- qla2xxx: Cleanup dpc handler routine.
- qla2xxx: Minor cleanups regarding SFP validation.
- qla2xxx: Replace all instances of snprintf() with scnprintf().
- qla2xxx: Clean up usage of list_for_each_entry_safe().
- qla2xxx: Use typeof() as 2nd argument to container_of().
- qla2xxx: Simplify assignment of req_q_out index/pointer.
- qla2xxx: Cleanup/simplify/uniformitize GS routines.
- qla2xxx: Export ha-&gt;port_no to sysfs.
- qla2xxx: Fix continuation indents in fwdt.
- qla2xxx: Cleanup __iomem attribute in fwdt.
- qla2xxx: Minor improvements and corrections to fwdt code.
- qla2xxx: Flash sanity test cleanups and corrections.
- qla2xxx: Simplify read/write flash dword routines.
- qla2xxx: Simplify ql_dump_buffer() interface usage.
- extras: Simplify log.sh
- qla2xxx: Add short name for SFP range autodetect.
- qla2xxx: Fix integer overflow in bsg code.
- qla2xxx: Fix an integer overflow in sysfs code
- qla2xxx: Export firmware attributes word to sysfs.
- qla2xxx: Make bsg request crash-proof.
- qla2xxx: Normalize duplicate timeout field contexts.
- qla2xxx: Fix duplicate timeout fields used in wrong contexts.
- qla2xxx: Fix vha/ha contexts accidentally swapped.
- qla2xxx: Simplify execution of fabric commands.

- 8.07.00.56.xx.y-k
RHEL7, RHEL6, SLES12, SLES11:
- qla2xxx: Increment version to sync drivers.
XS65, XS70, XS71:
- qla2xxx: Sync up RDP response handling.
- extras: Correction to build_rpm.sh.

- 8.07.00.55.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71:
- qla2xxx: Correct description of module parameter based on usage.
- qla2xxx: Add sysfs node for D-Port Diagnostics AEN data.
- qla2xxx: Add D-Port Diagnostic reason explanation logs.

- 8.07.00.54.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Add script to modify logging value
- qla2xxx: move session delete to driver work queue
- qla2xxx: recheck session state after rscn
- qla2xxx: Add workqueue to delete fcport from bsg sp-&gt;free().
- qla2xxx: Skip allocating fcport if ct allocation fails.
- qla2xxx: Fix reported supported link speeds.
- qla2xxx: Add context to FEC state logs.

- 8.07.00.53.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Fix build.sh remove of driver/module.
- qla2xxx: Add ability to autodetect SFP type.
- qla2xxx: Simplify qla2x00_get_host_fabric_name().
- qla2xxx: Replace calls to __constant endian macros.
- qla2xxx: Fix indentation whitespacing.
- qla2xxx: Remove space at end of debug print.
- qla2xxx: Correction to spelling of "identifier".
- qla2xxx: Refactor ct req/rsp struct to mirror FC-GS specification.
- qla2xxx: Implicitly inline struct ct_sns_gid_pt_data.
- qla2xxx: Minor simplify/cleanup of configure fabric/loop routines.
- qla2xxx: Simplify min_link_speed and max_speed_sup sysfs interfaces.
- qla2xxx: Remove potential macro parameter side-effect in ql_dump_regs().
- qla2xxx: Add log message to indicate FEC state.
- qla2xxx: Make fwdt function call array static.
- qla2xxx: fwdt skip entry for zero queue count for t263/t274.
- qla2xxx: Reduce debug logs on 27xx fwdump.
- qla2xxx: Print fwdump flags at end of fwdump.
- qla2xxx: Convert fwdump length difference to size_t.
- qla2xxx: Add endianizer macro calls to fc host stats.
- qla2xxx: Add correction to fc host stats.

- 8.07.00.52.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for Quail firmware.

- 8.07.00.51.xx.y-k
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-&gt;vref_count timeout.
- qla2xxx: Process AEN 0x8200 for CNA cards only.
- qla2xxx: Test elreq.options for CNA only.
- qla2xxx: Use sp-&gt;free instead of hard coded call.
- qla2xxx: Prevent sp-&gt;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.

- 8.07.00.50.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: fix path recovery.

- 8.07.00.49.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Prevent null pointer dereference of ctx.
- qla2xxx: Allow fwdump template T262 to specify same start/end.
- qla2xxx: Reduce excessive debug print during 27xx fwdump.
- qla2xxx: Add test to avoid processing non-RDP ELS requests.
- qla2xxx: Avoid crashing on null cred pointer in exit_creds().
- extras: Consolidate help text into here-is redirection.
- extras: Fix build.sh (cleanup and optimize).
- qla2xxx: Avoid repeated fwdumps on AEN8017.
- qla2xxx: Fix name server relogin.
- qla2xxx: Use wait queue for vha-&gt;vref_count timeout.
- qla2xxx: Fix mbx pointer error in classic fwdump.
- qla2xxx: Replace instances of sp-&gt;fcport-&gt;vha with sp-&gt;vha.

- 8.07.00.48.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for minimum link speed.

- 8.07.00.47.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify sp-&gt;done() and sp-&gt;free() interfaces.
- qla2xxx: Replace sp-&gt;fcport-&gt;vha context with simpler sp-&gt;vha.
- qla2xxx: Use sp-&gt;vha context in function qla2x00_rel_sp().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;free().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;done().
- qla2xxx: Add vha field of appropriate type to struct srb.

- 8.07.00.46.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify printk format for portid's.
- qla2xxx: Minor corrections to indent/whitespace.
- qla2xxx: Minor corrections and missing additions.
- qla2xxx: Allow port resync after isp reset.

- 8.07.00.45.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add check for different type of RSCN.
- qla2xxx: Remove temporary fix PRE_UNLOADING bit.
- qla2xxx: Schedule board_disable only once.
- qla2xxx: Fix improper fcport_count accounting.
- qla2xxx: Fix slow mem alloc behind lock.
- qla2xxx: Fix deadlock.
- qla2xxx: Tweak loop up.
- qla2xxx: Relogin retweak.
- qla2xxx: Fix sess deletion deadlock.
- qla2xxx: Add wait for session remove on unload.
- qla2xxx: Move login/logout decision making out of Full Fabric Scan.
- qla2xxx: Add discovery event handling.
- qla2xxx: Add async session creation.
- qla2xxx: Add async sess update.
- qla2xxx: Add async Get Port Database MB.
- qla2xxx: Add async Get Name List MB.
- qla2xxx: Add async GPNID.
- qla2xxx: Add async GPSC.
- qla2xxx: Add async GID_PN.
- qla2xxx: Add support routines to search for fcport.
- qla2xxx: Consolidate argument list for CTPassthru.
- qla2xxx: Commonize alloc &amp; free of fcport struct.
- qla2xxx: Fix pass wrong argument in sp done.

- 8.07.00.43.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Provide separate RDP enable (ql2xrdpenable).
- extras: Fix hash-bang (#!) line to specify /bin/bash in build.sh.

- 8.07.00.42.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Remove all DIX-0 references.

- 8.07.00.41.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Disable setting module parameter ql2xenabledif.
- qla2xxx: Correct supported FC speed for sysfs.
- qla2xxx: Correct supported FC speed for FDMI/RDP.

- 8.07.00.40.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Correct RDP Optical Product Descriptor Revision field.
- qla2xxx: Remove macro parameter side effect in host_to_fcp_swap().

- 8.07.00.39.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Fix duplicate message id.
- qla2xxx: Disable adapter and skip error recovery when register disconnect.
- qla2xxx: Separate ISP type bits out from device type.
- qla2xxx: Correction to function qla26xx_dport_diagnostics().

- 8.07.00.38.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Add support to handle Loop Init error Asynchronus event.
- extras: add option to log.sh to show available debug/log categories.
- qla2xxx: Let DPORT be enabled purely by nvram.
- qla2xxx: Add bsg interface to support statistics counter reset.
- qla2xxx: Add bsg interface to support D_Port Diagnostics.

- 8.07.00.37.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Check for device state before unloading the driver.
- qla2xxx: Bump vendor fdmi version.
- qla2xxx: Properly reset firmware statistics.
- qla2xxx: Properly initialize IO statistics.
- qla2xxx: Reduce RDP payload size if requesting port not logged in.
- qla2xxx: Reject RDP request if requesting port is not logged in.
- qla2xxx: Unswap high/low RDP optical descriptor alarms/warnings.
- qla2xxx: Add method for obtaining RDP buffer credit descriptor.
- qla2xxx: Make corrections/cleanups/improvements to RDP routine.
- qla2xxx: Include ISP27xx in RDP/purex driver intercept.
- qla2xxx: Make debug buffer log easier to view.
- qla2xxx: Add module parameter alternate/short names.

- 8.07.00.36.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode.

- 8.07.00.35.xx.y-k
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

- 8.07.00.34.xx.y-k
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."

- 8.07.00.33.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Improve qlssen.sh usage.
- qla2xxx: Provide mbx info in BBCR data after mbx failure
- qla2xxx: Set echo test mailbox command option bit15 correctly.
- qla2xxx: Correct FDMI vendor port state value.

- 8.07.00.32.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- Revert "qla2xxx: Set priority for mailbox commands."
- Revert "qla2xxx: Flush mailbox commands after timeout."

- 8.07.00.31.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Avoid side effects when using endianizer macros.
- qla2xxx: Fix warnings reported by static checker.
- qla2xxx: Fix printks in ql_log message.
- qla2xxx: Fix printk in qla25xx_setup_mode.
- qla2xxx: Fix busy wait regression.
- qla2xxx: Fix race in handling rport deletion during recovery causes panic.
- qla2xxx: Set priority for mailbox commands.
- qla2xxx: Flush mailbox commands after timeout.
- extras: Add script to enable/disable vendor fdmi (and rebuild initrd image).

- 8.07.00.30.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Add support for Private link statistics counters.
- qla2xxx: Add support for buffer to buffer credit value for ISP27XX.
- qla2xxx: Add support for online flash update for ISP27XX.

- 8.07.00.29.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Script for extracting all logs/debugs from driver source
- qla2xxx: Defer marking device lost when receiving an RSCN.
- qla2xxx: Convert stray printk's in qla_nx.c to ql_log's.
- qla2xxx: Allow fw to hold status before sending ABTS response.
- qla2xxx: Seed init-cb login timeout from nvram exclusively.
- qla2xxx: Remove unneeded link offline message.
- qla2xxx: Fix couple of small typos in qla2xxx module code.
- qla2xxx: Qualify ELS RDP mapping for ISP25xx and ISP26xx only.
- qla2xxx: Restructure RDP routine to handle failure cases.
- qla2xxx: Reduce multiple FDMI routines into a single routine.
- qla2xxx: Simplify debug prints of wwnn, wwpn, and port id.
RHEL7, SLES12:
- qla2xxx: Avoid asynchronous abort requests.

- 8.07.00.28.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Fix endianess of fdmi smartsan security support field.
RHEL7:
- qla2xxx: Reduce target mode performance hit in ISR.

- 8.07.00.27.xx.y-k
RHEL7:
- qla2xxx: Avoid crossing initiator/target modes during AEN handling.

- 8.07.00.26.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Set smartsan security support to 1.
- qla2xxx: Add support for ISP2271.
- qla2xxx: Fix missing device login retries.
- qla2xxx: do not clear slot in outstanding cmd array.

- 8.07.00.25.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Remove decrement of sp reference count in abort handler.
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- extras: Fix whitespace in .sh files.

- 8.07.00.24.xx.y-k0
RHEL5
- Update 24xx/25xx firmware to version 8.01.00.

- 8.07.00.24.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Do not crash system for sp ref count zero.
- qla2xxx: Do not reset adapter if SRB handle is in range.
- qla2xxx: Don't reset ISP when error entry with out of range handle.
- qla2xxx: Add support for MPI and PEP FW version for ISP 27xx.

- 8.07.00.23.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Fix RPD response missing fabric name
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: fix porting changes for SmartSAN
RHEL5:
- qla2xxx: Fix Link Service Request payload word 0.
- qla2xxx: Cleanup and Silence unnecessary PUREX/RDP printouts.

- 8.07.00.22.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Allow RPRT to work with all switches (mgmt srvr loopid).
- qla2xxx: Use physical port for sending RPRT command.
- qla2xxx: Use correct macro for SFP flags.
- qla2xxx: Add adapter checks for FAWWN functionality.
- qla2xxx: Update default Hostname.
RHEL5:
- qla2xxx: Corrections to FDMI registering routines.
- qla2xxx: Corrections to FDMI processing routines.
- qla2xxx: Corrections ro PUREX/RDP proessing.

- 8.07.00.21.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: additional fdmi_register() attempt.
- qla2xxx: Fix missing SFP flags from RDP Payload.
- qla2xxx: driver fails to detect 4G adapters.
- qla2xxx: Pause risc before manipulating risc semaphore.
- qla2xxx: Use ssdid to gate semaphore manipulation.
- qla2xxx: Handle AEN8014 incoming port logout.
- qla2xxx: Add serdes register read/write sysfs support for ISP25xx.

- 8.07.00.20.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Trigger FDMI registration for RPRT.
- qla2xxx: Remove SmartSAN attributes from the RDP payload.
- qla2xxx: Allow FDMI Hostname registration during boot.
- qla2xxx: Updated Active FC4 port type.

- 8.07.00.19.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: FDMI RDP command support.
- qla2xxx: Support for FDMI Smart SAN Mamangement commands
UEK2:
- qla2xxx: Fix wrongly report "PCI EEH busy" when get_thermal_temp.

- 8.07.00.18.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled.
- qla2xxx: Prevent multiple firmware dump collection for ISP27XX.
- qla2xxx: Add serdes read/write support for ISP27XX
- qla2xxx: Don't reset ISP when we receive an error entry with an out of range handle.
- qla2xxx: Do not crash system for sp ref count zero
RHEL7.x, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port.
- qla2xxx: Disable Interrupt handshake for ISP27XX.
- qla2xxx: Add debugging info for MBX timeout.
- qla2xxx: Do not reset adapter if SRB handle is in range.
RHEL7.x, SLES12, XS 6.5:
- qla2xxx: Add support for Legacy and MSI interrupt modes.
RHEL7.x:
- qla2xxx: Fix compiler issue for FC_PORTSPEED_32GBIT on RHEL 7.1


- 8.07.00.17.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Add udev notification to save fw dump for ISP27XX.
- Add message for sucessful FW dump collected for ISP27XX.
- Add fix for beacon for ISP27XX.
- Increase the wait time for firmware to be ready for P3P.
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Disable FCE and FET tracing for ISP27XXX.
- Add support to load firmware from file for ISP 26XX/27XX. 
RHEL7, SLES12, XS 6.5:
- Fix crash due to wrong casting of reg for ISP27XX.

- 8.07.00.16.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Mark port lost when we receive an RSCN for it.
- Disable PCI device in shutdown handler.
- Fail adapter initialization on load ram failure.
- Move warning message to debug level.
- Restore WWPN from flash when cable pulled for FA-WWPN port.

- 8.07.00.15.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS:
- Restore WWPN in case of Loop Dead.
- Honor FCP_RSP retry delay timer field.
- Add missing ISP27xx checks to optrom code.
- Force use of mailbox interface for flash access commands for ISP27xx.
- Fix mismatch is checks to free sysfs nodes.
- Disable laser for ISP2031 while unloading driver.
- Enable DPORT using NVRAM parameters.
RHEL5:
- Disable FDMI by default.
- Fix FW dump issue for ISP82XX. 
- Add 25xx firmware version 7.05.00.

- 8.07.00.14.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Add fix in driver unload for pending activity.
- Allow user to change ql2xfdmienable value.
- Declaration error cause stack corruption.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Fix duplicate log message ID.
- Fix driver version string message.
RHEL7, RHEL6, SLES11, UEK, XS:
- Unload of qla2xxx driver crashes the machine.
RHEL5:
- Enable FDMI by default. 
- Add 24xx/25xx firmware version 7.04.00.

- 8.07.00.13.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Remove restriction on starting remote device discovery on port update.
- Allow nvram bit to enable FA-WWN.
- Allow nvram bit to enable D-PORT.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Move mailbox failure messages to a default debug level.

- 8.07.00.12.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Correction to FA-WWN for un-acquiring portname.
- Add scatter/gather table size module parameter.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add ql2xasynclogin module parameter.
RHEL5:
- For netlink response use respective sender's unique pid.

- 8.07.00.11.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix incorrect debug printk.
- Add D-Port functionality.
- Add FA-WWN functionality.
- Add FDMI-2 functionality.
- ISPFx00 unexpected resets during adapter boot sequence.
- Incorrect linked list semantic in qlafx00_get_fcport().
- Add unknown parameter error handling to build.sh.

- 8.07.00.10.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix potential return count bug in qla2xxx_get_vpd_field().
- ISPFX00 avoid writing semaphore register in request_irqs().
- ISP27xx fwdump template error print simplification.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- ISP25xx multiqueue shadow register crash fix.
- Correction of debug level in mailbox command print 0x1111.

- 8.07.00.09.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Enable fast flash access for ISP83xx.
- Do logins from chip reset in DPC thread instead of error handler thread.
- Remove wait for online from host reset handler.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx fwdump add tests for incomplete template.
- ISP27xx fwdump optimize template entry table lookup.
- ISP27xx fwdump add template entry T275 (insert buffer).
- ISP27xx fwdump template remove high frequency debug logs.
- ISP27xx fwdump template fix insertbuf() routine.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add endianizer to T10 PI max_payload_size modifier.
RHEL5, SLES10:
- Allow ELS commands with variable size command/data.
RHEL5:
- Add 24xx/25xx firmware 7.03.00.

- 8.07.00.08.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Add MBC option for fast SFP data access.
- Remove ISP8044 from pci table.
- Revert "Change default capture to firmware defined capture mask".
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Remove mapped vp index iterator macro dead code.
RHEL5:
- Add shutdown callback handler.

- 8.07.00.07.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset.
- Reduce the time we wait for a command to complete during SCSI error handling.
- Delay driver unload if there is any pending activity going on.
- Don't check for firmware hung during the reset context for ISP82xx.
- Fix beacon blink logic for ISP26xx/83xx.
- Add mention of RHEL7 and SLES11.3 in README.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx firmware dump template spec updates (including T274).
- ISP27xx queue index shadow registers.
- Fix ISPFx00 not displaying the correct FW version after FW update through sysfs Interface.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Clear loop_id for ports that are marked lost during fabric scanning.
- Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs().

- 8.07.00.06.xx.y-k
RHEL7, RHEL6, SLES11, SLES10, UEK, UEK2, XS:
- Avoid escalating the SCSI error handler if the command is not found in firmware.
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Change default capture to firmware defined capture mask.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Adjust adapter reset routine to the changes in firmware specification for ISPFx00.

- 8.07.00.05.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, XS:
- Add #if around printk_ratelimit to fix build issue on RHEL 6.
- Add 'sparse_endian' command line option to build.sh
- Fix build errors related to invalid print fields on some architectures.
- Poll during initialization for ISP25xx and ISP83xx.
- Add target mode definitions [SLES 11 SP3 specific].
- ISP8044 ipmdio bus timeout improvement.
- Remove configure VFs mailbox command call.
- Use proper log message for flash lock failed error for ISP82XX.
- IOCB data should be copied to I/O mem using memcpy_toio.

- 8.07.00.04.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, Citrix:
- Add sparse command line option.
- Add 8044 serdes bsg interface.
- Correction to 27xx template entry types 256 and 258.
- Track the process when the ROM_LOCK failure happens.
- Introduce fw_dump_flag to track fw dump progress.
- Remove unnecessary code from qlafx00_intr_handler.
- Enable fw_dump_size for 8044.
- Update entry type 270 to match spec update for 27xx.
- Change copyright year to 2014 in all the source files.
- Remove unnecessary delays from fw dump code path.
- Use jiffies instead of time.
- Decrease pci access for response queue processing for ISPFX00.
- Use proper log message for flash lock failed error.
- Include &lt;delay.h&gt; file for msleep declaration in qla_nx2.c.
- Correct the port no assignment for ISP82XX.
RHEL5:
- Add 24xx/25xx/81xx/83xx FC and FCoE Firmware 7.02.00.
- IOCB data should be copied to I/O memory using memcpy_toio().
- Use the physical port for all loopback operations.

- 8.07.00.03.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Wait for reset completion without lock for ISPFX00.
- Add pci device id 0x2271.
- Add pci device id 0x2071.
- Fix Task Management command asynchronous handling
- Add IOCB Abort command asynchronous handling
- Do not schedule reset when one is already active when receiving an invalid status handle.
- Add and use 32Gbps FC-GS definitions.
- Correct operations for ISP27xx template types 270 and 271.
- Fix sparse warnings in qla_mr.c
- Allow 83XX and 27XX both to write req_q_out register.
- Correct 83xx/27xx mislogic in setting out_mb in qla25xx_init_req_que().
- Check for peg alive counter and clear any outstanding mailbox command.
- Log when device state is moved to failed state.
- Issue abort command for outstanding commands during cleanup when only firmware is alive.
- Support of new Helga minidump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39),QLA8044_POLLWR(40).
- Allow the next firmware dump if the previous dump capture fails for ISP8044.
- Add build.sh commandline option help/description to README file.

- 8.07.00.02.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Allow ISP83xx and ISP27xx to use read/write remote register.

- 8.07.00.01.xx.y-k
RHEL6, SLES11, RHEL5, UEK, UEK2/R3, Citrix:
- Remove pci device id ISP2071.

- 8.07.00.00.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Add support for ISP2701.
- Remove Marker type IOCB logic for ISPFX00.
- Add changes in the IOCB structures to adjust driver source codes to ISPFX00 firmware spec
- Add BE support for ISPFX00.
- Avoid poisoining in the response queue for ISPFX00.
- Simplyfy the ISPFX00 interrupt handler code for ISPFX00.
- Optimize the response queue processing for ISPFX00.
RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix:
- Remove ISP_ABORT_NEEDED and ISP_ABORT_RETRY checks from watchdog function for Helga.
- Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
UEK2/R3:
- Clear drv active before removing the host.
- Wait for reset completion without lock for ISPFX00.

- 8.06.00.13.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Add mutex around optrom calls to serialize accesses.
- Add handling for boot indication progress AENs
- Replace constant value for IOCTL IOCB abort execution status with a macro.
- Enable the Flash Access Control (FAC) mailbox command.
- Use proper message for Non owner reset ACK Timeout.
- Remove init control block related dead code for ISPFX00.
- Select correct request queue for error type IOCB for ISPFX00.
- The file README.qla2xxx does not mention SLES11.3 (or later).
- Fix warning reported by smatch.
- Properly handle 32 bit mailbox register for ISPFX00.
- Set host can_queue value based on available resources.

- 8.06.00.12.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Assign the correct pointer to the sp-&gt;ctx in abort context for ISPFx00 (BZ8627).
- Obtain adapter model description from vpd (SLES10 only) (ER105124).
- Use scnprintf() instead of snprintf() in the sysfs handlers.
- Only complete dcbx_comp and lb_portup_comp for virtual port index 0.
- Reset nic_core_reset_owner on moving from COLD to READY for ISP8044 (ER111788).
- Revert "qla2xxx: Remove entry in outstanding_cmds array if we fail to abort a request."
- QLAFX00 Replace a constant with a macro definition for host-&gt;canqueue assigmnment.

- 8.06.00.11.xx.y-k (RHEL5 only)
- Iterate the correct list for remote port removal.
- Honor FCPORT_UPDATE_NEEDED dpc flag for all ISPs.
- Don't set NPIV_CONFIG_NEEDED and RELOGIN_NEEDED flag for ISPFX00.

- 8.06.00.10.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix):
- 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().

RHEL6, SLES11, UEK, Citrix:
- Add BSG interface for read/write serdes register.
- Fix request queue null dereference.
- Disable adapter when we encounter a PCI disconnect..
- Refactor shutdown code so some functionality can be reused.
- QLAFX00 Fix issue with not displaying node name after system reboot.
- Add changes to obtain ISPFX00 adapters product information.
- Add IOCTL command abort logic for ISPFX00.

RHEL5, SLES10:
- Add netlink interface for read/write serdes register.
- Fix udev fwdump rules.

RHEL5:
- Update 8G and 4G firmware to version 7.01.00.

README:
- Updated for builing kernel with out-of-box driver for Boot-from-SAN.
- Updated for building ramdisk with rpm driver for Citrix Boot-from-SAN.

- 8.06.00.09.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Honor execute firmware failures.
- Add BPM support for 25xx.
- Disable INTx interrupt for ISP82XX.
- Correctly set mailboxes for extended init control block.
- Duplicate luns instantiated after doing ISP reset.
- Don't consider the drivers knocked out of IDC participation for future reset recovery process.
- Change message displaying fcport pointer to port id.
- Fix the sparse C=2 warnings for ISP8044.
- Revert "qla2xxx: Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX."
- Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low."
- Print proper QLAFX00 product name at probe.
- Fix compile warnings in qlafx00_build_scsi_iocbs() on BE platforms.
- Unloading driver crashes server due to not freeing sp pool (SLES10 only).
- Update 8G and 4G firmware to 7.0.2. (RHEL5 only).

- 8.06.00.08.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fixups for ISP8044 beacon blink.
- Select link initialization option bits from current operating mode.
- Move queue depth ramp down message to i/o debug level.
- Correctly reset Graceful Reset Bit in IDC Driver Control Register.
- Add a new interface to update versions.
- Correctly print out/in mailbox registers.
- Add #if preprocessor statements to get driver compiled on UEK2 and R3.

- 8.06.00.07.xx.y-k (RHEL5 only)
- Set the timeout value to 45 for IOCTL commands for ISPFx00.
- Dump IOCB on IOCTL command timeout for ISPFx00.
- Allocate outstanding cmd array and request queue under single hardware lock.

- 8.06.00.06.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the reset owner on ready and failed state for ISP8044.

- 8.06.00.05.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the idc control graceful bit for ISP8044 after initialization.
- Don't check for firmware hung during the reset context.
- Add loopback IDC-TIME-EXTEND aen handling support.
- Clear presence bit for ISP8044 on unload and error.
- Move Previous version info message to debug level.

- 8.06.00.04.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Properly set the tagging for commands.
- Get the mpi version for ISP8044.
- Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
- Implementation of flash write buffer mode for ISP8044.
- Helga loopback support.
- Add pex-dma support for faster minidump capture on ISP8044.
- Collect minidump for ISP8044 using sysfs.
- Perform context reset instead of chip reset for ISP8044 host reset.
- Don't the set nic_core_reset_owner flag for ISP8044.
- Set IDC graceful reset and don't capture minidump if it is set.
- Honor return value from qla82xx_device_state_handler() in qla82xx_abort_isp().
- Silent noisy message during ISP8044 dump collection.
- Correct debug print id's.
- Add 8044 entry in udev rules.
- Set default critical temperature when ISPFX00 firmware doesn't provide it.
- QLAFX00 make over-temp AEN informational, add log for normal-temp AEN.
- Correct Interrupt Register offset for ISPFX00
- Remove handling of Shutdown Requested AEN from qlafx00_process_aen().
- Send all AENs for ISPFx00 to above layers.

- 8.06.00.03.xx.y-k (RHEL6, SLES11, RHEL5, UEK, Citrix)
- Add changes in initialization for ISPFX00 cards with BIOS.
- Add changes to support extended IOs for ISPFX00.

- 8.06.00.02.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- ISP8044 abort isp.
- Helga Flash Write.
- Helga legacy pin based interrupt support.
- Get all the optrom sysfs attributes for CNA.
- Add ISP8044 to MIDTYPE macro.
- Fix sparse warning reported for qla_nx2.c.
- Helga Remove hardcoded return values by QLA_FUNCTION_FAILED.
- Remove minidump and reset code if FCoE is not a owner.
- Helga fcoe_nic_reset_owner updated.
- Fix compilation issue on ia64.
- Fix for serial_num not getting displayed via sysfs.
- Add missing FCP statistics to sysfs interface.

- 8.06.00.01.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Set VPD Size to 1K for ISP82XX, ISP8044, ISP8031 (ER107011).
- Helga call flash recovery function from bootstrap code.
- Clear the MBX_INTR_WAIT flag when the mailbox time-out happens.
- Drop redundant log message when ROM lock failure happens during retries.
- To update Helga minidump template capture.
- Make log message that prints when a completion status requires a port down more readable.
- Reconfigure thermal temperature.
- Add setting of driver version string for vendor application.
- Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c.

RHEL6, SLES11, UEK, Citrix:
- Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (ER107084).

- 8.06.00.00.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fix for locking issue between driver ISR and mailbox routines.
- Do not take a second firmware dump when intentionally generating one.
- Move qla2x00_free_device to the correct location.
- Add support for ISP8044.
- Update firmware link in Kconfig file.
- Perform coverity analysis from build.sh

RHEL6, SLES11:
- Correct multiqueue offset calculations.
- Add module parameter for interrupt mode.
- Fix incorrect test after list_for_each_entry() exits.
- Do not query FC statistics during chip reset.

RHEL5, SLES10:
- Use spinlock while accessing vport list.

SLES10:
- Correction of operator in udev rules.

- 8.05.00.03.xx.y-k (RHEL6, SLES11), 8.04.00.15.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add clarifying printk to thermal access fail cases.

RHEL5, SLES10:
- Move list add of ha to non-error section of probe_one.

- 8.05.00.02.xx.y-k (RHEL6, SLES11), 8.04.00.14.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Revert "qla2xxx: Add setting of driver version string for vendor application."

RHEL6, SLES11, UEK, Citrix:
- Debug ID corrections.
- Add iounmap(ha-&gt;cregbase) calls for ISPFX00 adapters for proper driver cleanup during load / unload.
- Clear the outstanding command array for task management processing for ISPFx00.
- Remove Request / Response transfer error AENs handling from qlafx00_async_event().
- Proper cleanup of BSG request when the request time-out on ISPFx00.
- Fix issue with calling sp_done() twice for task management commands.
- Fix bug in cont_entry handling for the cases when FW provides more data than mid layer can handle.
- Correction to structure size while registering host information with firmware.

RHEL5, SLES10:
- Use vp_list field of scsi_qla_host while traversing virtual ports list.

- 8.05.00.01.xx.y-k (RHEL6, SLES11.x), 8.04.00.13.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add setting of driver version string for vendor application.
- Integrate generic card temperature with mezz card temperature.
- Correction of comment in MBC opcode defines.
- Wait for IDC complete event to finish loopback operation.
- Don't process state change aen for reset owner.
- Don't process RSCNs for a vport on the same physical adapter.
- Correct list-iteration bug in Report-ID Acquisition codes.

RHEL6, SLES11:
- Addedd logic to monitor aenmbx0 register for fixed intervals on ISPFx00.
- Remove unnecessary operations from qlafx00_soc_cpu_reset() and
add resetting IRQ ack register per core.

RHEL5, SLES10:
- Return -EINVAL when setting up loopback operation.

RHEL5:
- Inclusion of 8G firmware version 5.09.00.
- Inclusion of 4G firmware version 5.09.00.

- 8.05.00.00.xx.y-k (RHEL6.x and SLES11.x)
- Enhancements to support ISPFx00.

- 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.
- Don't 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 adapter 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-&gt;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.xx.y-k (RHEL 6.x, SLES 11.x, UEK and Citrix)
- Correct loop_id_map allocation-size and usage.

- 8.04.00.07.xx.y-k
- Prefix qla2xxx with the dump file name.
- Delay for legacy interrupts not required for all boards for ISP83xx.
- Use correct logger path in udev scripts.
- Allow MSI interrupt registration for ISP82xx.
- Don't toggle RISC interrupt bits after IRQ lines are attached.
- Fix for legacy interrupts for ISP83xx.
- Restrict nic core reset to one function for mctp.
- Update to Implementation of the mctp.
- Enable fw attributes for ISP24xx and above.
- Get fcal position map should not be called for p2p topology.
- Set Maximum Read Request Size to 4K.
- Enclose adapter related calls in adapter check in failed state handler.
- Fix for handling some error conditions in loopback.
- Fix description of qla2xmaxqdepth parameter.
- Set idc version if function is first one to come.-
- Do not restrict the number of NPIV ports for ISP83xx.
- Do PCI fundamental reset for 83xx.
- Fail initialization if unable to load RISC code.
- Ensure PLOGI is sent to Fabric Management-Server upon request.
- Remove setting Scsi_host-&gt;this_id during adapter probe.
- Use #defines instead of hardcoded values for intr status.

V2632 (RHEL 6.x, SLES 11.x and UEK):
- Remove dumping fw on timeout for bidirectional commands.
- T10 DIF - ISP83xx changes.
- Fix incorrect status reporting on DIF errors.
- Change log messages to dbg and remove dumping fw on timeout for bidirectional.
- Use the right field for container_of.

SLES10.x:
- Correct implementation of qla2x00_get_idma_speed.
- Remove check for ISPs other than ISP81xx from qla81xx_set_port_config

RHEL5.x:
- Add stubs for edc and edc_status interface.

- 8.04.00.06.xx.y-k
- Don't call nic restart firmware if it is already active and running.
- Wrong PCIe (2.5Gb/s x8) speed in the kernel message for ISP82xx.
- Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery.
- Fix rval may be used uninitialized in this function warning.
- Implement beacon support for ISP83xx CNA.
- Fix for continuous rescan attempts in arbitrated loop topology.
- Only enable link up on the correct interrupt event.
- Update the driver license.
- Don't register legacy interrupts for ISP82xx.
- Add bit to identify Sensei card for thermal temp.
- Implementation of MCTP.
- IDC implementation for ISP83xx.
- Add FW DUMP SIZE sysfs attribute.
- Implementation of bidirectional.
- Use bitmap to store loop_id's for fcports.
- Display mailbox failure by default.
- Remove redundant NULL check before release_firmware() call.
- Add check in qla82xx_watchdog for failed hardware state.
- Add I2C BSG interface.
- Use dracut to rebuild the initramfs on RHEL 6 in build.sh.
- Don't call failed handler for default case.
- Add hilda fc fcoe entries in the udev rules file.

- 8.04.00.05.xx.y-k
- Display proper firmware version when new minidump template is gathered for ISP82xx.
- Properly check for current state after the fabric-login request.
- Proper completion to scsi-ml for scsi status task_set_full and busy.
- Don't capture minidump for ISP82xx on flash update from application.
- Avoid losing any fc ports when loop id's are exhausted.
- Optimize existing port name server query matching.
- Remove mirrored field vp_idx from struct fc_port.
- Display proper supported speeds for 16G FC adapters.
- Fix reset time out as qla2xxx not ack to reset request.
- Stats should be different from physical and virtual ports.
- Block flash access from application when device is initialized for ISP82xx.
- Handle interrupt registration failures more gracefully.
- Logic to detect overheat condition and fail ISP82xx.
- Remove unneeded DPC wakeups from qla82xx_watchdog.
- RHEL 5.x/SLES 10.x
- Revert : IO failure during ISP82xx reset.
- Revert : Avoid depending on SCSI host_lock in queuecommand function.

- 8.04.00.04.55.6-k
- 8.04.00.04.32.1-k
- ISP83xx(16G FC) support for Xenserver 6.0 and Oracle UEK.

- 8.04.00.04.xx.y-k
- Remove resetting memory during device initialization for ISP82xx.
- Proper detection of firmware abort error code for ISP82xx.
- SLES10 SPx: Add udev script, udev rules file, kmdtool.
- SLES10 SPx: Proper notification of device udev event for automatic gathering of firmware dump.

- 8.04.00.03.xx.y-k
- Correct link-reset regressions introduced during 83xx porting.
- Avoid invalid request queue dereference for bad response packets.
- Stop iteration after first failure in -_id functions.
- Fix incorrect register access in qla2x00_start_iocbs().
- Fix to update proper command completion upon command retries.
- Hard code the number of loop entries at 128.
- Reference proper scsi_qla_host structure for processing non-scsi SRB commands.
- Handle device mapping changes due to device logout.
- Fix wrong decrement, null sp access.
- Initialize the command done routine.
- Avoid losing any fc ports when loop id's are exhausted.
- Complete mailbox command timedout to avoid initialization failures during next reset cycle.
- Add ha-&gt;max_fibre_devices to keep track of the maximum number of targets.
- Cache swl during fabric discovery.
- Remove EDC sysfs interface.
- Perform firmware dump procedure on mailbox command timeout.
- Change the log message when previous dump is available to retrieve for ISP82xx.
- Remove check for null fcport from host reset handler.
- Correct out of bounds read of ISP2200 mailbox registers.
- Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing.
- Reduce mbx-command timeout for Login/Logout requests.
- Clear options-flags while issuing stop-firmware mbx command.
- Add an "is reset active" helper.
- Prep zero-length BSG data-transfer requests.
- Perform implicit logout during rport tear-down.
- Handle failure cases during fabric_login
- Increase speed of flash access in ISP82xx adapters to improve firmware load speed.
- Add check for null fcport references in qla2xxx_queuecommand.
- Handle change notifications based on switch scan results.
- Use consistent DL mask for ELS/CT passthru requests.
- Consolidation of SRB processing.</changelog>
  </package>
  <package pkgid="9811fcbc3d5af98a6598b714707242e1cf699577ab0ca00c5e8d5f9ac8fcd438" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="8.08.00.07.06.0_k1" rel="1.rhel6u9"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.07.06.0-k1-1" date="1522368000">- 8.08.00.07.xx.y-k1
RHEL7, RHEL6, SLES12:
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- qla2xxx: Snoop Inquiry response spanning multiple scatter/gather elements.
- qla2xxx: Track if INQ was sent, and send INQ to all luns.
- qla2xxx: Reset the PROT bit in the cdb.
- qla2xxx: Make fcport a pointer in qlt_free_session_done().
- qla2xxx: Implement LUN level DIF for 3PAR array.
- qla2xxx: T10-DIF: Fix ref tag errors reported for CAW command.
- qla2xxx: Disable standard DIF for arrays advertising proprietary DIF.
- qla2xxx: Reset PROTECT bit only in standard INQUIRY response.
- qla2xxx: Check if the INQ response buffer is &gt; 170 (instead of &gt;=).
- qla2xxx: Fix invalid offset reference of inquiry response data.
- qla2xxx: Correct modinfo text for ql2xenablehba_err_chk.
- qla2xxx: Fix modinfo text for ql2xenabledif and ql2xenabledif_tgt.
- qla2xxx: set ql2xenabledif_tgt enabled by default.
- qla2xxx: Handle INQ data changed check condition.
- qla2xxx: Parameterize ql2xenabledif_tgt (defaulted to zero).
- qla2xxx: Unparameterize ql2xenabledif_tgt (leave as global variable zeroed).
- qla2xxx: Fix for issue where the scsi status was getting overwritten.
- qla2xxx: Fail module load on user config errors.
- qla2xxx: Check for success of INQ response before parsing.
- qla2xxx: Check for INQ response validity before parsing the response.
- qla2xxx: Control vendor T10 DIF via ql2xenabledif_tgt module parameter.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- qla2xxx: Remove DIX0 registration with SCSI.
- qla2xxx: Add routines to get LBA from the SCSI CDB.
- qla2xxx: Enable T10 DIF for reads as well.
- qla2xxx: Enable SCSI T10 DIF registration during driver probe.
- qla2xxx: Initial check-in for vendor T10 DIF.

- 8.08.00.07.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 8.08.00.06.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 8.08.00.05.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Simplification of register address used in qla_tmpl.c.
- qla2xxx: Correction and improvement to fwdt processing.
- qla2xxx: Add correction to RDP FW support logic.
- qla2xxx: serialize sess free
- qla2xxx: serialize session deletion
- qla2xxx: prevent re_login trigger from sending too many commands
- qla2xxx: prevent multiple active discovery commands per session
- qla2xxx: Add log message for bbcr.
- qla2xxx: Remove alias names for QoS module parameters.

- 8.08.00.04.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to non-existant fabric name.
- qla2xxx: Handle cases for limiting RDP response payload length.
- qla2xxx: Add qos fcport test mode.
- qla2xxx: Optimized logs for searching qos fcport table.
- qla2xxx: Correction to tests for iocb fabric and fcport qos.
- qla2xxx: Correction to function qla26xx_read_qos_fcport_table().
- qla2xxx: Correction to MB in-direction selection in qla2x00_echo_test().
- qla2xxx: Correction to selection of loopback/echo test.
- qla2xxx: Allow 27xx and 28xx to do bidirectional commands.
- qla2xxx: Add RDP/ABTS deferred processing for vp's.
- qla2xxx: Add deferred queue for processing ABTS and RDP.
- qla2xxx: Cleanup ELS/PUREX iocb fields.
- qla2xxx: Rename QoS table row type and cleanup log prints.
- qla2xxx: Optimize reading of QoS fcport table.
- qla2xxx: Fixup/cleanup of QoS table index code.
- qla2xxx: Minor cleanup of flash calls reoganization.
- qla2xxx: Optimize flash register routines.
- qla2xxx: Fixup flash register routines.
- qla2xxx: Add debug prints to write flash routine.
- qla2xxx: Simplify flash slow write log messages.
- qla2xxx: Simplify NPIV create log messages.
- qla2xxx: Simplify D-Port Diagnostics log messages.
- qla2xxx: Cleanup log message for fwdt allocate.
- qla2xxx: Add non-verbose SFP detail print.
- qla2xxx: Quieten FEC=enabled message.
- qla2xxx: Use interrupt pin number for port number.

- 8.08.00.03.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 8.08.00.02.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Convert FLT flash reads to register method.
- qla2xxx: Undo the replacements to -&gt;optrom_read() calls.
- qla2xxx: Flash reading routines cleanups.
- qla2xxx: Make flash write avoid register banging.

- 8.08.00.01.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Use registers for reading unaligned flash offset.
- qla2xxx: Fix PCI header and data struct addresses.
- qla2xxx: Fix and cleanup ROM code version string reading.
- qla2xxx: Corrections to flt-&gt;region addresses.
- qla2xxx: Add debug buffer dump for INITFW MBC.
- qla2xxx: Add debug logs for QoS sorting/searching.
- qla2xxx: Use -&gt;isp_ops-&gt;read_optrom() in qla26xx_read_qos_fcport_table().
- qla2xxx: QoS fcport table index initialization improvement.
- qla2xxx: Add QoS fcport table index to speed up search.
- qla2xxx: Reduce stack on qos fcport priority routines.
- qla2xxx: Add conditionals to avoid fcport QoS when it is not enabled.
- qla2xxx: Fix mis-pointing buffer in qla24xx_load_risc_flash().
- qla2xxx: Provide Makefile CPP define for MoB testing.
- qla2xxx: Fixup flash region code struct.
- qla2xxx: Fixup msix/msi vector selection.

- 8.08.00.00.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add dump buffer print when nvram checksum fails.
- qla2xxx: Refactor character signature compares into memcmp's.
- qla2xxx: Replace 0x%x with %#x in all format strings.
- qla2xxx: Normalize all flash reads to always use the dump ram mbc.
- qla2xxx: Flash image validation cleanups.
- qla2xxx: Add error test after dma_map_single.
- qla2xxx: Add support for ISP28XX.
- qla2xxx: Add devid's and conditionals for 28xx.
- qla2xxx: Minor cleanup regarding device type.
- qla2xxx: Improve, correct, simplify fwdt endianess handling.
- qla2xxx: Use endian macros to assign dynamic fields in fwdump buffer.
- qla2xxx: Use endian macros to assign static fields in fwdump header.
- qla2xxx: Add endianizers to 27xx firmware image validator.
- qla2xxx: Add new fwdt entry types.
- qla2xxx: Leave fwdt endianess alone.
- qla2xxx: Isolate test for valid firmware image.
- qla2xxx: Add support for multiple fwdump templates/segments.
- qla2xxx: Fix routine qla27xx_dump_mpi_ram().
- qla2xxx: Fix routine qla27xx_dump_ram().
- qla2xxx: Remove fwdt default template.

- 8.07.00.60.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Sort qos_fcport_table-&gt;table for quicker searching.
- qla2xxx: QoS fcport rename table-&gt;entry.
- Revert "qla2xxx: Simplify fabric discovery part 2"

- 8.07.00.59.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Read E2E QoS fcport priority bitmasks from flash.
- qla2xxx: Add correction to E2E QoS bsg interface.
- qla2xxx: Simplify PPC architecture detection.

- 8.07.00.58.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add debug logs to bsg qos interface.
- qla2xxx: Add pointer to reference bsg request.
- qla2xxx: Modify bsg get_qos_enabled to be per hba port.
- qla2xxx: Add bsg interface for qos lun level bitmask.
- qla2xxx: Abstract qos lun level mask for iocb cs_ctl field.
- qla2xxx: Add fabric priority qos lun iocb mechanism.
- qla2xxx: Implement CT command GFO (Get Fabric Object).
- qla2xxx: Add correction ql2xfabric_priority parameter description.
- qla2xxx: Add extra debug print to bsg interface entry.
- qla2xxx: Fix incorrect assignment instances of bsg_job-&gt;reply_len.
- qla2xxx: Remove RDP response size cropping for logged out port.
- qla2xxx: Fix supported speed ranges in FDMI/RDP.
- qla2xxx: Simplify/cleanup max supported speed usage.
- qla2xxx: Use gcc define to detect PPC architecture.
- qla2xxx: Fix stale memory access for IRQ name
- qla2xxx: Login state machine stuck at GPDB.
- qla2xxx: Fix null pointer access on iocb timeout
- qla2xxx: Fix gpnid crash.
- qla2xxx: Serialize gpnid.
- qla2xxx: Retry switch command on timed out.
- qla2xxx: Simplify fabric discovery part 2
- qla2xxx: Fix relogin for Nport Handle in use.
- qla2xxx: Relogin is being triggered too fast.

- 8.07.00.57.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Cleanup sparse warnings.
- qla2xxx: Cleanup dpc handler routine.
- qla2xxx: Minor cleanups regarding SFP validation.
- qla2xxx: Replace all instances of snprintf() with scnprintf().
- qla2xxx: Clean up usage of list_for_each_entry_safe().
- qla2xxx: Use typeof() as 2nd argument to container_of().
- qla2xxx: Simplify assignment of req_q_out index/pointer.
- qla2xxx: Cleanup/simplify/uniformitize GS routines.
- qla2xxx: Export ha-&gt;port_no to sysfs.
- qla2xxx: Fix continuation indents in fwdt.
- qla2xxx: Cleanup __iomem attribute in fwdt.
- qla2xxx: Minor improvements and corrections to fwdt code.
- qla2xxx: Flash sanity test cleanups and corrections.
- qla2xxx: Simplify read/write flash dword routines.
- qla2xxx: Simplify ql_dump_buffer() interface usage.
- extras: Simplify log.sh
- qla2xxx: Add short name for SFP range autodetect.
- qla2xxx: Fix integer overflow in bsg code.
- qla2xxx: Fix an integer overflow in sysfs code
- qla2xxx: Export firmware attributes word to sysfs.
- qla2xxx: Make bsg request crash-proof.
- qla2xxx: Normalize duplicate timeout field contexts.
- qla2xxx: Fix duplicate timeout fields used in wrong contexts.
- qla2xxx: Fix vha/ha contexts accidentally swapped.
- qla2xxx: Simplify execution of fabric commands.

- 8.07.00.56.xx.y-k
RHEL7, RHEL6, SLES12, SLES11:
- qla2xxx: Increment version to sync drivers.
XS65, XS70, XS71:
- qla2xxx: Sync up RDP response handling.
- extras: Correction to build_rpm.sh.

- 8.07.00.55.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71:
- qla2xxx: Correct description of module parameter based on usage.
- qla2xxx: Add sysfs node for D-Port Diagnostics AEN data.
- qla2xxx: Add D-Port Diagnostic reason explanation logs.

- 8.07.00.54.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Add script to modify logging value
- qla2xxx: move session delete to driver work queue
- qla2xxx: recheck session state after rscn
- qla2xxx: Add workqueue to delete fcport from bsg sp-&gt;free().
- qla2xxx: Skip allocating fcport if ct allocation fails.
- qla2xxx: Fix reported supported link speeds.
- qla2xxx: Add context to FEC state logs.

- 8.07.00.53.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Fix build.sh remove of driver/module.
- qla2xxx: Add ability to autodetect SFP type.
- qla2xxx: Simplify qla2x00_get_host_fabric_name().
- qla2xxx: Replace calls to __constant endian macros.
- qla2xxx: Fix indentation whitespacing.
- qla2xxx: Remove space at end of debug print.
- qla2xxx: Correction to spelling of "identifier".
- qla2xxx: Refactor ct req/rsp struct to mirror FC-GS specification.
- qla2xxx: Implicitly inline struct ct_sns_gid_pt_data.
- qla2xxx: Minor simplify/cleanup of configure fabric/loop routines.
- qla2xxx: Simplify min_link_speed and max_speed_sup sysfs interfaces.
- qla2xxx: Remove potential macro parameter side-effect in ql_dump_regs().
- qla2xxx: Add log message to indicate FEC state.
- qla2xxx: Make fwdt function call array static.
- qla2xxx: fwdt skip entry for zero queue count for t263/t274.
- qla2xxx: Reduce debug logs on 27xx fwdump.
- qla2xxx: Print fwdump flags at end of fwdump.
- qla2xxx: Convert fwdump length difference to size_t.
- qla2xxx: Add endianizer macro calls to fc host stats.
- qla2xxx: Add correction to fc host stats.

- 8.07.00.52.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for Quail firmware.

- 8.07.00.51.xx.y-k
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-&gt;vref_count timeout.
- qla2xxx: Process AEN 0x8200 for CNA cards only.
- qla2xxx: Test elreq.options for CNA only.
- qla2xxx: Use sp-&gt;free instead of hard coded call.
- qla2xxx: Prevent sp-&gt;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.

- 8.07.00.50.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: fix path recovery.

- 8.07.00.49.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Prevent null pointer dereference of ctx.
- qla2xxx: Allow fwdump template T262 to specify same start/end.
- qla2xxx: Reduce excessive debug print during 27xx fwdump.
- qla2xxx: Add test to avoid processing non-RDP ELS requests.
- qla2xxx: Avoid crashing on null cred pointer in exit_creds().
- extras: Consolidate help text into here-is redirection.
- extras: Fix build.sh (cleanup and optimize).
- qla2xxx: Avoid repeated fwdumps on AEN8017.
- qla2xxx: Fix name server relogin.
- qla2xxx: Use wait queue for vha-&gt;vref_count timeout.
- qla2xxx: Fix mbx pointer error in classic fwdump.
- qla2xxx: Replace instances of sp-&gt;fcport-&gt;vha with sp-&gt;vha.

- 8.07.00.48.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for minimum link speed.

- 8.07.00.47.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify sp-&gt;done() and sp-&gt;free() interfaces.
- qla2xxx: Replace sp-&gt;fcport-&gt;vha context with simpler sp-&gt;vha.
- qla2xxx: Use sp-&gt;vha context in function qla2x00_rel_sp().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;free().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;done().
- qla2xxx: Add vha field of appropriate type to struct srb.

- 8.07.00.46.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify printk format for portid's.
- qla2xxx: Minor corrections to indent/whitespace.
- qla2xxx: Minor corrections and missing additions.
- qla2xxx: Allow port resync after isp reset.

- 8.07.00.45.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add check for different type of RSCN.
- qla2xxx: Remove temporary fix PRE_UNLOADING bit.
- qla2xxx: Schedule board_disable only once.
- qla2xxx: Fix improper fcport_count accounting.
- qla2xxx: Fix slow mem alloc behind lock.
- qla2xxx: Fix deadlock.
- qla2xxx: Tweak loop up.
- qla2xxx: Relogin retweak.
- qla2xxx: Fix sess deletion deadlock.
- qla2xxx: Add wait for session remove on unload.
- qla2xxx: Move login/logout decision making out of Full Fabric Scan.
- qla2xxx: Add discovery event handling.
- qla2xxx: Add async session creation.
- qla2xxx: Add async sess update.
- qla2xxx: Add async Get Port Database MB.
- qla2xxx: Add async Get Name List MB.
- qla2xxx: Add async GPNID.
- qla2xxx: Add async GPSC.
- qla2xxx: Add async GID_PN.
- qla2xxx: Add support routines to search for fcport.
- qla2xxx: Consolidate argument list for CTPassthru.
- qla2xxx: Commonize alloc &amp; free of fcport struct.
- qla2xxx: Fix pass wrong argument in sp done.

- 8.07.00.43.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Provide separate RDP enable (ql2xrdpenable).
- extras: Fix hash-bang (#!) line to specify /bin/bash in build.sh.

- 8.07.00.42.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Remove all DIX-0 references.

- 8.07.00.41.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Disable setting module parameter ql2xenabledif.
- qla2xxx: Correct supported FC speed for sysfs.
- qla2xxx: Correct supported FC speed for FDMI/RDP.

- 8.07.00.40.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Correct RDP Optical Product Descriptor Revision field.
- qla2xxx: Remove macro parameter side effect in host_to_fcp_swap().

- 8.07.00.39.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Fix duplicate message id.
- qla2xxx: Disable adapter and skip error recovery when register disconnect.
- qla2xxx: Separate ISP type bits out from device type.
- qla2xxx: Correction to function qla26xx_dport_diagnostics().

- 8.07.00.38.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Add support to handle Loop Init error Asynchronus event.
- extras: add option to log.sh to show available debug/log categories.
- qla2xxx: Let DPORT be enabled purely by nvram.
- qla2xxx: Add bsg interface to support statistics counter reset.
- qla2xxx: Add bsg interface to support D_Port Diagnostics.

- 8.07.00.37.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Check for device state before unloading the driver.
- qla2xxx: Bump vendor fdmi version.
- qla2xxx: Properly reset firmware statistics.
- qla2xxx: Properly initialize IO statistics.
- qla2xxx: Reduce RDP payload size if requesting port not logged in.
- qla2xxx: Reject RDP request if requesting port is not logged in.
- qla2xxx: Unswap high/low RDP optical descriptor alarms/warnings.
- qla2xxx: Add method for obtaining RDP buffer credit descriptor.
- qla2xxx: Make corrections/cleanups/improvements to RDP routine.
- qla2xxx: Include ISP27xx in RDP/purex driver intercept.
- qla2xxx: Make debug buffer log easier to view.
- qla2xxx: Add module parameter alternate/short names.

- 8.07.00.36.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode.

- 8.07.00.35.xx.y-k
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

- 8.07.00.34.xx.y-k
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."

- 8.07.00.33.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Improve qlssen.sh usage.
- qla2xxx: Provide mbx info in BBCR data after mbx failure
- qla2xxx: Set echo test mailbox command option bit15 correctly.
- qla2xxx: Correct FDMI vendor port state value.

- 8.07.00.32.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- Revert "qla2xxx: Set priority for mailbox commands."
- Revert "qla2xxx: Flush mailbox commands after timeout."

- 8.07.00.31.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Avoid side effects when using endianizer macros.
- qla2xxx: Fix warnings reported by static checker.
- qla2xxx: Fix printks in ql_log message.
- qla2xxx: Fix printk in qla25xx_setup_mode.
- qla2xxx: Fix busy wait regression.
- qla2xxx: Fix race in handling rport deletion during recovery causes panic.
- qla2xxx: Set priority for mailbox commands.
- qla2xxx: Flush mailbox commands after timeout.
- extras: Add script to enable/disable vendor fdmi (and rebuild initrd image).

- 8.07.00.30.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Add support for Private link statistics counters.
- qla2xxx: Add support for buffer to buffer credit value for ISP27XX.
- qla2xxx: Add support for online flash update for ISP27XX.

- 8.07.00.29.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Script for extracting all logs/debugs from driver source
- qla2xxx: Defer marking device lost when receiving an RSCN.
- qla2xxx: Convert stray printk's in qla_nx.c to ql_log's.
- qla2xxx: Allow fw to hold status before sending ABTS response.
- qla2xxx: Seed init-cb login timeout from nvram exclusively.
- qla2xxx: Remove unneeded link offline message.
- qla2xxx: Fix couple of small typos in qla2xxx module code.
- qla2xxx: Qualify ELS RDP mapping for ISP25xx and ISP26xx only.
- qla2xxx: Restructure RDP routine to handle failure cases.
- qla2xxx: Reduce multiple FDMI routines into a single routine.
- qla2xxx: Simplify debug prints of wwnn, wwpn, and port id.
RHEL7, SLES12:
- qla2xxx: Avoid asynchronous abort requests.

- 8.07.00.28.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Fix endianess of fdmi smartsan security support field.
RHEL7:
- qla2xxx: Reduce target mode performance hit in ISR.

- 8.07.00.27.xx.y-k
RHEL7:
- qla2xxx: Avoid crossing initiator/target modes during AEN handling.

- 8.07.00.26.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Set smartsan security support to 1.
- qla2xxx: Add support for ISP2271.
- qla2xxx: Fix missing device login retries.
- qla2xxx: do not clear slot in outstanding cmd array.

- 8.07.00.25.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Remove decrement of sp reference count in abort handler.
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- extras: Fix whitespace in .sh files.

- 8.07.00.24.xx.y-k0
RHEL5
- Update 24xx/25xx firmware to version 8.01.00.

- 8.07.00.24.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Do not crash system for sp ref count zero.
- qla2xxx: Do not reset adapter if SRB handle is in range.
- qla2xxx: Don't reset ISP when error entry with out of range handle.
- qla2xxx: Add support for MPI and PEP FW version for ISP 27xx.

- 8.07.00.23.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Fix RPD response missing fabric name
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: fix porting changes for SmartSAN
RHEL5:
- qla2xxx: Fix Link Service Request payload word 0.
- qla2xxx: Cleanup and Silence unnecessary PUREX/RDP printouts.

- 8.07.00.22.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Allow RPRT to work with all switches (mgmt srvr loopid).
- qla2xxx: Use physical port for sending RPRT command.
- qla2xxx: Use correct macro for SFP flags.
- qla2xxx: Add adapter checks for FAWWN functionality.
- qla2xxx: Update default Hostname.
RHEL5:
- qla2xxx: Corrections to FDMI registering routines.
- qla2xxx: Corrections to FDMI processing routines.
- qla2xxx: Corrections ro PUREX/RDP proessing.

- 8.07.00.21.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: additional fdmi_register() attempt.
- qla2xxx: Fix missing SFP flags from RDP Payload.
- qla2xxx: driver fails to detect 4G adapters.
- qla2xxx: Pause risc before manipulating risc semaphore.
- qla2xxx: Use ssdid to gate semaphore manipulation.
- qla2xxx: Handle AEN8014 incoming port logout.
- qla2xxx: Add serdes register read/write sysfs support for ISP25xx.

- 8.07.00.20.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Trigger FDMI registration for RPRT.
- qla2xxx: Remove SmartSAN attributes from the RDP payload.
- qla2xxx: Allow FDMI Hostname registration during boot.
- qla2xxx: Updated Active FC4 port type.

- 8.07.00.19.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: FDMI RDP command support.
- qla2xxx: Support for FDMI Smart SAN Mamangement commands
UEK2:
- qla2xxx: Fix wrongly report "PCI EEH busy" when get_thermal_temp.

- 8.07.00.18.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled.
- qla2xxx: Prevent multiple firmware dump collection for ISP27XX.
- qla2xxx: Add serdes read/write support for ISP27XX
- qla2xxx: Don't reset ISP when we receive an error entry with an out of range handle.
- qla2xxx: Do not crash system for sp ref count zero
RHEL7.x, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port.
- qla2xxx: Disable Interrupt handshake for ISP27XX.
- qla2xxx: Add debugging info for MBX timeout.
- qla2xxx: Do not reset adapter if SRB handle is in range.
RHEL7.x, SLES12, XS 6.5:
- qla2xxx: Add support for Legacy and MSI interrupt modes.
RHEL7.x:
- qla2xxx: Fix compiler issue for FC_PORTSPEED_32GBIT on RHEL 7.1


- 8.07.00.17.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Add udev notification to save fw dump for ISP27XX.
- Add message for sucessful FW dump collected for ISP27XX.
- Add fix for beacon for ISP27XX.
- Increase the wait time for firmware to be ready for P3P.
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Disable FCE and FET tracing for ISP27XXX.
- Add support to load firmware from file for ISP 26XX/27XX. 
RHEL7, SLES12, XS 6.5:
- Fix crash due to wrong casting of reg for ISP27XX.

- 8.07.00.16.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Mark port lost when we receive an RSCN for it.
- Disable PCI device in shutdown handler.
- Fail adapter initialization on load ram failure.
- Move warning message to debug level.
- Restore WWPN from flash when cable pulled for FA-WWPN port.

- 8.07.00.15.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS:
- Restore WWPN in case of Loop Dead.
- Honor FCP_RSP retry delay timer field.
- Add missing ISP27xx checks to optrom code.
- Force use of mailbox interface for flash access commands for ISP27xx.
- Fix mismatch is checks to free sysfs nodes.
- Disable laser for ISP2031 while unloading driver.
- Enable DPORT using NVRAM parameters.
RHEL5:
- Disable FDMI by default.
- Fix FW dump issue for ISP82XX. 
- Add 25xx firmware version 7.05.00.

- 8.07.00.14.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Add fix in driver unload for pending activity.
- Allow user to change ql2xfdmienable value.
- Declaration error cause stack corruption.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Fix duplicate log message ID.
- Fix driver version string message.
RHEL7, RHEL6, SLES11, UEK, XS:
- Unload of qla2xxx driver crashes the machine.
RHEL5:
- Enable FDMI by default. 
- Add 24xx/25xx firmware version 7.04.00.

- 8.07.00.13.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Remove restriction on starting remote device discovery on port update.
- Allow nvram bit to enable FA-WWN.
- Allow nvram bit to enable D-PORT.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Move mailbox failure messages to a default debug level.

- 8.07.00.12.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Correction to FA-WWN for un-acquiring portname.
- Add scatter/gather table size module parameter.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add ql2xasynclogin module parameter.
RHEL5:
- For netlink response use respective sender's unique pid.

- 8.07.00.11.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix incorrect debug printk.
- Add D-Port functionality.
- Add FA-WWN functionality.
- Add FDMI-2 functionality.
- ISPFx00 unexpected resets during adapter boot sequence.
- Incorrect linked list semantic in qlafx00_get_fcport().
- Add unknown parameter error handling to build.sh.

- 8.07.00.10.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix potential return count bug in qla2xxx_get_vpd_field().
- ISPFX00 avoid writing semaphore register in request_irqs().
- ISP27xx fwdump template error print simplification.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- ISP25xx multiqueue shadow register crash fix.
- Correction of debug level in mailbox command print 0x1111.

- 8.07.00.09.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Enable fast flash access for ISP83xx.
- Do logins from chip reset in DPC thread instead of error handler thread.
- Remove wait for online from host reset handler.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx fwdump add tests for incomplete template.
- ISP27xx fwdump optimize template entry table lookup.
- ISP27xx fwdump add template entry T275 (insert buffer).
- ISP27xx fwdump template remove high frequency debug logs.
- ISP27xx fwdump template fix insertbuf() routine.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add endianizer to T10 PI max_payload_size modifier.
RHEL5, SLES10:
- Allow ELS commands with variable size command/data.
RHEL5:
- Add 24xx/25xx firmware 7.03.00.

- 8.07.00.08.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Add MBC option for fast SFP data access.
- Remove ISP8044 from pci table.
- Revert "Change default capture to firmware defined capture mask".
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Remove mapped vp index iterator macro dead code.
RHEL5:
- Add shutdown callback handler.

- 8.07.00.07.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset.
- Reduce the time we wait for a command to complete during SCSI error handling.
- Delay driver unload if there is any pending activity going on.
- Don't check for firmware hung during the reset context for ISP82xx.
- Fix beacon blink logic for ISP26xx/83xx.
- Add mention of RHEL7 and SLES11.3 in README.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx firmware dump template spec updates (including T274).
- ISP27xx queue index shadow registers.
- Fix ISPFx00 not displaying the correct FW version after FW update through sysfs Interface.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Clear loop_id for ports that are marked lost during fabric scanning.
- Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs().

- 8.07.00.06.xx.y-k
RHEL7, RHEL6, SLES11, SLES10, UEK, UEK2, XS:
- Avoid escalating the SCSI error handler if the command is not found in firmware.
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Change default capture to firmware defined capture mask.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Adjust adapter reset routine to the changes in firmware specification for ISPFx00.

- 8.07.00.05.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, XS:
- Add #if around printk_ratelimit to fix build issue on RHEL 6.
- Add 'sparse_endian' command line option to build.sh
- Fix build errors related to invalid print fields on some architectures.
- Poll during initialization for ISP25xx and ISP83xx.
- Add target mode definitions [SLES 11 SP3 specific].
- ISP8044 ipmdio bus timeout improvement.
- Remove configure VFs mailbox command call.
- Use proper log message for flash lock failed error for ISP82XX.
- IOCB data should be copied to I/O mem using memcpy_toio.

- 8.07.00.04.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, Citrix:
- Add sparse command line option.
- Add 8044 serdes bsg interface.
- Correction to 27xx template entry types 256 and 258.
- Track the process when the ROM_LOCK failure happens.
- Introduce fw_dump_flag to track fw dump progress.
- Remove unnecessary code from qlafx00_intr_handler.
- Enable fw_dump_size for 8044.
- Update entry type 270 to match spec update for 27xx.
- Change copyright year to 2014 in all the source files.
- Remove unnecessary delays from fw dump code path.
- Use jiffies instead of time.
- Decrease pci access for response queue processing for ISPFX00.
- Use proper log message for flash lock failed error.
- Include &lt;delay.h&gt; file for msleep declaration in qla_nx2.c.
- Correct the port no assignment for ISP82XX.
RHEL5:
- Add 24xx/25xx/81xx/83xx FC and FCoE Firmware 7.02.00.
- IOCB data should be copied to I/O memory using memcpy_toio().
- Use the physical port for all loopback operations.

- 8.07.00.03.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Wait for reset completion without lock for ISPFX00.
- Add pci device id 0x2271.
- Add pci device id 0x2071.
- Fix Task Management command asynchronous handling
- Add IOCB Abort command asynchronous handling
- Do not schedule reset when one is already active when receiving an invalid status handle.
- Add and use 32Gbps FC-GS definitions.
- Correct operations for ISP27xx template types 270 and 271.
- Fix sparse warnings in qla_mr.c
- Allow 83XX and 27XX both to write req_q_out register.
- Correct 83xx/27xx mislogic in setting out_mb in qla25xx_init_req_que().
- Check for peg alive counter and clear any outstanding mailbox command.
- Log when device state is moved to failed state.
- Issue abort command for outstanding commands during cleanup when only firmware is alive.
- Support of new Helga minidump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39),QLA8044_POLLWR(40).
- Allow the next firmware dump if the previous dump capture fails for ISP8044.
- Add build.sh commandline option help/description to README file.

- 8.07.00.02.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Allow ISP83xx and ISP27xx to use read/write remote register.

- 8.07.00.01.xx.y-k
RHEL6, SLES11, RHEL5, UEK, UEK2/R3, Citrix:
- Remove pci device id ISP2071.

- 8.07.00.00.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Add support for ISP2701.
- Remove Marker type IOCB logic for ISPFX00.
- Add changes in the IOCB structures to adjust driver source codes to ISPFX00 firmware spec
- Add BE support for ISPFX00.
- Avoid poisoining in the response queue for ISPFX00.
- Simplyfy the ISPFX00 interrupt handler code for ISPFX00.
- Optimize the response queue processing for ISPFX00.
RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix:
- Remove ISP_ABORT_NEEDED and ISP_ABORT_RETRY checks from watchdog function for Helga.
- Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
UEK2/R3:
- Clear drv active before removing the host.
- Wait for reset completion without lock for ISPFX00.

- 8.06.00.13.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Add mutex around optrom calls to serialize accesses.
- Add handling for boot indication progress AENs
- Replace constant value for IOCTL IOCB abort execution status with a macro.
- Enable the Flash Access Control (FAC) mailbox command.
- Use proper message for Non owner reset ACK Timeout.
- Remove init control block related dead code for ISPFX00.
- Select correct request queue for error type IOCB for ISPFX00.
- The file README.qla2xxx does not mention SLES11.3 (or later).
- Fix warning reported by smatch.
- Properly handle 32 bit mailbox register for ISPFX00.
- Set host can_queue value based on available resources.

- 8.06.00.12.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Assign the correct pointer to the sp-&gt;ctx in abort context for ISPFx00 (BZ8627).
- Obtain adapter model description from vpd (SLES10 only) (ER105124).
- Use scnprintf() instead of snprintf() in the sysfs handlers.
- Only complete dcbx_comp and lb_portup_comp for virtual port index 0.
- Reset nic_core_reset_owner on moving from COLD to READY for ISP8044 (ER111788).
- Revert "qla2xxx: Remove entry in outstanding_cmds array if we fail to abort a request."
- QLAFX00 Replace a constant with a macro definition for host-&gt;canqueue assigmnment.

- 8.06.00.11.xx.y-k (RHEL5 only)
- Iterate the correct list for remote port removal.
- Honor FCPORT_UPDATE_NEEDED dpc flag for all ISPs.
- Don't set NPIV_CONFIG_NEEDED and RELOGIN_NEEDED flag for ISPFX00.

- 8.06.00.10.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix):
- 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().

RHEL6, SLES11, UEK, Citrix:
- Add BSG interface for read/write serdes register.
- Fix request queue null dereference.
- Disable adapter when we encounter a PCI disconnect..
- Refactor shutdown code so some functionality can be reused.
- QLAFX00 Fix issue with not displaying node name after system reboot.
- Add changes to obtain ISPFX00 adapters product information.
- Add IOCTL command abort logic for ISPFX00.

RHEL5, SLES10:
- Add netlink interface for read/write serdes register.
- Fix udev fwdump rules.

RHEL5:
- Update 8G and 4G firmware to version 7.01.00.

README:
- Updated for builing kernel with out-of-box driver for Boot-from-SAN.
- Updated for building ramdisk with rpm driver for Citrix Boot-from-SAN.

- 8.06.00.09.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Honor execute firmware failures.
- Add BPM support for 25xx.
- Disable INTx interrupt for ISP82XX.
- Correctly set mailboxes for extended init control block.
- Duplicate luns instantiated after doing ISP reset.
- Don't consider the drivers knocked out of IDC participation for future reset recovery process.
- Change message displaying fcport pointer to port id.
- Fix the sparse C=2 warnings for ISP8044.
- Revert "qla2xxx: Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX."
- Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low."
- Print proper QLAFX00 product name at probe.
- Fix compile warnings in qlafx00_build_scsi_iocbs() on BE platforms.
- Unloading driver crashes server due to not freeing sp pool (SLES10 only).
- Update 8G and 4G firmware to 7.0.2. (RHEL5 only).

- 8.06.00.08.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fixups for ISP8044 beacon blink.
- Select link initialization option bits from current operating mode.
- Move queue depth ramp down message to i/o debug level.
- Correctly reset Graceful Reset Bit in IDC Driver Control Register.
- Add a new interface to update versions.
- Correctly print out/in mailbox registers.
- Add #if preprocessor statements to get driver compiled on UEK2 and R3.

- 8.06.00.07.xx.y-k (RHEL5 only)
- Set the timeout value to 45 for IOCTL commands for ISPFx00.
- Dump IOCB on IOCTL command timeout for ISPFx00.
- Allocate outstanding cmd array and request queue under single hardware lock.

- 8.06.00.06.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the reset owner on ready and failed state for ISP8044.

- 8.06.00.05.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the idc control graceful bit for ISP8044 after initialization.
- Don't check for firmware hung during the reset context.
- Add loopback IDC-TIME-EXTEND aen handling support.
- Clear presence bit for ISP8044 on unload and error.
- Move Previous version info message to debug level.

- 8.06.00.04.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Properly set the tagging for commands.
- Get the mpi version for ISP8044.
- Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
- Implementation of flash write buffer mode for ISP8044.
- Helga loopback support.
- Add pex-dma support for faster minidump capture on ISP8044.
- Collect minidump for ISP8044 using sysfs.
- Perform context reset instead of chip reset for ISP8044 host reset.
- Don't the set nic_core_reset_owner flag for ISP8044.
- Set IDC graceful reset and don't capture minidump if it is set.
- Honor return value from qla82xx_device_state_handler() in qla82xx_abort_isp().
- Silent noisy message during ISP8044 dump collection.
- Correct debug print id's.
- Add 8044 entry in udev rules.
- Set default critical temperature when ISPFX00 firmware doesn't provide it.
- QLAFX00 make over-temp AEN informational, add log for normal-temp AEN.
- Correct Interrupt Register offset for ISPFX00
- Remove handling of Shutdown Requested AEN from qlafx00_process_aen().
- Send all AENs for ISPFx00 to above layers.

- 8.06.00.03.xx.y-k (RHEL6, SLES11, RHEL5, UEK, Citrix)
- Add changes in initialization for ISPFX00 cards with BIOS.
- Add changes to support extended IOs for ISPFX00.

- 8.06.00.02.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- ISP8044 abort isp.
- Helga Flash Write.
- Helga legacy pin based interrupt support.
- Get all the optrom sysfs attributes for CNA.
- Add ISP8044 to MIDTYPE macro.
- Fix sparse warning reported for qla_nx2.c.
- Helga Remove hardcoded return values by QLA_FUNCTION_FAILED.
- Remove minidump and reset code if FCoE is not a owner.
- Helga fcoe_nic_reset_owner updated.
- Fix compilation issue on ia64.
- Fix for serial_num not getting displayed via sysfs.
- Add missing FCP statistics to sysfs interface.

- 8.06.00.01.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Set VPD Size to 1K for ISP82XX, ISP8044, ISP8031 (ER107011).
- Helga call flash recovery function from bootstrap code.
- Clear the MBX_INTR_WAIT flag when the mailbox time-out happens.
- Drop redundant log message when ROM lock failure happens during retries.
- To update Helga minidump template capture.
- Make log message that prints when a completion status requires a port down more readable.
- Reconfigure thermal temperature.
- Add setting of driver version string for vendor application.
- Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c.

RHEL6, SLES11, UEK, Citrix:
- Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (ER107084).

- 8.06.00.00.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fix for locking issue between driver ISR and mailbox routines.
- Do not take a second firmware dump when intentionally generating one.
- Move qla2x00_free_device to the correct location.
- Add support for ISP8044.
- Update firmware link in Kconfig file.
- Perform coverity analysis from build.sh

RHEL6, SLES11:
- Correct multiqueue offset calculations.
- Add module parameter for interrupt mode.
- Fix incorrect test after list_for_each_entry() exits.
- Do not query FC statistics during chip reset.

RHEL5, SLES10:
- Use spinlock while accessing vport list.

SLES10:
- Correction of operator in udev rules.

- 8.05.00.03.xx.y-k (RHEL6, SLES11), 8.04.00.15.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add clarifying printk to thermal access fail cases.

RHEL5, SLES10:
- Move list add of ha to non-error section of probe_one.

- 8.05.00.02.xx.y-k (RHEL6, SLES11), 8.04.00.14.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Revert "qla2xxx: Add setting of driver version string for vendor application."

RHEL6, SLES11, UEK, Citrix:
- Debug ID corrections.
- Add iounmap(ha-&gt;cregbase) calls for ISPFX00 adapters for proper driver cleanup during load / unload.
- Clear the outstanding command array for task management processing for ISPFx00.
- Remove Request / Response transfer error AENs handling from qlafx00_async_event().
- Proper cleanup of BSG request when the request time-out on ISPFx00.
- Fix issue with calling sp_done() twice for task management commands.
- Fix bug in cont_entry handling for the cases when FW provides more data than mid layer can handle.
- Correction to structure size while registering host information with firmware.

RHEL5, SLES10:
- Use vp_list field of scsi_qla_host while traversing virtual ports list.

- 8.05.00.01.xx.y-k (RHEL6, SLES11.x), 8.04.00.13.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add setting of driver version string for vendor application.
- Integrate generic card temperature with mezz card temperature.
- Correction of comment in MBC opcode defines.
- Wait for IDC complete event to finish loopback operation.
- Don't process state change aen for reset owner.
- Don't process RSCNs for a vport on the same physical adapter.
- Correct list-iteration bug in Report-ID Acquisition codes.

RHEL6, SLES11:
- Addedd logic to monitor aenmbx0 register for fixed intervals on ISPFx00.
- Remove unnecessary operations from qlafx00_soc_cpu_reset() and
add resetting IRQ ack register per core.

RHEL5, SLES10:
- Return -EINVAL when setting up loopback operation.

RHEL5:
- Inclusion of 8G firmware version 5.09.00.
- Inclusion of 4G firmware version 5.09.00.

- 8.05.00.00.xx.y-k (RHEL6.x and SLES11.x)
- Enhancements to support ISPFx00.

- 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.
- Don't 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 adapter 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-&gt;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.xx.y-k (RHEL 6.x, SLES 11.x, UEK and Citrix)
- Correct loop_id_map allocation-size and usage.

- 8.04.00.07.xx.y-k
- Prefix qla2xxx with the dump file name.
- Delay for legacy interrupts not required for all boards for ISP83xx.
- Use correct logger path in udev scripts.
- Allow MSI interrupt registration for ISP82xx.
- Don't toggle RISC interrupt bits after IRQ lines are attached.
- Fix for legacy interrupts for ISP83xx.
- Restrict nic core reset to one function for mctp.
- Update to Implementation of the mctp.
- Enable fw attributes for ISP24xx and above.
- Get fcal position map should not be called for p2p topology.
- Set Maximum Read Request Size to 4K.
- Enclose adapter related calls in adapter check in failed state handler.
- Fix for handling some error conditions in loopback.
- Fix description of qla2xmaxqdepth parameter.
- Set idc version if function is first one to come.-
- Do not restrict the number of NPIV ports for ISP83xx.
- Do PCI fundamental reset for 83xx.
- Fail initialization if unable to load RISC code.
- Ensure PLOGI is sent to Fabric Management-Server upon request.
- Remove setting Scsi_host-&gt;this_id during adapter probe.
- Use #defines instead of hardcoded values for intr status.

V2632 (RHEL 6.x, SLES 11.x and UEK):
- Remove dumping fw on timeout for bidirectional commands.
- T10 DIF - ISP83xx changes.
- Fix incorrect status reporting on DIF errors.
- Change log messages to dbg and remove dumping fw on timeout for bidirectional.
- Use the right field for container_of.

SLES10.x:
- Correct implementation of qla2x00_get_idma_speed.
- Remove check for ISPs other than ISP81xx from qla81xx_set_port_config

RHEL5.x:
- Add stubs for edc and edc_status interface.

- 8.04.00.06.xx.y-k
- Don't call nic restart firmware if it is already active and running.
- Wrong PCIe (2.5Gb/s x8) speed in the kernel message for ISP82xx.
- Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery.
- Fix rval may be used uninitialized in this function warning.
- Implement beacon support for ISP83xx CNA.
- Fix for continuous rescan attempts in arbitrated loop topology.
- Only enable link up on the correct interrupt event.
- Update the driver license.
- Don't register legacy interrupts for ISP82xx.
- Add bit to identify Sensei card for thermal temp.
- Implementation of MCTP.
- IDC implementation for ISP83xx.
- Add FW DUMP SIZE sysfs attribute.
- Implementation of bidirectional.
- Use bitmap to store loop_id's for fcports.
- Display mailbox failure by default.
- Remove redundant NULL check before release_firmware() call.
- Add check in qla82xx_watchdog for failed hardware state.
- Add I2C BSG interface.
- Use dracut to rebuild the initramfs on RHEL 6 in build.sh.
- Don't call failed handler for default case.
- Add hilda fc fcoe entries in the udev rules file.

- 8.04.00.05.xx.y-k
- Display proper firmware version when new minidump template is gathered for ISP82xx.
- Properly check for current state after the fabric-login request.
- Proper completion to scsi-ml for scsi status task_set_full and busy.
- Don't capture minidump for ISP82xx on flash update from application.
- Avoid losing any fc ports when loop id's are exhausted.
- Optimize existing port name server query matching.
- Remove mirrored field vp_idx from struct fc_port.
- Display proper supported speeds for 16G FC adapters.
- Fix reset time out as qla2xxx not ack to reset request.
- Stats should be different from physical and virtual ports.
- Block flash access from application when device is initialized for ISP82xx.
- Handle interrupt registration failures more gracefully.
- Logic to detect overheat condition and fail ISP82xx.
- Remove unneeded DPC wakeups from qla82xx_watchdog.
- RHEL 5.x/SLES 10.x
- Revert : IO failure during ISP82xx reset.
- Revert : Avoid depending on SCSI host_lock in queuecommand function.

- 8.04.00.04.55.6-k
- 8.04.00.04.32.1-k
- ISP83xx(16G FC) support for Xenserver 6.0 and Oracle UEK.

- 8.04.00.04.xx.y-k
- Remove resetting memory during device initialization for ISP82xx.
- Proper detection of firmware abort error code for ISP82xx.
- SLES10 SPx: Add udev script, udev rules file, kmdtool.
- SLES10 SPx: Proper notification of device udev event for automatic gathering of firmware dump.

- 8.04.00.03.xx.y-k
- Correct link-reset regressions introduced during 83xx porting.
- Avoid invalid request queue dereference for bad response packets.
- Stop iteration after first failure in -_id functions.
- Fix incorrect register access in qla2x00_start_iocbs().
- Fix to update proper command completion upon command retries.
- Hard code the number of loop entries at 128.
- Reference proper scsi_qla_host structure for processing non-scsi SRB commands.
- Handle device mapping changes due to device logout.
- Fix wrong decrement, null sp access.
- Initialize the command done routine.
- Avoid losing any fc ports when loop id's are exhausted.
- Complete mailbox command timedout to avoid initialization failures during next reset cycle.
- Add ha-&gt;max_fibre_devices to keep track of the maximum number of targets.
- Cache swl during fabric discovery.
- Remove EDC sysfs interface.
- Perform firmware dump procedure on mailbox command timeout.
- Change the log message when previous dump is available to retrieve for ISP82xx.
- Remove check for null fcport from host reset handler.
- Correct out of bounds read of ISP2200 mailbox registers.
- Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing.
- Reduce mbx-command timeout for Login/Logout requests.
- Clear options-flags while issuing stop-firmware mbx command.
- Add an "is reset active" helper.
- Prep zero-length BSG data-transfer requests.
- Perform implicit logout during rport tear-down.
- Handle failure cases during fabric_login
- Increase speed of flash access in ISP82xx adapters to improve firmware load speed.
- Add check for null fcport references in qla2xxx_queuecommand.
- Handle change notifications based on switch scan results.
- Use consistent DL mask for ELS/CT passthru requests.
- Consolidation of SRB processing.</changelog>
  </package>
  <package pkgid="ef19f5f7ccef15fde8e8dad31d2cf5adca4a7ee5df285c5b35d9dc21366ae4af" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="8.08.00.07.07.0_k1" rel="1.rhel7u4"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.07.07.0-k1-1" date="1522368000">- 8.08.00.07.xx.y-k1
RHEL7, RHEL6, SLES12:
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- qla2xxx: Snoop Inquiry response spanning multiple scatter/gather elements.
- qla2xxx: Track if INQ was sent, and send INQ to all luns.
- qla2xxx: Reset the PROT bit in the cdb.
- qla2xxx: Make fcport a pointer in qlt_free_session_done().
- qla2xxx: Implement LUN level DIF for 3PAR array.
- qla2xxx: T10-DIF: Fix ref tag errors reported for CAW command.
- qla2xxx: Disable standard DIF for arrays advertising proprietary DIF.
- qla2xxx: Reset PROTECT bit only in standard INQUIRY response.
- qla2xxx: Check if the INQ response buffer is &gt; 170 (instead of &gt;=).
- qla2xxx: Fix invalid offset reference of inquiry response data.
- qla2xxx: Correct modinfo text for ql2xenablehba_err_chk.
- qla2xxx: Fix modinfo text for ql2xenabledif and ql2xenabledif_tgt.
- qla2xxx: set ql2xenabledif_tgt enabled by default.
- qla2xxx: Handle INQ data changed check condition.
- qla2xxx: Parameterize ql2xenabledif_tgt (defaulted to zero).
- qla2xxx: Unparameterize ql2xenabledif_tgt (leave as global variable zeroed).
- qla2xxx: Fix for issue where the scsi status was getting overwritten.
- qla2xxx: Fail module load on user config errors.
- qla2xxx: Check for success of INQ response before parsing.
- qla2xxx: Check for INQ response validity before parsing the response.
- qla2xxx: Control vendor T10 DIF via ql2xenabledif_tgt module parameter.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- qla2xxx: Remove DIX0 registration with SCSI.
- qla2xxx: Add routines to get LBA from the SCSI CDB.
- qla2xxx: Enable T10 DIF for reads as well.
- qla2xxx: Enable SCSI T10 DIF registration during driver probe.
- qla2xxx: Initial check-in for vendor T10 DIF.

- 8.08.00.07.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 8.08.00.06.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 8.08.00.05.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Simplification of register address used in qla_tmpl.c.
- qla2xxx: Correction and improvement to fwdt processing.
- qla2xxx: Add correction to RDP FW support logic.
- qla2xxx: serialize sess free
- qla2xxx: serialize session deletion
- qla2xxx: prevent re_login trigger from sending too many commands
- qla2xxx: prevent multiple active discovery commands per session
- qla2xxx: Add log message for bbcr.
- qla2xxx: Remove alias names for QoS module parameters.

- 8.08.00.04.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to non-existant fabric name.
- qla2xxx: Handle cases for limiting RDP response payload length.
- qla2xxx: Add qos fcport test mode.
- qla2xxx: Optimized logs for searching qos fcport table.
- qla2xxx: Correction to tests for iocb fabric and fcport qos.
- qla2xxx: Correction to function qla26xx_read_qos_fcport_table().
- qla2xxx: Correction to MB in-direction selection in qla2x00_echo_test().
- qla2xxx: Correction to selection of loopback/echo test.
- qla2xxx: Allow 27xx and 28xx to do bidirectional commands.
- qla2xxx: Add RDP/ABTS deferred processing for vp's.
- qla2xxx: Add deferred queue for processing ABTS and RDP.
- qla2xxx: Cleanup ELS/PUREX iocb fields.
- qla2xxx: Rename QoS table row type and cleanup log prints.
- qla2xxx: Optimize reading of QoS fcport table.
- qla2xxx: Fixup/cleanup of QoS table index code.
- qla2xxx: Minor cleanup of flash calls reoganization.
- qla2xxx: Optimize flash register routines.
- qla2xxx: Fixup flash register routines.
- qla2xxx: Add debug prints to write flash routine.
- qla2xxx: Simplify flash slow write log messages.
- qla2xxx: Simplify NPIV create log messages.
- qla2xxx: Simplify D-Port Diagnostics log messages.
- qla2xxx: Cleanup log message for fwdt allocate.
- qla2xxx: Add non-verbose SFP detail print.
- qla2xxx: Quieten FEC=enabled message.
- qla2xxx: Use interrupt pin number for port number.

- 8.08.00.03.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 8.08.00.02.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Convert FLT flash reads to register method.
- qla2xxx: Undo the replacements to -&gt;optrom_read() calls.
- qla2xxx: Flash reading routines cleanups.
- qla2xxx: Make flash write avoid register banging.

- 8.08.00.01.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Use registers for reading unaligned flash offset.
- qla2xxx: Fix PCI header and data struct addresses.
- qla2xxx: Fix and cleanup ROM code version string reading.
- qla2xxx: Corrections to flt-&gt;region addresses.
- qla2xxx: Add debug buffer dump for INITFW MBC.
- qla2xxx: Add debug logs for QoS sorting/searching.
- qla2xxx: Use -&gt;isp_ops-&gt;read_optrom() in qla26xx_read_qos_fcport_table().
- qla2xxx: QoS fcport table index initialization improvement.
- qla2xxx: Add QoS fcport table index to speed up search.
- qla2xxx: Reduce stack on qos fcport priority routines.
- qla2xxx: Add conditionals to avoid fcport QoS when it is not enabled.
- qla2xxx: Fix mis-pointing buffer in qla24xx_load_risc_flash().
- qla2xxx: Provide Makefile CPP define for MoB testing.
- qla2xxx: Fixup flash region code struct.
- qla2xxx: Fixup msix/msi vector selection.

- 8.08.00.00.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add dump buffer print when nvram checksum fails.
- qla2xxx: Refactor character signature compares into memcmp's.
- qla2xxx: Replace 0x%x with %#x in all format strings.
- qla2xxx: Normalize all flash reads to always use the dump ram mbc.
- qla2xxx: Flash image validation cleanups.
- qla2xxx: Add error test after dma_map_single.
- qla2xxx: Add support for ISP28XX.
- qla2xxx: Add devid's and conditionals for 28xx.
- qla2xxx: Minor cleanup regarding device type.
- qla2xxx: Improve, correct, simplify fwdt endianess handling.
- qla2xxx: Use endian macros to assign dynamic fields in fwdump buffer.
- qla2xxx: Use endian macros to assign static fields in fwdump header.
- qla2xxx: Add endianizers to 27xx firmware image validator.
- qla2xxx: Add new fwdt entry types.
- qla2xxx: Leave fwdt endianess alone.
- qla2xxx: Isolate test for valid firmware image.
- qla2xxx: Add support for multiple fwdump templates/segments.
- qla2xxx: Fix routine qla27xx_dump_mpi_ram().
- qla2xxx: Fix routine qla27xx_dump_ram().
- qla2xxx: Remove fwdt default template.

- 8.07.00.60.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Sort qos_fcport_table-&gt;table for quicker searching.
- qla2xxx: QoS fcport rename table-&gt;entry.
- Revert "qla2xxx: Simplify fabric discovery part 2"

- 8.07.00.59.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Read E2E QoS fcport priority bitmasks from flash.
- qla2xxx: Add correction to E2E QoS bsg interface.
- qla2xxx: Simplify PPC architecture detection.

- 8.07.00.58.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add debug logs to bsg qos interface.
- qla2xxx: Add pointer to reference bsg request.
- qla2xxx: Modify bsg get_qos_enabled to be per hba port.
- qla2xxx: Add bsg interface for qos lun level bitmask.
- qla2xxx: Abstract qos lun level mask for iocb cs_ctl field.
- qla2xxx: Add fabric priority qos lun iocb mechanism.
- qla2xxx: Implement CT command GFO (Get Fabric Object).
- qla2xxx: Add correction ql2xfabric_priority parameter description.
- qla2xxx: Add extra debug print to bsg interface entry.
- qla2xxx: Fix incorrect assignment instances of bsg_job-&gt;reply_len.
- qla2xxx: Remove RDP response size cropping for logged out port.
- qla2xxx: Fix supported speed ranges in FDMI/RDP.
- qla2xxx: Simplify/cleanup max supported speed usage.
- qla2xxx: Use gcc define to detect PPC architecture.
- qla2xxx: Fix stale memory access for IRQ name
- qla2xxx: Login state machine stuck at GPDB.
- qla2xxx: Fix null pointer access on iocb timeout
- qla2xxx: Fix gpnid crash.
- qla2xxx: Serialize gpnid.
- qla2xxx: Retry switch command on timed out.
- qla2xxx: Simplify fabric discovery part 2
- qla2xxx: Fix relogin for Nport Handle in use.
- qla2xxx: Relogin is being triggered too fast.

- 8.07.00.57.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Cleanup sparse warnings.
- qla2xxx: Cleanup dpc handler routine.
- qla2xxx: Minor cleanups regarding SFP validation.
- qla2xxx: Replace all instances of snprintf() with scnprintf().
- qla2xxx: Clean up usage of list_for_each_entry_safe().
- qla2xxx: Use typeof() as 2nd argument to container_of().
- qla2xxx: Simplify assignment of req_q_out index/pointer.
- qla2xxx: Cleanup/simplify/uniformitize GS routines.
- qla2xxx: Export ha-&gt;port_no to sysfs.
- qla2xxx: Fix continuation indents in fwdt.
- qla2xxx: Cleanup __iomem attribute in fwdt.
- qla2xxx: Minor improvements and corrections to fwdt code.
- qla2xxx: Flash sanity test cleanups and corrections.
- qla2xxx: Simplify read/write flash dword routines.
- qla2xxx: Simplify ql_dump_buffer() interface usage.
- extras: Simplify log.sh
- qla2xxx: Add short name for SFP range autodetect.
- qla2xxx: Fix integer overflow in bsg code.
- qla2xxx: Fix an integer overflow in sysfs code
- qla2xxx: Export firmware attributes word to sysfs.
- qla2xxx: Make bsg request crash-proof.
- qla2xxx: Normalize duplicate timeout field contexts.
- qla2xxx: Fix duplicate timeout fields used in wrong contexts.
- qla2xxx: Fix vha/ha contexts accidentally swapped.
- qla2xxx: Simplify execution of fabric commands.

- 8.07.00.56.xx.y-k
RHEL7, RHEL6, SLES12, SLES11:
- qla2xxx: Increment version to sync drivers.
XS65, XS70, XS71:
- qla2xxx: Sync up RDP response handling.
- extras: Correction to build_rpm.sh.

- 8.07.00.55.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71:
- qla2xxx: Correct description of module parameter based on usage.
- qla2xxx: Add sysfs node for D-Port Diagnostics AEN data.
- qla2xxx: Add D-Port Diagnostic reason explanation logs.

- 8.07.00.54.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Add script to modify logging value
- qla2xxx: move session delete to driver work queue
- qla2xxx: recheck session state after rscn
- qla2xxx: Add workqueue to delete fcport from bsg sp-&gt;free().
- qla2xxx: Skip allocating fcport if ct allocation fails.
- qla2xxx: Fix reported supported link speeds.
- qla2xxx: Add context to FEC state logs.

- 8.07.00.53.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Fix build.sh remove of driver/module.
- qla2xxx: Add ability to autodetect SFP type.
- qla2xxx: Simplify qla2x00_get_host_fabric_name().
- qla2xxx: Replace calls to __constant endian macros.
- qla2xxx: Fix indentation whitespacing.
- qla2xxx: Remove space at end of debug print.
- qla2xxx: Correction to spelling of "identifier".
- qla2xxx: Refactor ct req/rsp struct to mirror FC-GS specification.
- qla2xxx: Implicitly inline struct ct_sns_gid_pt_data.
- qla2xxx: Minor simplify/cleanup of configure fabric/loop routines.
- qla2xxx: Simplify min_link_speed and max_speed_sup sysfs interfaces.
- qla2xxx: Remove potential macro parameter side-effect in ql_dump_regs().
- qla2xxx: Add log message to indicate FEC state.
- qla2xxx: Make fwdt function call array static.
- qla2xxx: fwdt skip entry for zero queue count for t263/t274.
- qla2xxx: Reduce debug logs on 27xx fwdump.
- qla2xxx: Print fwdump flags at end of fwdump.
- qla2xxx: Convert fwdump length difference to size_t.
- qla2xxx: Add endianizer macro calls to fc host stats.
- qla2xxx: Add correction to fc host stats.

- 8.07.00.52.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for Quail firmware.

- 8.07.00.51.xx.y-k
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-&gt;vref_count timeout.
- qla2xxx: Process AEN 0x8200 for CNA cards only.
- qla2xxx: Test elreq.options for CNA only.
- qla2xxx: Use sp-&gt;free instead of hard coded call.
- qla2xxx: Prevent sp-&gt;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.

- 8.07.00.50.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: fix path recovery.

- 8.07.00.49.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Prevent null pointer dereference of ctx.
- qla2xxx: Allow fwdump template T262 to specify same start/end.
- qla2xxx: Reduce excessive debug print during 27xx fwdump.
- qla2xxx: Add test to avoid processing non-RDP ELS requests.
- qla2xxx: Avoid crashing on null cred pointer in exit_creds().
- extras: Consolidate help text into here-is redirection.
- extras: Fix build.sh (cleanup and optimize).
- qla2xxx: Avoid repeated fwdumps on AEN8017.
- qla2xxx: Fix name server relogin.
- qla2xxx: Use wait queue for vha-&gt;vref_count timeout.
- qla2xxx: Fix mbx pointer error in classic fwdump.
- qla2xxx: Replace instances of sp-&gt;fcport-&gt;vha with sp-&gt;vha.

- 8.07.00.48.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for minimum link speed.

- 8.07.00.47.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify sp-&gt;done() and sp-&gt;free() interfaces.
- qla2xxx: Replace sp-&gt;fcport-&gt;vha context with simpler sp-&gt;vha.
- qla2xxx: Use sp-&gt;vha context in function qla2x00_rel_sp().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;free().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;done().
- qla2xxx: Add vha field of appropriate type to struct srb.

- 8.07.00.46.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify printk format for portid's.
- qla2xxx: Minor corrections to indent/whitespace.
- qla2xxx: Minor corrections and missing additions.
- qla2xxx: Allow port resync after isp reset.

- 8.07.00.45.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add check for different type of RSCN.
- qla2xxx: Remove temporary fix PRE_UNLOADING bit.
- qla2xxx: Schedule board_disable only once.
- qla2xxx: Fix improper fcport_count accounting.
- qla2xxx: Fix slow mem alloc behind lock.
- qla2xxx: Fix deadlock.
- qla2xxx: Tweak loop up.
- qla2xxx: Relogin retweak.
- qla2xxx: Fix sess deletion deadlock.
- qla2xxx: Add wait for session remove on unload.
- qla2xxx: Move login/logout decision making out of Full Fabric Scan.
- qla2xxx: Add discovery event handling.
- qla2xxx: Add async session creation.
- qla2xxx: Add async sess update.
- qla2xxx: Add async Get Port Database MB.
- qla2xxx: Add async Get Name List MB.
- qla2xxx: Add async GPNID.
- qla2xxx: Add async GPSC.
- qla2xxx: Add async GID_PN.
- qla2xxx: Add support routines to search for fcport.
- qla2xxx: Consolidate argument list for CTPassthru.
- qla2xxx: Commonize alloc &amp; free of fcport struct.
- qla2xxx: Fix pass wrong argument in sp done.

- 8.07.00.43.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Provide separate RDP enable (ql2xrdpenable).
- extras: Fix hash-bang (#!) line to specify /bin/bash in build.sh.

- 8.07.00.42.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Remove all DIX-0 references.

- 8.07.00.41.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Disable setting module parameter ql2xenabledif.
- qla2xxx: Correct supported FC speed for sysfs.
- qla2xxx: Correct supported FC speed for FDMI/RDP.

- 8.07.00.40.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Correct RDP Optical Product Descriptor Revision field.
- qla2xxx: Remove macro parameter side effect in host_to_fcp_swap().

- 8.07.00.39.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Fix duplicate message id.
- qla2xxx: Disable adapter and skip error recovery when register disconnect.
- qla2xxx: Separate ISP type bits out from device type.
- qla2xxx: Correction to function qla26xx_dport_diagnostics().

- 8.07.00.38.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Add support to handle Loop Init error Asynchronus event.
- extras: add option to log.sh to show available debug/log categories.
- qla2xxx: Let DPORT be enabled purely by nvram.
- qla2xxx: Add bsg interface to support statistics counter reset.
- qla2xxx: Add bsg interface to support D_Port Diagnostics.

- 8.07.00.37.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Check for device state before unloading the driver.
- qla2xxx: Bump vendor fdmi version.
- qla2xxx: Properly reset firmware statistics.
- qla2xxx: Properly initialize IO statistics.
- qla2xxx: Reduce RDP payload size if requesting port not logged in.
- qla2xxx: Reject RDP request if requesting port is not logged in.
- qla2xxx: Unswap high/low RDP optical descriptor alarms/warnings.
- qla2xxx: Add method for obtaining RDP buffer credit descriptor.
- qla2xxx: Make corrections/cleanups/improvements to RDP routine.
- qla2xxx: Include ISP27xx in RDP/purex driver intercept.
- qla2xxx: Make debug buffer log easier to view.
- qla2xxx: Add module parameter alternate/short names.

- 8.07.00.36.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode.

- 8.07.00.35.xx.y-k
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

- 8.07.00.34.xx.y-k
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."

- 8.07.00.33.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Improve qlssen.sh usage.
- qla2xxx: Provide mbx info in BBCR data after mbx failure
- qla2xxx: Set echo test mailbox command option bit15 correctly.
- qla2xxx: Correct FDMI vendor port state value.

- 8.07.00.32.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- Revert "qla2xxx: Set priority for mailbox commands."
- Revert "qla2xxx: Flush mailbox commands after timeout."

- 8.07.00.31.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Avoid side effects when using endianizer macros.
- qla2xxx: Fix warnings reported by static checker.
- qla2xxx: Fix printks in ql_log message.
- qla2xxx: Fix printk in qla25xx_setup_mode.
- qla2xxx: Fix busy wait regression.
- qla2xxx: Fix race in handling rport deletion during recovery causes panic.
- qla2xxx: Set priority for mailbox commands.
- qla2xxx: Flush mailbox commands after timeout.
- extras: Add script to enable/disable vendor fdmi (and rebuild initrd image).

- 8.07.00.30.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Add support for Private link statistics counters.
- qla2xxx: Add support for buffer to buffer credit value for ISP27XX.
- qla2xxx: Add support for online flash update for ISP27XX.

- 8.07.00.29.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Script for extracting all logs/debugs from driver source
- qla2xxx: Defer marking device lost when receiving an RSCN.
- qla2xxx: Convert stray printk's in qla_nx.c to ql_log's.
- qla2xxx: Allow fw to hold status before sending ABTS response.
- qla2xxx: Seed init-cb login timeout from nvram exclusively.
- qla2xxx: Remove unneeded link offline message.
- qla2xxx: Fix couple of small typos in qla2xxx module code.
- qla2xxx: Qualify ELS RDP mapping for ISP25xx and ISP26xx only.
- qla2xxx: Restructure RDP routine to handle failure cases.
- qla2xxx: Reduce multiple FDMI routines into a single routine.
- qla2xxx: Simplify debug prints of wwnn, wwpn, and port id.
RHEL7, SLES12:
- qla2xxx: Avoid asynchronous abort requests.

- 8.07.00.28.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Fix endianess of fdmi smartsan security support field.
RHEL7:
- qla2xxx: Reduce target mode performance hit in ISR.

- 8.07.00.27.xx.y-k
RHEL7:
- qla2xxx: Avoid crossing initiator/target modes during AEN handling.

- 8.07.00.26.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Set smartsan security support to 1.
- qla2xxx: Add support for ISP2271.
- qla2xxx: Fix missing device login retries.
- qla2xxx: do not clear slot in outstanding cmd array.

- 8.07.00.25.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Remove decrement of sp reference count in abort handler.
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- extras: Fix whitespace in .sh files.

- 8.07.00.24.xx.y-k0
RHEL5
- Update 24xx/25xx firmware to version 8.01.00.

- 8.07.00.24.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Do not crash system for sp ref count zero.
- qla2xxx: Do not reset adapter if SRB handle is in range.
- qla2xxx: Don't reset ISP when error entry with out of range handle.
- qla2xxx: Add support for MPI and PEP FW version for ISP 27xx.

- 8.07.00.23.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Fix RPD response missing fabric name
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: fix porting changes for SmartSAN
RHEL5:
- qla2xxx: Fix Link Service Request payload word 0.
- qla2xxx: Cleanup and Silence unnecessary PUREX/RDP printouts.

- 8.07.00.22.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Allow RPRT to work with all switches (mgmt srvr loopid).
- qla2xxx: Use physical port for sending RPRT command.
- qla2xxx: Use correct macro for SFP flags.
- qla2xxx: Add adapter checks for FAWWN functionality.
- qla2xxx: Update default Hostname.
RHEL5:
- qla2xxx: Corrections to FDMI registering routines.
- qla2xxx: Corrections to FDMI processing routines.
- qla2xxx: Corrections ro PUREX/RDP proessing.

- 8.07.00.21.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: additional fdmi_register() attempt.
- qla2xxx: Fix missing SFP flags from RDP Payload.
- qla2xxx: driver fails to detect 4G adapters.
- qla2xxx: Pause risc before manipulating risc semaphore.
- qla2xxx: Use ssdid to gate semaphore manipulation.
- qla2xxx: Handle AEN8014 incoming port logout.
- qla2xxx: Add serdes register read/write sysfs support for ISP25xx.

- 8.07.00.20.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Trigger FDMI registration for RPRT.
- qla2xxx: Remove SmartSAN attributes from the RDP payload.
- qla2xxx: Allow FDMI Hostname registration during boot.
- qla2xxx: Updated Active FC4 port type.

- 8.07.00.19.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: FDMI RDP command support.
- qla2xxx: Support for FDMI Smart SAN Mamangement commands
UEK2:
- qla2xxx: Fix wrongly report "PCI EEH busy" when get_thermal_temp.

- 8.07.00.18.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled.
- qla2xxx: Prevent multiple firmware dump collection for ISP27XX.
- qla2xxx: Add serdes read/write support for ISP27XX
- qla2xxx: Don't reset ISP when we receive an error entry with an out of range handle.
- qla2xxx: Do not crash system for sp ref count zero
RHEL7.x, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port.
- qla2xxx: Disable Interrupt handshake for ISP27XX.
- qla2xxx: Add debugging info for MBX timeout.
- qla2xxx: Do not reset adapter if SRB handle is in range.
RHEL7.x, SLES12, XS 6.5:
- qla2xxx: Add support for Legacy and MSI interrupt modes.
RHEL7.x:
- qla2xxx: Fix compiler issue for FC_PORTSPEED_32GBIT on RHEL 7.1


- 8.07.00.17.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Add udev notification to save fw dump for ISP27XX.
- Add message for sucessful FW dump collected for ISP27XX.
- Add fix for beacon for ISP27XX.
- Increase the wait time for firmware to be ready for P3P.
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Disable FCE and FET tracing for ISP27XXX.
- Add support to load firmware from file for ISP 26XX/27XX. 
RHEL7, SLES12, XS 6.5:
- Fix crash due to wrong casting of reg for ISP27XX.

- 8.07.00.16.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Mark port lost when we receive an RSCN for it.
- Disable PCI device in shutdown handler.
- Fail adapter initialization on load ram failure.
- Move warning message to debug level.
- Restore WWPN from flash when cable pulled for FA-WWPN port.

- 8.07.00.15.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS:
- Restore WWPN in case of Loop Dead.
- Honor FCP_RSP retry delay timer field.
- Add missing ISP27xx checks to optrom code.
- Force use of mailbox interface for flash access commands for ISP27xx.
- Fix mismatch is checks to free sysfs nodes.
- Disable laser for ISP2031 while unloading driver.
- Enable DPORT using NVRAM parameters.
RHEL5:
- Disable FDMI by default.
- Fix FW dump issue for ISP82XX. 
- Add 25xx firmware version 7.05.00.

- 8.07.00.14.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Add fix in driver unload for pending activity.
- Allow user to change ql2xfdmienable value.
- Declaration error cause stack corruption.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Fix duplicate log message ID.
- Fix driver version string message.
RHEL7, RHEL6, SLES11, UEK, XS:
- Unload of qla2xxx driver crashes the machine.
RHEL5:
- Enable FDMI by default. 
- Add 24xx/25xx firmware version 7.04.00.

- 8.07.00.13.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Remove restriction on starting remote device discovery on port update.
- Allow nvram bit to enable FA-WWN.
- Allow nvram bit to enable D-PORT.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Move mailbox failure messages to a default debug level.

- 8.07.00.12.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Correction to FA-WWN for un-acquiring portname.
- Add scatter/gather table size module parameter.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add ql2xasynclogin module parameter.
RHEL5:
- For netlink response use respective sender's unique pid.

- 8.07.00.11.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix incorrect debug printk.
- Add D-Port functionality.
- Add FA-WWN functionality.
- Add FDMI-2 functionality.
- ISPFx00 unexpected resets during adapter boot sequence.
- Incorrect linked list semantic in qlafx00_get_fcport().
- Add unknown parameter error handling to build.sh.

- 8.07.00.10.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix potential return count bug in qla2xxx_get_vpd_field().
- ISPFX00 avoid writing semaphore register in request_irqs().
- ISP27xx fwdump template error print simplification.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- ISP25xx multiqueue shadow register crash fix.
- Correction of debug level in mailbox command print 0x1111.

- 8.07.00.09.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Enable fast flash access for ISP83xx.
- Do logins from chip reset in DPC thread instead of error handler thread.
- Remove wait for online from host reset handler.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx fwdump add tests for incomplete template.
- ISP27xx fwdump optimize template entry table lookup.
- ISP27xx fwdump add template entry T275 (insert buffer).
- ISP27xx fwdump template remove high frequency debug logs.
- ISP27xx fwdump template fix insertbuf() routine.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add endianizer to T10 PI max_payload_size modifier.
RHEL5, SLES10:
- Allow ELS commands with variable size command/data.
RHEL5:
- Add 24xx/25xx firmware 7.03.00.

- 8.07.00.08.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Add MBC option for fast SFP data access.
- Remove ISP8044 from pci table.
- Revert "Change default capture to firmware defined capture mask".
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Remove mapped vp index iterator macro dead code.
RHEL5:
- Add shutdown callback handler.

- 8.07.00.07.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset.
- Reduce the time we wait for a command to complete during SCSI error handling.
- Delay driver unload if there is any pending activity going on.
- Don't check for firmware hung during the reset context for ISP82xx.
- Fix beacon blink logic for ISP26xx/83xx.
- Add mention of RHEL7 and SLES11.3 in README.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx firmware dump template spec updates (including T274).
- ISP27xx queue index shadow registers.
- Fix ISPFx00 not displaying the correct FW version after FW update through sysfs Interface.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Clear loop_id for ports that are marked lost during fabric scanning.
- Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs().

- 8.07.00.06.xx.y-k
RHEL7, RHEL6, SLES11, SLES10, UEK, UEK2, XS:
- Avoid escalating the SCSI error handler if the command is not found in firmware.
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Change default capture to firmware defined capture mask.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Adjust adapter reset routine to the changes in firmware specification for ISPFx00.

- 8.07.00.05.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, XS:
- Add #if around printk_ratelimit to fix build issue on RHEL 6.
- Add 'sparse_endian' command line option to build.sh
- Fix build errors related to invalid print fields on some architectures.
- Poll during initialization for ISP25xx and ISP83xx.
- Add target mode definitions [SLES 11 SP3 specific].
- ISP8044 ipmdio bus timeout improvement.
- Remove configure VFs mailbox command call.
- Use proper log message for flash lock failed error for ISP82XX.
- IOCB data should be copied to I/O mem using memcpy_toio.

- 8.07.00.04.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, Citrix:
- Add sparse command line option.
- Add 8044 serdes bsg interface.
- Correction to 27xx template entry types 256 and 258.
- Track the process when the ROM_LOCK failure happens.
- Introduce fw_dump_flag to track fw dump progress.
- Remove unnecessary code from qlafx00_intr_handler.
- Enable fw_dump_size for 8044.
- Update entry type 270 to match spec update for 27xx.
- Change copyright year to 2014 in all the source files.
- Remove unnecessary delays from fw dump code path.
- Use jiffies instead of time.
- Decrease pci access for response queue processing for ISPFX00.
- Use proper log message for flash lock failed error.
- Include &lt;delay.h&gt; file for msleep declaration in qla_nx2.c.
- Correct the port no assignment for ISP82XX.
RHEL5:
- Add 24xx/25xx/81xx/83xx FC and FCoE Firmware 7.02.00.
- IOCB data should be copied to I/O memory using memcpy_toio().
- Use the physical port for all loopback operations.

- 8.07.00.03.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Wait for reset completion without lock for ISPFX00.
- Add pci device id 0x2271.
- Add pci device id 0x2071.
- Fix Task Management command asynchronous handling
- Add IOCB Abort command asynchronous handling
- Do not schedule reset when one is already active when receiving an invalid status handle.
- Add and use 32Gbps FC-GS definitions.
- Correct operations for ISP27xx template types 270 and 271.
- Fix sparse warnings in qla_mr.c
- Allow 83XX and 27XX both to write req_q_out register.
- Correct 83xx/27xx mislogic in setting out_mb in qla25xx_init_req_que().
- Check for peg alive counter and clear any outstanding mailbox command.
- Log when device state is moved to failed state.
- Issue abort command for outstanding commands during cleanup when only firmware is alive.
- Support of new Helga minidump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39),QLA8044_POLLWR(40).
- Allow the next firmware dump if the previous dump capture fails for ISP8044.
- Add build.sh commandline option help/description to README file.

- 8.07.00.02.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Allow ISP83xx and ISP27xx to use read/write remote register.

- 8.07.00.01.xx.y-k
RHEL6, SLES11, RHEL5, UEK, UEK2/R3, Citrix:
- Remove pci device id ISP2071.

- 8.07.00.00.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Add support for ISP2701.
- Remove Marker type IOCB logic for ISPFX00.
- Add changes in the IOCB structures to adjust driver source codes to ISPFX00 firmware spec
- Add BE support for ISPFX00.
- Avoid poisoining in the response queue for ISPFX00.
- Simplyfy the ISPFX00 interrupt handler code for ISPFX00.
- Optimize the response queue processing for ISPFX00.
RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix:
- Remove ISP_ABORT_NEEDED and ISP_ABORT_RETRY checks from watchdog function for Helga.
- Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
UEK2/R3:
- Clear drv active before removing the host.
- Wait for reset completion without lock for ISPFX00.

- 8.06.00.13.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Add mutex around optrom calls to serialize accesses.
- Add handling for boot indication progress AENs
- Replace constant value for IOCTL IOCB abort execution status with a macro.
- Enable the Flash Access Control (FAC) mailbox command.
- Use proper message for Non owner reset ACK Timeout.
- Remove init control block related dead code for ISPFX00.
- Select correct request queue for error type IOCB for ISPFX00.
- The file README.qla2xxx does not mention SLES11.3 (or later).
- Fix warning reported by smatch.
- Properly handle 32 bit mailbox register for ISPFX00.
- Set host can_queue value based on available resources.

- 8.06.00.12.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Assign the correct pointer to the sp-&gt;ctx in abort context for ISPFx00 (BZ8627).
- Obtain adapter model description from vpd (SLES10 only) (ER105124).
- Use scnprintf() instead of snprintf() in the sysfs handlers.
- Only complete dcbx_comp and lb_portup_comp for virtual port index 0.
- Reset nic_core_reset_owner on moving from COLD to READY for ISP8044 (ER111788).
- Revert "qla2xxx: Remove entry in outstanding_cmds array if we fail to abort a request."
- QLAFX00 Replace a constant with a macro definition for host-&gt;canqueue assigmnment.

- 8.06.00.11.xx.y-k (RHEL5 only)
- Iterate the correct list for remote port removal.
- Honor FCPORT_UPDATE_NEEDED dpc flag for all ISPs.
- Don't set NPIV_CONFIG_NEEDED and RELOGIN_NEEDED flag for ISPFX00.

- 8.06.00.10.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix):
- 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().

RHEL6, SLES11, UEK, Citrix:
- Add BSG interface for read/write serdes register.
- Fix request queue null dereference.
- Disable adapter when we encounter a PCI disconnect..
- Refactor shutdown code so some functionality can be reused.
- QLAFX00 Fix issue with not displaying node name after system reboot.
- Add changes to obtain ISPFX00 adapters product information.
- Add IOCTL command abort logic for ISPFX00.

RHEL5, SLES10:
- Add netlink interface for read/write serdes register.
- Fix udev fwdump rules.

RHEL5:
- Update 8G and 4G firmware to version 7.01.00.

README:
- Updated for builing kernel with out-of-box driver for Boot-from-SAN.
- Updated for building ramdisk with rpm driver for Citrix Boot-from-SAN.

- 8.06.00.09.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Honor execute firmware failures.
- Add BPM support for 25xx.
- Disable INTx interrupt for ISP82XX.
- Correctly set mailboxes for extended init control block.
- Duplicate luns instantiated after doing ISP reset.
- Don't consider the drivers knocked out of IDC participation for future reset recovery process.
- Change message displaying fcport pointer to port id.
- Fix the sparse C=2 warnings for ISP8044.
- Revert "qla2xxx: Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX."
- Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low."
- Print proper QLAFX00 product name at probe.
- Fix compile warnings in qlafx00_build_scsi_iocbs() on BE platforms.
- Unloading driver crashes server due to not freeing sp pool (SLES10 only).
- Update 8G and 4G firmware to 7.0.2. (RHEL5 only).

- 8.06.00.08.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fixups for ISP8044 beacon blink.
- Select link initialization option bits from current operating mode.
- Move queue depth ramp down message to i/o debug level.
- Correctly reset Graceful Reset Bit in IDC Driver Control Register.
- Add a new interface to update versions.
- Correctly print out/in mailbox registers.
- Add #if preprocessor statements to get driver compiled on UEK2 and R3.

- 8.06.00.07.xx.y-k (RHEL5 only)
- Set the timeout value to 45 for IOCTL commands for ISPFx00.
- Dump IOCB on IOCTL command timeout for ISPFx00.
- Allocate outstanding cmd array and request queue under single hardware lock.

- 8.06.00.06.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the reset owner on ready and failed state for ISP8044.

- 8.06.00.05.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the idc control graceful bit for ISP8044 after initialization.
- Don't check for firmware hung during the reset context.
- Add loopback IDC-TIME-EXTEND aen handling support.
- Clear presence bit for ISP8044 on unload and error.
- Move Previous version info message to debug level.

- 8.06.00.04.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Properly set the tagging for commands.
- Get the mpi version for ISP8044.
- Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
- Implementation of flash write buffer mode for ISP8044.
- Helga loopback support.
- Add pex-dma support for faster minidump capture on ISP8044.
- Collect minidump for ISP8044 using sysfs.
- Perform context reset instead of chip reset for ISP8044 host reset.
- Don't the set nic_core_reset_owner flag for ISP8044.
- Set IDC graceful reset and don't capture minidump if it is set.
- Honor return value from qla82xx_device_state_handler() in qla82xx_abort_isp().
- Silent noisy message during ISP8044 dump collection.
- Correct debug print id's.
- Add 8044 entry in udev rules.
- Set default critical temperature when ISPFX00 firmware doesn't provide it.
- QLAFX00 make over-temp AEN informational, add log for normal-temp AEN.
- Correct Interrupt Register offset for ISPFX00
- Remove handling of Shutdown Requested AEN from qlafx00_process_aen().
- Send all AENs for ISPFx00 to above layers.

- 8.06.00.03.xx.y-k (RHEL6, SLES11, RHEL5, UEK, Citrix)
- Add changes in initialization for ISPFX00 cards with BIOS.
- Add changes to support extended IOs for ISPFX00.

- 8.06.00.02.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- ISP8044 abort isp.
- Helga Flash Write.
- Helga legacy pin based interrupt support.
- Get all the optrom sysfs attributes for CNA.
- Add ISP8044 to MIDTYPE macro.
- Fix sparse warning reported for qla_nx2.c.
- Helga Remove hardcoded return values by QLA_FUNCTION_FAILED.
- Remove minidump and reset code if FCoE is not a owner.
- Helga fcoe_nic_reset_owner updated.
- Fix compilation issue on ia64.
- Fix for serial_num not getting displayed via sysfs.
- Add missing FCP statistics to sysfs interface.

- 8.06.00.01.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Set VPD Size to 1K for ISP82XX, ISP8044, ISP8031 (ER107011).
- Helga call flash recovery function from bootstrap code.
- Clear the MBX_INTR_WAIT flag when the mailbox time-out happens.
- Drop redundant log message when ROM lock failure happens during retries.
- To update Helga minidump template capture.
- Make log message that prints when a completion status requires a port down more readable.
- Reconfigure thermal temperature.
- Add setting of driver version string for vendor application.
- Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c.

RHEL6, SLES11, UEK, Citrix:
- Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (ER107084).

- 8.06.00.00.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fix for locking issue between driver ISR and mailbox routines.
- Do not take a second firmware dump when intentionally generating one.
- Move qla2x00_free_device to the correct location.
- Add support for ISP8044.
- Update firmware link in Kconfig file.
- Perform coverity analysis from build.sh

RHEL6, SLES11:
- Correct multiqueue offset calculations.
- Add module parameter for interrupt mode.
- Fix incorrect test after list_for_each_entry() exits.
- Do not query FC statistics during chip reset.

RHEL5, SLES10:
- Use spinlock while accessing vport list.

SLES10:
- Correction of operator in udev rules.

- 8.05.00.03.xx.y-k (RHEL6, SLES11), 8.04.00.15.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add clarifying printk to thermal access fail cases.

RHEL5, SLES10:
- Move list add of ha to non-error section of probe_one.

- 8.05.00.02.xx.y-k (RHEL6, SLES11), 8.04.00.14.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Revert "qla2xxx: Add setting of driver version string for vendor application."

RHEL6, SLES11, UEK, Citrix:
- Debug ID corrections.
- Add iounmap(ha-&gt;cregbase) calls for ISPFX00 adapters for proper driver cleanup during load / unload.
- Clear the outstanding command array for task management processing for ISPFx00.
- Remove Request / Response transfer error AENs handling from qlafx00_async_event().
- Proper cleanup of BSG request when the request time-out on ISPFx00.
- Fix issue with calling sp_done() twice for task management commands.
- Fix bug in cont_entry handling for the cases when FW provides more data than mid layer can handle.
- Correction to structure size while registering host information with firmware.

RHEL5, SLES10:
- Use vp_list field of scsi_qla_host while traversing virtual ports list.

- 8.05.00.01.xx.y-k (RHEL6, SLES11.x), 8.04.00.13.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add setting of driver version string for vendor application.
- Integrate generic card temperature with mezz card temperature.
- Correction of comment in MBC opcode defines.
- Wait for IDC complete event to finish loopback operation.
- Don't process state change aen for reset owner.
- Don't process RSCNs for a vport on the same physical adapter.
- Correct list-iteration bug in Report-ID Acquisition codes.

RHEL6, SLES11:
- Addedd logic to monitor aenmbx0 register for fixed intervals on ISPFx00.
- Remove unnecessary operations from qlafx00_soc_cpu_reset() and
add resetting IRQ ack register per core.

RHEL5, SLES10:
- Return -EINVAL when setting up loopback operation.

RHEL5:
- Inclusion of 8G firmware version 5.09.00.
- Inclusion of 4G firmware version 5.09.00.

- 8.05.00.00.xx.y-k (RHEL6.x and SLES11.x)
- Enhancements to support ISPFx00.

- 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.
- Don't 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 adapter 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-&gt;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.xx.y-k (RHEL 6.x, SLES 11.x, UEK and Citrix)
- Correct loop_id_map allocation-size and usage.

- 8.04.00.07.xx.y-k
- Prefix qla2xxx with the dump file name.
- Delay for legacy interrupts not required for all boards for ISP83xx.
- Use correct logger path in udev scripts.
- Allow MSI interrupt registration for ISP82xx.
- Don't toggle RISC interrupt bits after IRQ lines are attached.
- Fix for legacy interrupts for ISP83xx.
- Restrict nic core reset to one function for mctp.
- Update to Implementation of the mctp.
- Enable fw attributes for ISP24xx and above.
- Get fcal position map should not be called for p2p topology.
- Set Maximum Read Request Size to 4K.
- Enclose adapter related calls in adapter check in failed state handler.
- Fix for handling some error conditions in loopback.
- Fix description of qla2xmaxqdepth parameter.
- Set idc version if function is first one to come.-
- Do not restrict the number of NPIV ports for ISP83xx.
- Do PCI fundamental reset for 83xx.
- Fail initialization if unable to load RISC code.
- Ensure PLOGI is sent to Fabric Management-Server upon request.
- Remove setting Scsi_host-&gt;this_id during adapter probe.
- Use #defines instead of hardcoded values for intr status.

V2632 (RHEL 6.x, SLES 11.x and UEK):
- Remove dumping fw on timeout for bidirectional commands.
- T10 DIF - ISP83xx changes.
- Fix incorrect status reporting on DIF errors.
- Change log messages to dbg and remove dumping fw on timeout for bidirectional.
- Use the right field for container_of.

SLES10.x:
- Correct implementation of qla2x00_get_idma_speed.
- Remove check for ISPs other than ISP81xx from qla81xx_set_port_config

RHEL5.x:
- Add stubs for edc and edc_status interface.

- 8.04.00.06.xx.y-k
- Don't call nic restart firmware if it is already active and running.
- Wrong PCIe (2.5Gb/s x8) speed in the kernel message for ISP82xx.
- Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery.
- Fix rval may be used uninitialized in this function warning.
- Implement beacon support for ISP83xx CNA.
- Fix for continuous rescan attempts in arbitrated loop topology.
- Only enable link up on the correct interrupt event.
- Update the driver license.
- Don't register legacy interrupts for ISP82xx.
- Add bit to identify Sensei card for thermal temp.
- Implementation of MCTP.
- IDC implementation for ISP83xx.
- Add FW DUMP SIZE sysfs attribute.
- Implementation of bidirectional.
- Use bitmap to store loop_id's for fcports.
- Display mailbox failure by default.
- Remove redundant NULL check before release_firmware() call.
- Add check in qla82xx_watchdog for failed hardware state.
- Add I2C BSG interface.
- Use dracut to rebuild the initramfs on RHEL 6 in build.sh.
- Don't call failed handler for default case.
- Add hilda fc fcoe entries in the udev rules file.

- 8.04.00.05.xx.y-k
- Display proper firmware version when new minidump template is gathered for ISP82xx.
- Properly check for current state after the fabric-login request.
- Proper completion to scsi-ml for scsi status task_set_full and busy.
- Don't capture minidump for ISP82xx on flash update from application.
- Avoid losing any fc ports when loop id's are exhausted.
- Optimize existing port name server query matching.
- Remove mirrored field vp_idx from struct fc_port.
- Display proper supported speeds for 16G FC adapters.
- Fix reset time out as qla2xxx not ack to reset request.
- Stats should be different from physical and virtual ports.
- Block flash access from application when device is initialized for ISP82xx.
- Handle interrupt registration failures more gracefully.
- Logic to detect overheat condition and fail ISP82xx.
- Remove unneeded DPC wakeups from qla82xx_watchdog.
- RHEL 5.x/SLES 10.x
- Revert : IO failure during ISP82xx reset.
- Revert : Avoid depending on SCSI host_lock in queuecommand function.

- 8.04.00.04.55.6-k
- 8.04.00.04.32.1-k
- ISP83xx(16G FC) support for Xenserver 6.0 and Oracle UEK.

- 8.04.00.04.xx.y-k
- Remove resetting memory during device initialization for ISP82xx.
- Proper detection of firmware abort error code for ISP82xx.
- SLES10 SPx: Add udev script, udev rules file, kmdtool.
- SLES10 SPx: Proper notification of device udev event for automatic gathering of firmware dump.

- 8.04.00.03.xx.y-k
- Correct link-reset regressions introduced during 83xx porting.
- Avoid invalid request queue dereference for bad response packets.
- Stop iteration after first failure in -_id functions.
- Fix incorrect register access in qla2x00_start_iocbs().
- Fix to update proper command completion upon command retries.
- Hard code the number of loop entries at 128.
- Reference proper scsi_qla_host structure for processing non-scsi SRB commands.
- Handle device mapping changes due to device logout.
- Fix wrong decrement, null sp access.
- Initialize the command done routine.
- Avoid losing any fc ports when loop id's are exhausted.
- Complete mailbox command timedout to avoid initialization failures during next reset cycle.
- Add ha-&gt;max_fibre_devices to keep track of the maximum number of targets.
- Cache swl during fabric discovery.
- Remove EDC sysfs interface.
- Perform firmware dump procedure on mailbox command timeout.
- Change the log message when previous dump is available to retrieve for ISP82xx.
- Remove check for null fcport from host reset handler.
- Correct out of bounds read of ISP2200 mailbox registers.
- Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing.
- Reduce mbx-command timeout for Login/Logout requests.
- Clear options-flags while issuing stop-firmware mbx command.
- Add an "is reset active" helper.
- Prep zero-length BSG data-transfer requests.
- Perform implicit logout during rport tear-down.
- Handle failure cases during fabric_login
- Increase speed of flash access in ISP82xx adapters to improve firmware load speed.
- Add check for null fcport references in qla2xxx_queuecommand.
- Handle change notifications based on switch scan results.
- Use consistent DL mask for ELS/CT passthru requests.
- Consolidation of SRB processing.</changelog>
  </package>
  <package pkgid="7d05da6adac5bb54e55405678a62578026e37f3d4e5cceb6ec652726adfdbba7" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="8.08.00.07.07.5_k1" rel="1.rhel7u5"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.07.07.5-k1-1" date="1522368000">- 8.08.00.07.xx.y-k1
RHEL7, RHEL6, SLES12:
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- qla2xxx: Snoop Inquiry response spanning multiple scatter/gather elements.
- qla2xxx: Track if INQ was sent, and send INQ to all luns.
- qla2xxx: Reset the PROT bit in the cdb.
- qla2xxx: Make fcport a pointer in qlt_free_session_done().
- qla2xxx: Implement LUN level DIF for 3PAR array.
- qla2xxx: T10-DIF: Fix ref tag errors reported for CAW command.
- qla2xxx: Disable standard DIF for arrays advertising proprietary DIF.
- qla2xxx: Reset PROTECT bit only in standard INQUIRY response.
- qla2xxx: Check if the INQ response buffer is &gt; 170 (instead of &gt;=).
- qla2xxx: Fix invalid offset reference of inquiry response data.
- qla2xxx: Correct modinfo text for ql2xenablehba_err_chk.
- qla2xxx: Fix modinfo text for ql2xenabledif and ql2xenabledif_tgt.
- qla2xxx: set ql2xenabledif_tgt enabled by default.
- qla2xxx: Handle INQ data changed check condition.
- qla2xxx: Parameterize ql2xenabledif_tgt (defaulted to zero).
- qla2xxx: Unparameterize ql2xenabledif_tgt (leave as global variable zeroed).
- qla2xxx: Fix for issue where the scsi status was getting overwritten.
- qla2xxx: Fail module load on user config errors.
- qla2xxx: Check for success of INQ response before parsing.
- qla2xxx: Check for INQ response validity before parsing the response.
- qla2xxx: Control vendor T10 DIF via ql2xenabledif_tgt module parameter.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- qla2xxx: Remove DIX0 registration with SCSI.
- qla2xxx: Add routines to get LBA from the SCSI CDB.
- qla2xxx: Enable T10 DIF for reads as well.
- qla2xxx: Enable SCSI T10 DIF registration during driver probe.
- qla2xxx: Initial check-in for vendor T10 DIF.

- 8.08.00.07.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 8.08.00.06.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 8.08.00.05.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Simplification of register address used in qla_tmpl.c.
- qla2xxx: Correction and improvement to fwdt processing.
- qla2xxx: Add correction to RDP FW support logic.
- qla2xxx: serialize sess free
- qla2xxx: serialize session deletion
- qla2xxx: prevent re_login trigger from sending too many commands
- qla2xxx: prevent multiple active discovery commands per session
- qla2xxx: Add log message for bbcr.
- qla2xxx: Remove alias names for QoS module parameters.

- 8.08.00.04.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to non-existant fabric name.
- qla2xxx: Handle cases for limiting RDP response payload length.
- qla2xxx: Add qos fcport test mode.
- qla2xxx: Optimized logs for searching qos fcport table.
- qla2xxx: Correction to tests for iocb fabric and fcport qos.
- qla2xxx: Correction to function qla26xx_read_qos_fcport_table().
- qla2xxx: Correction to MB in-direction selection in qla2x00_echo_test().
- qla2xxx: Correction to selection of loopback/echo test.
- qla2xxx: Allow 27xx and 28xx to do bidirectional commands.
- qla2xxx: Add RDP/ABTS deferred processing for vp's.
- qla2xxx: Add deferred queue for processing ABTS and RDP.
- qla2xxx: Cleanup ELS/PUREX iocb fields.
- qla2xxx: Rename QoS table row type and cleanup log prints.
- qla2xxx: Optimize reading of QoS fcport table.
- qla2xxx: Fixup/cleanup of QoS table index code.
- qla2xxx: Minor cleanup of flash calls reoganization.
- qla2xxx: Optimize flash register routines.
- qla2xxx: Fixup flash register routines.
- qla2xxx: Add debug prints to write flash routine.
- qla2xxx: Simplify flash slow write log messages.
- qla2xxx: Simplify NPIV create log messages.
- qla2xxx: Simplify D-Port Diagnostics log messages.
- qla2xxx: Cleanup log message for fwdt allocate.
- qla2xxx: Add non-verbose SFP detail print.
- qla2xxx: Quieten FEC=enabled message.
- qla2xxx: Use interrupt pin number for port number.

- 8.08.00.03.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 8.08.00.02.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Convert FLT flash reads to register method.
- qla2xxx: Undo the replacements to -&gt;optrom_read() calls.
- qla2xxx: Flash reading routines cleanups.
- qla2xxx: Make flash write avoid register banging.

- 8.08.00.01.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Use registers for reading unaligned flash offset.
- qla2xxx: Fix PCI header and data struct addresses.
- qla2xxx: Fix and cleanup ROM code version string reading.
- qla2xxx: Corrections to flt-&gt;region addresses.
- qla2xxx: Add debug buffer dump for INITFW MBC.
- qla2xxx: Add debug logs for QoS sorting/searching.
- qla2xxx: Use -&gt;isp_ops-&gt;read_optrom() in qla26xx_read_qos_fcport_table().
- qla2xxx: QoS fcport table index initialization improvement.
- qla2xxx: Add QoS fcport table index to speed up search.
- qla2xxx: Reduce stack on qos fcport priority routines.
- qla2xxx: Add conditionals to avoid fcport QoS when it is not enabled.
- qla2xxx: Fix mis-pointing buffer in qla24xx_load_risc_flash().
- qla2xxx: Provide Makefile CPP define for MoB testing.
- qla2xxx: Fixup flash region code struct.
- qla2xxx: Fixup msix/msi vector selection.

- 8.08.00.00.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add dump buffer print when nvram checksum fails.
- qla2xxx: Refactor character signature compares into memcmp's.
- qla2xxx: Replace 0x%x with %#x in all format strings.
- qla2xxx: Normalize all flash reads to always use the dump ram mbc.
- qla2xxx: Flash image validation cleanups.
- qla2xxx: Add error test after dma_map_single.
- qla2xxx: Add support for ISP28XX.
- qla2xxx: Add devid's and conditionals for 28xx.
- qla2xxx: Minor cleanup regarding device type.
- qla2xxx: Improve, correct, simplify fwdt endianess handling.
- qla2xxx: Use endian macros to assign dynamic fields in fwdump buffer.
- qla2xxx: Use endian macros to assign static fields in fwdump header.
- qla2xxx: Add endianizers to 27xx firmware image validator.
- qla2xxx: Add new fwdt entry types.
- qla2xxx: Leave fwdt endianess alone.
- qla2xxx: Isolate test for valid firmware image.
- qla2xxx: Add support for multiple fwdump templates/segments.
- qla2xxx: Fix routine qla27xx_dump_mpi_ram().
- qla2xxx: Fix routine qla27xx_dump_ram().
- qla2xxx: Remove fwdt default template.

- 8.07.00.60.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Sort qos_fcport_table-&gt;table for quicker searching.
- qla2xxx: QoS fcport rename table-&gt;entry.
- Revert "qla2xxx: Simplify fabric discovery part 2"

- 8.07.00.59.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Read E2E QoS fcport priority bitmasks from flash.
- qla2xxx: Add correction to E2E QoS bsg interface.
- qla2xxx: Simplify PPC architecture detection.

- 8.07.00.58.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add debug logs to bsg qos interface.
- qla2xxx: Add pointer to reference bsg request.
- qla2xxx: Modify bsg get_qos_enabled to be per hba port.
- qla2xxx: Add bsg interface for qos lun level bitmask.
- qla2xxx: Abstract qos lun level mask for iocb cs_ctl field.
- qla2xxx: Add fabric priority qos lun iocb mechanism.
- qla2xxx: Implement CT command GFO (Get Fabric Object).
- qla2xxx: Add correction ql2xfabric_priority parameter description.
- qla2xxx: Add extra debug print to bsg interface entry.
- qla2xxx: Fix incorrect assignment instances of bsg_job-&gt;reply_len.
- qla2xxx: Remove RDP response size cropping for logged out port.
- qla2xxx: Fix supported speed ranges in FDMI/RDP.
- qla2xxx: Simplify/cleanup max supported speed usage.
- qla2xxx: Use gcc define to detect PPC architecture.
- qla2xxx: Fix stale memory access for IRQ name
- qla2xxx: Login state machine stuck at GPDB.
- qla2xxx: Fix null pointer access on iocb timeout
- qla2xxx: Fix gpnid crash.
- qla2xxx: Serialize gpnid.
- qla2xxx: Retry switch command on timed out.
- qla2xxx: Simplify fabric discovery part 2
- qla2xxx: Fix relogin for Nport Handle in use.
- qla2xxx: Relogin is being triggered too fast.

- 8.07.00.57.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Cleanup sparse warnings.
- qla2xxx: Cleanup dpc handler routine.
- qla2xxx: Minor cleanups regarding SFP validation.
- qla2xxx: Replace all instances of snprintf() with scnprintf().
- qla2xxx: Clean up usage of list_for_each_entry_safe().
- qla2xxx: Use typeof() as 2nd argument to container_of().
- qla2xxx: Simplify assignment of req_q_out index/pointer.
- qla2xxx: Cleanup/simplify/uniformitize GS routines.
- qla2xxx: Export ha-&gt;port_no to sysfs.
- qla2xxx: Fix continuation indents in fwdt.
- qla2xxx: Cleanup __iomem attribute in fwdt.
- qla2xxx: Minor improvements and corrections to fwdt code.
- qla2xxx: Flash sanity test cleanups and corrections.
- qla2xxx: Simplify read/write flash dword routines.
- qla2xxx: Simplify ql_dump_buffer() interface usage.
- extras: Simplify log.sh
- qla2xxx: Add short name for SFP range autodetect.
- qla2xxx: Fix integer overflow in bsg code.
- qla2xxx: Fix an integer overflow in sysfs code
- qla2xxx: Export firmware attributes word to sysfs.
- qla2xxx: Make bsg request crash-proof.
- qla2xxx: Normalize duplicate timeout field contexts.
- qla2xxx: Fix duplicate timeout fields used in wrong contexts.
- qla2xxx: Fix vha/ha contexts accidentally swapped.
- qla2xxx: Simplify execution of fabric commands.

- 8.07.00.56.xx.y-k
RHEL7, RHEL6, SLES12, SLES11:
- qla2xxx: Increment version to sync drivers.
XS65, XS70, XS71:
- qla2xxx: Sync up RDP response handling.
- extras: Correction to build_rpm.sh.

- 8.07.00.55.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71:
- qla2xxx: Correct description of module parameter based on usage.
- qla2xxx: Add sysfs node for D-Port Diagnostics AEN data.
- qla2xxx: Add D-Port Diagnostic reason explanation logs.

- 8.07.00.54.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Add script to modify logging value
- qla2xxx: move session delete to driver work queue
- qla2xxx: recheck session state after rscn
- qla2xxx: Add workqueue to delete fcport from bsg sp-&gt;free().
- qla2xxx: Skip allocating fcport if ct allocation fails.
- qla2xxx: Fix reported supported link speeds.
- qla2xxx: Add context to FEC state logs.

- 8.07.00.53.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Fix build.sh remove of driver/module.
- qla2xxx: Add ability to autodetect SFP type.
- qla2xxx: Simplify qla2x00_get_host_fabric_name().
- qla2xxx: Replace calls to __constant endian macros.
- qla2xxx: Fix indentation whitespacing.
- qla2xxx: Remove space at end of debug print.
- qla2xxx: Correction to spelling of "identifier".
- qla2xxx: Refactor ct req/rsp struct to mirror FC-GS specification.
- qla2xxx: Implicitly inline struct ct_sns_gid_pt_data.
- qla2xxx: Minor simplify/cleanup of configure fabric/loop routines.
- qla2xxx: Simplify min_link_speed and max_speed_sup sysfs interfaces.
- qla2xxx: Remove potential macro parameter side-effect in ql_dump_regs().
- qla2xxx: Add log message to indicate FEC state.
- qla2xxx: Make fwdt function call array static.
- qla2xxx: fwdt skip entry for zero queue count for t263/t274.
- qla2xxx: Reduce debug logs on 27xx fwdump.
- qla2xxx: Print fwdump flags at end of fwdump.
- qla2xxx: Convert fwdump length difference to size_t.
- qla2xxx: Add endianizer macro calls to fc host stats.
- qla2xxx: Add correction to fc host stats.

- 8.07.00.52.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for Quail firmware.

- 8.07.00.51.xx.y-k
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-&gt;vref_count timeout.
- qla2xxx: Process AEN 0x8200 for CNA cards only.
- qla2xxx: Test elreq.options for CNA only.
- qla2xxx: Use sp-&gt;free instead of hard coded call.
- qla2xxx: Prevent sp-&gt;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.

- 8.07.00.50.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: fix path recovery.

- 8.07.00.49.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Prevent null pointer dereference of ctx.
- qla2xxx: Allow fwdump template T262 to specify same start/end.
- qla2xxx: Reduce excessive debug print during 27xx fwdump.
- qla2xxx: Add test to avoid processing non-RDP ELS requests.
- qla2xxx: Avoid crashing on null cred pointer in exit_creds().
- extras: Consolidate help text into here-is redirection.
- extras: Fix build.sh (cleanup and optimize).
- qla2xxx: Avoid repeated fwdumps on AEN8017.
- qla2xxx: Fix name server relogin.
- qla2xxx: Use wait queue for vha-&gt;vref_count timeout.
- qla2xxx: Fix mbx pointer error in classic fwdump.
- qla2xxx: Replace instances of sp-&gt;fcport-&gt;vha with sp-&gt;vha.

- 8.07.00.48.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for minimum link speed.

- 8.07.00.47.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify sp-&gt;done() and sp-&gt;free() interfaces.
- qla2xxx: Replace sp-&gt;fcport-&gt;vha context with simpler sp-&gt;vha.
- qla2xxx: Use sp-&gt;vha context in function qla2x00_rel_sp().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;free().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;done().
- qla2xxx: Add vha field of appropriate type to struct srb.

- 8.07.00.46.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify printk format for portid's.
- qla2xxx: Minor corrections to indent/whitespace.
- qla2xxx: Minor corrections and missing additions.
- qla2xxx: Allow port resync after isp reset.

- 8.07.00.45.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add check for different type of RSCN.
- qla2xxx: Remove temporary fix PRE_UNLOADING bit.
- qla2xxx: Schedule board_disable only once.
- qla2xxx: Fix improper fcport_count accounting.
- qla2xxx: Fix slow mem alloc behind lock.
- qla2xxx: Fix deadlock.
- qla2xxx: Tweak loop up.
- qla2xxx: Relogin retweak.
- qla2xxx: Fix sess deletion deadlock.
- qla2xxx: Add wait for session remove on unload.
- qla2xxx: Move login/logout decision making out of Full Fabric Scan.
- qla2xxx: Add discovery event handling.
- qla2xxx: Add async session creation.
- qla2xxx: Add async sess update.
- qla2xxx: Add async Get Port Database MB.
- qla2xxx: Add async Get Name List MB.
- qla2xxx: Add async GPNID.
- qla2xxx: Add async GPSC.
- qla2xxx: Add async GID_PN.
- qla2xxx: Add support routines to search for fcport.
- qla2xxx: Consolidate argument list for CTPassthru.
- qla2xxx: Commonize alloc &amp; free of fcport struct.
- qla2xxx: Fix pass wrong argument in sp done.

- 8.07.00.43.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Provide separate RDP enable (ql2xrdpenable).
- extras: Fix hash-bang (#!) line to specify /bin/bash in build.sh.

- 8.07.00.42.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Remove all DIX-0 references.

- 8.07.00.41.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Disable setting module parameter ql2xenabledif.
- qla2xxx: Correct supported FC speed for sysfs.
- qla2xxx: Correct supported FC speed for FDMI/RDP.

- 8.07.00.40.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Correct RDP Optical Product Descriptor Revision field.
- qla2xxx: Remove macro parameter side effect in host_to_fcp_swap().

- 8.07.00.39.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Fix duplicate message id.
- qla2xxx: Disable adapter and skip error recovery when register disconnect.
- qla2xxx: Separate ISP type bits out from device type.
- qla2xxx: Correction to function qla26xx_dport_diagnostics().

- 8.07.00.38.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Add support to handle Loop Init error Asynchronus event.
- extras: add option to log.sh to show available debug/log categories.
- qla2xxx: Let DPORT be enabled purely by nvram.
- qla2xxx: Add bsg interface to support statistics counter reset.
- qla2xxx: Add bsg interface to support D_Port Diagnostics.

- 8.07.00.37.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Check for device state before unloading the driver.
- qla2xxx: Bump vendor fdmi version.
- qla2xxx: Properly reset firmware statistics.
- qla2xxx: Properly initialize IO statistics.
- qla2xxx: Reduce RDP payload size if requesting port not logged in.
- qla2xxx: Reject RDP request if requesting port is not logged in.
- qla2xxx: Unswap high/low RDP optical descriptor alarms/warnings.
- qla2xxx: Add method for obtaining RDP buffer credit descriptor.
- qla2xxx: Make corrections/cleanups/improvements to RDP routine.
- qla2xxx: Include ISP27xx in RDP/purex driver intercept.
- qla2xxx: Make debug buffer log easier to view.
- qla2xxx: Add module parameter alternate/short names.

- 8.07.00.36.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode.

- 8.07.00.35.xx.y-k
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

- 8.07.00.34.xx.y-k
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."

- 8.07.00.33.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Improve qlssen.sh usage.
- qla2xxx: Provide mbx info in BBCR data after mbx failure
- qla2xxx: Set echo test mailbox command option bit15 correctly.
- qla2xxx: Correct FDMI vendor port state value.

- 8.07.00.32.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- Revert "qla2xxx: Set priority for mailbox commands."
- Revert "qla2xxx: Flush mailbox commands after timeout."

- 8.07.00.31.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Avoid side effects when using endianizer macros.
- qla2xxx: Fix warnings reported by static checker.
- qla2xxx: Fix printks in ql_log message.
- qla2xxx: Fix printk in qla25xx_setup_mode.
- qla2xxx: Fix busy wait regression.
- qla2xxx: Fix race in handling rport deletion during recovery causes panic.
- qla2xxx: Set priority for mailbox commands.
- qla2xxx: Flush mailbox commands after timeout.
- extras: Add script to enable/disable vendor fdmi (and rebuild initrd image).

- 8.07.00.30.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Add support for Private link statistics counters.
- qla2xxx: Add support for buffer to buffer credit value for ISP27XX.
- qla2xxx: Add support for online flash update for ISP27XX.

- 8.07.00.29.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Script for extracting all logs/debugs from driver source
- qla2xxx: Defer marking device lost when receiving an RSCN.
- qla2xxx: Convert stray printk's in qla_nx.c to ql_log's.
- qla2xxx: Allow fw to hold status before sending ABTS response.
- qla2xxx: Seed init-cb login timeout from nvram exclusively.
- qla2xxx: Remove unneeded link offline message.
- qla2xxx: Fix couple of small typos in qla2xxx module code.
- qla2xxx: Qualify ELS RDP mapping for ISP25xx and ISP26xx only.
- qla2xxx: Restructure RDP routine to handle failure cases.
- qla2xxx: Reduce multiple FDMI routines into a single routine.
- qla2xxx: Simplify debug prints of wwnn, wwpn, and port id.
RHEL7, SLES12:
- qla2xxx: Avoid asynchronous abort requests.

- 8.07.00.28.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Fix endianess of fdmi smartsan security support field.
RHEL7:
- qla2xxx: Reduce target mode performance hit in ISR.

- 8.07.00.27.xx.y-k
RHEL7:
- qla2xxx: Avoid crossing initiator/target modes during AEN handling.

- 8.07.00.26.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Set smartsan security support to 1.
- qla2xxx: Add support for ISP2271.
- qla2xxx: Fix missing device login retries.
- qla2xxx: do not clear slot in outstanding cmd array.

- 8.07.00.25.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Remove decrement of sp reference count in abort handler.
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- extras: Fix whitespace in .sh files.

- 8.07.00.24.xx.y-k0
RHEL5
- Update 24xx/25xx firmware to version 8.01.00.

- 8.07.00.24.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Do not crash system for sp ref count zero.
- qla2xxx: Do not reset adapter if SRB handle is in range.
- qla2xxx: Don't reset ISP when error entry with out of range handle.
- qla2xxx: Add support for MPI and PEP FW version for ISP 27xx.

- 8.07.00.23.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Fix RPD response missing fabric name
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: fix porting changes for SmartSAN
RHEL5:
- qla2xxx: Fix Link Service Request payload word 0.
- qla2xxx: Cleanup and Silence unnecessary PUREX/RDP printouts.

- 8.07.00.22.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Allow RPRT to work with all switches (mgmt srvr loopid).
- qla2xxx: Use physical port for sending RPRT command.
- qla2xxx: Use correct macro for SFP flags.
- qla2xxx: Add adapter checks for FAWWN functionality.
- qla2xxx: Update default Hostname.
RHEL5:
- qla2xxx: Corrections to FDMI registering routines.
- qla2xxx: Corrections to FDMI processing routines.
- qla2xxx: Corrections ro PUREX/RDP proessing.

- 8.07.00.21.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: additional fdmi_register() attempt.
- qla2xxx: Fix missing SFP flags from RDP Payload.
- qla2xxx: driver fails to detect 4G adapters.
- qla2xxx: Pause risc before manipulating risc semaphore.
- qla2xxx: Use ssdid to gate semaphore manipulation.
- qla2xxx: Handle AEN8014 incoming port logout.
- qla2xxx: Add serdes register read/write sysfs support for ISP25xx.

- 8.07.00.20.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Trigger FDMI registration for RPRT.
- qla2xxx: Remove SmartSAN attributes from the RDP payload.
- qla2xxx: Allow FDMI Hostname registration during boot.
- qla2xxx: Updated Active FC4 port type.

- 8.07.00.19.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: FDMI RDP command support.
- qla2xxx: Support for FDMI Smart SAN Mamangement commands
UEK2:
- qla2xxx: Fix wrongly report "PCI EEH busy" when get_thermal_temp.

- 8.07.00.18.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled.
- qla2xxx: Prevent multiple firmware dump collection for ISP27XX.
- qla2xxx: Add serdes read/write support for ISP27XX
- qla2xxx: Don't reset ISP when we receive an error entry with an out of range handle.
- qla2xxx: Do not crash system for sp ref count zero
RHEL7.x, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port.
- qla2xxx: Disable Interrupt handshake for ISP27XX.
- qla2xxx: Add debugging info for MBX timeout.
- qla2xxx: Do not reset adapter if SRB handle is in range.
RHEL7.x, SLES12, XS 6.5:
- qla2xxx: Add support for Legacy and MSI interrupt modes.
RHEL7.x:
- qla2xxx: Fix compiler issue for FC_PORTSPEED_32GBIT on RHEL 7.1


- 8.07.00.17.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Add udev notification to save fw dump for ISP27XX.
- Add message for sucessful FW dump collected for ISP27XX.
- Add fix for beacon for ISP27XX.
- Increase the wait time for firmware to be ready for P3P.
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Disable FCE and FET tracing for ISP27XXX.
- Add support to load firmware from file for ISP 26XX/27XX. 
RHEL7, SLES12, XS 6.5:
- Fix crash due to wrong casting of reg for ISP27XX.

- 8.07.00.16.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Mark port lost when we receive an RSCN for it.
- Disable PCI device in shutdown handler.
- Fail adapter initialization on load ram failure.
- Move warning message to debug level.
- Restore WWPN from flash when cable pulled for FA-WWPN port.

- 8.07.00.15.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS:
- Restore WWPN in case of Loop Dead.
- Honor FCP_RSP retry delay timer field.
- Add missing ISP27xx checks to optrom code.
- Force use of mailbox interface for flash access commands for ISP27xx.
- Fix mismatch is checks to free sysfs nodes.
- Disable laser for ISP2031 while unloading driver.
- Enable DPORT using NVRAM parameters.
RHEL5:
- Disable FDMI by default.
- Fix FW dump issue for ISP82XX. 
- Add 25xx firmware version 7.05.00.

- 8.07.00.14.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Add fix in driver unload for pending activity.
- Allow user to change ql2xfdmienable value.
- Declaration error cause stack corruption.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Fix duplicate log message ID.
- Fix driver version string message.
RHEL7, RHEL6, SLES11, UEK, XS:
- Unload of qla2xxx driver crashes the machine.
RHEL5:
- Enable FDMI by default. 
- Add 24xx/25xx firmware version 7.04.00.

- 8.07.00.13.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Remove restriction on starting remote device discovery on port update.
- Allow nvram bit to enable FA-WWN.
- Allow nvram bit to enable D-PORT.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Move mailbox failure messages to a default debug level.

- 8.07.00.12.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Correction to FA-WWN for un-acquiring portname.
- Add scatter/gather table size module parameter.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add ql2xasynclogin module parameter.
RHEL5:
- For netlink response use respective sender's unique pid.

- 8.07.00.11.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix incorrect debug printk.
- Add D-Port functionality.
- Add FA-WWN functionality.
- Add FDMI-2 functionality.
- ISPFx00 unexpected resets during adapter boot sequence.
- Incorrect linked list semantic in qlafx00_get_fcport().
- Add unknown parameter error handling to build.sh.

- 8.07.00.10.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix potential return count bug in qla2xxx_get_vpd_field().
- ISPFX00 avoid writing semaphore register in request_irqs().
- ISP27xx fwdump template error print simplification.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- ISP25xx multiqueue shadow register crash fix.
- Correction of debug level in mailbox command print 0x1111.

- 8.07.00.09.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Enable fast flash access for ISP83xx.
- Do logins from chip reset in DPC thread instead of error handler thread.
- Remove wait for online from host reset handler.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx fwdump add tests for incomplete template.
- ISP27xx fwdump optimize template entry table lookup.
- ISP27xx fwdump add template entry T275 (insert buffer).
- ISP27xx fwdump template remove high frequency debug logs.
- ISP27xx fwdump template fix insertbuf() routine.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add endianizer to T10 PI max_payload_size modifier.
RHEL5, SLES10:
- Allow ELS commands with variable size command/data.
RHEL5:
- Add 24xx/25xx firmware 7.03.00.

- 8.07.00.08.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Add MBC option for fast SFP data access.
- Remove ISP8044 from pci table.
- Revert "Change default capture to firmware defined capture mask".
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Remove mapped vp index iterator macro dead code.
RHEL5:
- Add shutdown callback handler.

- 8.07.00.07.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset.
- Reduce the time we wait for a command to complete during SCSI error handling.
- Delay driver unload if there is any pending activity going on.
- Don't check for firmware hung during the reset context for ISP82xx.
- Fix beacon blink logic for ISP26xx/83xx.
- Add mention of RHEL7 and SLES11.3 in README.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx firmware dump template spec updates (including T274).
- ISP27xx queue index shadow registers.
- Fix ISPFx00 not displaying the correct FW version after FW update through sysfs Interface.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Clear loop_id for ports that are marked lost during fabric scanning.
- Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs().

- 8.07.00.06.xx.y-k
RHEL7, RHEL6, SLES11, SLES10, UEK, UEK2, XS:
- Avoid escalating the SCSI error handler if the command is not found in firmware.
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Change default capture to firmware defined capture mask.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Adjust adapter reset routine to the changes in firmware specification for ISPFx00.

- 8.07.00.05.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, XS:
- Add #if around printk_ratelimit to fix build issue on RHEL 6.
- Add 'sparse_endian' command line option to build.sh
- Fix build errors related to invalid print fields on some architectures.
- Poll during initialization for ISP25xx and ISP83xx.
- Add target mode definitions [SLES 11 SP3 specific].
- ISP8044 ipmdio bus timeout improvement.
- Remove configure VFs mailbox command call.
- Use proper log message for flash lock failed error for ISP82XX.
- IOCB data should be copied to I/O mem using memcpy_toio.

- 8.07.00.04.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, Citrix:
- Add sparse command line option.
- Add 8044 serdes bsg interface.
- Correction to 27xx template entry types 256 and 258.
- Track the process when the ROM_LOCK failure happens.
- Introduce fw_dump_flag to track fw dump progress.
- Remove unnecessary code from qlafx00_intr_handler.
- Enable fw_dump_size for 8044.
- Update entry type 270 to match spec update for 27xx.
- Change copyright year to 2014 in all the source files.
- Remove unnecessary delays from fw dump code path.
- Use jiffies instead of time.
- Decrease pci access for response queue processing for ISPFX00.
- Use proper log message for flash lock failed error.
- Include &lt;delay.h&gt; file for msleep declaration in qla_nx2.c.
- Correct the port no assignment for ISP82XX.
RHEL5:
- Add 24xx/25xx/81xx/83xx FC and FCoE Firmware 7.02.00.
- IOCB data should be copied to I/O memory using memcpy_toio().
- Use the physical port for all loopback operations.

- 8.07.00.03.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Wait for reset completion without lock for ISPFX00.
- Add pci device id 0x2271.
- Add pci device id 0x2071.
- Fix Task Management command asynchronous handling
- Add IOCB Abort command asynchronous handling
- Do not schedule reset when one is already active when receiving an invalid status handle.
- Add and use 32Gbps FC-GS definitions.
- Correct operations for ISP27xx template types 270 and 271.
- Fix sparse warnings in qla_mr.c
- Allow 83XX and 27XX both to write req_q_out register.
- Correct 83xx/27xx mislogic in setting out_mb in qla25xx_init_req_que().
- Check for peg alive counter and clear any outstanding mailbox command.
- Log when device state is moved to failed state.
- Issue abort command for outstanding commands during cleanup when only firmware is alive.
- Support of new Helga minidump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39),QLA8044_POLLWR(40).
- Allow the next firmware dump if the previous dump capture fails for ISP8044.
- Add build.sh commandline option help/description to README file.

- 8.07.00.02.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Allow ISP83xx and ISP27xx to use read/write remote register.

- 8.07.00.01.xx.y-k
RHEL6, SLES11, RHEL5, UEK, UEK2/R3, Citrix:
- Remove pci device id ISP2071.

- 8.07.00.00.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Add support for ISP2701.
- Remove Marker type IOCB logic for ISPFX00.
- Add changes in the IOCB structures to adjust driver source codes to ISPFX00 firmware spec
- Add BE support for ISPFX00.
- Avoid poisoining in the response queue for ISPFX00.
- Simplyfy the ISPFX00 interrupt handler code for ISPFX00.
- Optimize the response queue processing for ISPFX00.
RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix:
- Remove ISP_ABORT_NEEDED and ISP_ABORT_RETRY checks from watchdog function for Helga.
- Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
UEK2/R3:
- Clear drv active before removing the host.
- Wait for reset completion without lock for ISPFX00.

- 8.06.00.13.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Add mutex around optrom calls to serialize accesses.
- Add handling for boot indication progress AENs
- Replace constant value for IOCTL IOCB abort execution status with a macro.
- Enable the Flash Access Control (FAC) mailbox command.
- Use proper message for Non owner reset ACK Timeout.
- Remove init control block related dead code for ISPFX00.
- Select correct request queue for error type IOCB for ISPFX00.
- The file README.qla2xxx does not mention SLES11.3 (or later).
- Fix warning reported by smatch.
- Properly handle 32 bit mailbox register for ISPFX00.
- Set host can_queue value based on available resources.

- 8.06.00.12.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Assign the correct pointer to the sp-&gt;ctx in abort context for ISPFx00 (BZ8627).
- Obtain adapter model description from vpd (SLES10 only) (ER105124).
- Use scnprintf() instead of snprintf() in the sysfs handlers.
- Only complete dcbx_comp and lb_portup_comp for virtual port index 0.
- Reset nic_core_reset_owner on moving from COLD to READY for ISP8044 (ER111788).
- Revert "qla2xxx: Remove entry in outstanding_cmds array if we fail to abort a request."
- QLAFX00 Replace a constant with a macro definition for host-&gt;canqueue assigmnment.

- 8.06.00.11.xx.y-k (RHEL5 only)
- Iterate the correct list for remote port removal.
- Honor FCPORT_UPDATE_NEEDED dpc flag for all ISPs.
- Don't set NPIV_CONFIG_NEEDED and RELOGIN_NEEDED flag for ISPFX00.

- 8.06.00.10.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix):
- 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().

RHEL6, SLES11, UEK, Citrix:
- Add BSG interface for read/write serdes register.
- Fix request queue null dereference.
- Disable adapter when we encounter a PCI disconnect..
- Refactor shutdown code so some functionality can be reused.
- QLAFX00 Fix issue with not displaying node name after system reboot.
- Add changes to obtain ISPFX00 adapters product information.
- Add IOCTL command abort logic for ISPFX00.

RHEL5, SLES10:
- Add netlink interface for read/write serdes register.
- Fix udev fwdump rules.

RHEL5:
- Update 8G and 4G firmware to version 7.01.00.

README:
- Updated for builing kernel with out-of-box driver for Boot-from-SAN.
- Updated for building ramdisk with rpm driver for Citrix Boot-from-SAN.

- 8.06.00.09.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Honor execute firmware failures.
- Add BPM support for 25xx.
- Disable INTx interrupt for ISP82XX.
- Correctly set mailboxes for extended init control block.
- Duplicate luns instantiated after doing ISP reset.
- Don't consider the drivers knocked out of IDC participation for future reset recovery process.
- Change message displaying fcport pointer to port id.
- Fix the sparse C=2 warnings for ISP8044.
- Revert "qla2xxx: Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX."
- Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low."
- Print proper QLAFX00 product name at probe.
- Fix compile warnings in qlafx00_build_scsi_iocbs() on BE platforms.
- Unloading driver crashes server due to not freeing sp pool (SLES10 only).
- Update 8G and 4G firmware to 7.0.2. (RHEL5 only).

- 8.06.00.08.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fixups for ISP8044 beacon blink.
- Select link initialization option bits from current operating mode.
- Move queue depth ramp down message to i/o debug level.
- Correctly reset Graceful Reset Bit in IDC Driver Control Register.
- Add a new interface to update versions.
- Correctly print out/in mailbox registers.
- Add #if preprocessor statements to get driver compiled on UEK2 and R3.

- 8.06.00.07.xx.y-k (RHEL5 only)
- Set the timeout value to 45 for IOCTL commands for ISPFx00.
- Dump IOCB on IOCTL command timeout for ISPFx00.
- Allocate outstanding cmd array and request queue under single hardware lock.

- 8.06.00.06.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the reset owner on ready and failed state for ISP8044.

- 8.06.00.05.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the idc control graceful bit for ISP8044 after initialization.
- Don't check for firmware hung during the reset context.
- Add loopback IDC-TIME-EXTEND aen handling support.
- Clear presence bit for ISP8044 on unload and error.
- Move Previous version info message to debug level.

- 8.06.00.04.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Properly set the tagging for commands.
- Get the mpi version for ISP8044.
- Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
- Implementation of flash write buffer mode for ISP8044.
- Helga loopback support.
- Add pex-dma support for faster minidump capture on ISP8044.
- Collect minidump for ISP8044 using sysfs.
- Perform context reset instead of chip reset for ISP8044 host reset.
- Don't the set nic_core_reset_owner flag for ISP8044.
- Set IDC graceful reset and don't capture minidump if it is set.
- Honor return value from qla82xx_device_state_handler() in qla82xx_abort_isp().
- Silent noisy message during ISP8044 dump collection.
- Correct debug print id's.
- Add 8044 entry in udev rules.
- Set default critical temperature when ISPFX00 firmware doesn't provide it.
- QLAFX00 make over-temp AEN informational, add log for normal-temp AEN.
- Correct Interrupt Register offset for ISPFX00
- Remove handling of Shutdown Requested AEN from qlafx00_process_aen().
- Send all AENs for ISPFx00 to above layers.

- 8.06.00.03.xx.y-k (RHEL6, SLES11, RHEL5, UEK, Citrix)
- Add changes in initialization for ISPFX00 cards with BIOS.
- Add changes to support extended IOs for ISPFX00.

- 8.06.00.02.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- ISP8044 abort isp.
- Helga Flash Write.
- Helga legacy pin based interrupt support.
- Get all the optrom sysfs attributes for CNA.
- Add ISP8044 to MIDTYPE macro.
- Fix sparse warning reported for qla_nx2.c.
- Helga Remove hardcoded return values by QLA_FUNCTION_FAILED.
- Remove minidump and reset code if FCoE is not a owner.
- Helga fcoe_nic_reset_owner updated.
- Fix compilation issue on ia64.
- Fix for serial_num not getting displayed via sysfs.
- Add missing FCP statistics to sysfs interface.

- 8.06.00.01.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Set VPD Size to 1K for ISP82XX, ISP8044, ISP8031 (ER107011).
- Helga call flash recovery function from bootstrap code.
- Clear the MBX_INTR_WAIT flag when the mailbox time-out happens.
- Drop redundant log message when ROM lock failure happens during retries.
- To update Helga minidump template capture.
- Make log message that prints when a completion status requires a port down more readable.
- Reconfigure thermal temperature.
- Add setting of driver version string for vendor application.
- Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c.

RHEL6, SLES11, UEK, Citrix:
- Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (ER107084).

- 8.06.00.00.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fix for locking issue between driver ISR and mailbox routines.
- Do not take a second firmware dump when intentionally generating one.
- Move qla2x00_free_device to the correct location.
- Add support for ISP8044.
- Update firmware link in Kconfig file.
- Perform coverity analysis from build.sh

RHEL6, SLES11:
- Correct multiqueue offset calculations.
- Add module parameter for interrupt mode.
- Fix incorrect test after list_for_each_entry() exits.
- Do not query FC statistics during chip reset.

RHEL5, SLES10:
- Use spinlock while accessing vport list.

SLES10:
- Correction of operator in udev rules.

- 8.05.00.03.xx.y-k (RHEL6, SLES11), 8.04.00.15.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add clarifying printk to thermal access fail cases.

RHEL5, SLES10:
- Move list add of ha to non-error section of probe_one.

- 8.05.00.02.xx.y-k (RHEL6, SLES11), 8.04.00.14.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Revert "qla2xxx: Add setting of driver version string for vendor application."

RHEL6, SLES11, UEK, Citrix:
- Debug ID corrections.
- Add iounmap(ha-&gt;cregbase) calls for ISPFX00 adapters for proper driver cleanup during load / unload.
- Clear the outstanding command array for task management processing for ISPFx00.
- Remove Request / Response transfer error AENs handling from qlafx00_async_event().
- Proper cleanup of BSG request when the request time-out on ISPFx00.
- Fix issue with calling sp_done() twice for task management commands.
- Fix bug in cont_entry handling for the cases when FW provides more data than mid layer can handle.
- Correction to structure size while registering host information with firmware.

RHEL5, SLES10:
- Use vp_list field of scsi_qla_host while traversing virtual ports list.

- 8.05.00.01.xx.y-k (RHEL6, SLES11.x), 8.04.00.13.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add setting of driver version string for vendor application.
- Integrate generic card temperature with mezz card temperature.
- Correction of comment in MBC opcode defines.
- Wait for IDC complete event to finish loopback operation.
- Don't process state change aen for reset owner.
- Don't process RSCNs for a vport on the same physical adapter.
- Correct list-iteration bug in Report-ID Acquisition codes.

RHEL6, SLES11:
- Addedd logic to monitor aenmbx0 register for fixed intervals on ISPFx00.
- Remove unnecessary operations from qlafx00_soc_cpu_reset() and
add resetting IRQ ack register per core.

RHEL5, SLES10:
- Return -EINVAL when setting up loopback operation.

RHEL5:
- Inclusion of 8G firmware version 5.09.00.
- Inclusion of 4G firmware version 5.09.00.

- 8.05.00.00.xx.y-k (RHEL6.x and SLES11.x)
- Enhancements to support ISPFx00.

- 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.
- Don't 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 adapter 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-&gt;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.xx.y-k (RHEL 6.x, SLES 11.x, UEK and Citrix)
- Correct loop_id_map allocation-size and usage.

- 8.04.00.07.xx.y-k
- Prefix qla2xxx with the dump file name.
- Delay for legacy interrupts not required for all boards for ISP83xx.
- Use correct logger path in udev scripts.
- Allow MSI interrupt registration for ISP82xx.
- Don't toggle RISC interrupt bits after IRQ lines are attached.
- Fix for legacy interrupts for ISP83xx.
- Restrict nic core reset to one function for mctp.
- Update to Implementation of the mctp.
- Enable fw attributes for ISP24xx and above.
- Get fcal position map should not be called for p2p topology.
- Set Maximum Read Request Size to 4K.
- Enclose adapter related calls in adapter check in failed state handler.
- Fix for handling some error conditions in loopback.
- Fix description of qla2xmaxqdepth parameter.
- Set idc version if function is first one to come.-
- Do not restrict the number of NPIV ports for ISP83xx.
- Do PCI fundamental reset for 83xx.
- Fail initialization if unable to load RISC code.
- Ensure PLOGI is sent to Fabric Management-Server upon request.
- Remove setting Scsi_host-&gt;this_id during adapter probe.
- Use #defines instead of hardcoded values for intr status.

V2632 (RHEL 6.x, SLES 11.x and UEK):
- Remove dumping fw on timeout for bidirectional commands.
- T10 DIF - ISP83xx changes.
- Fix incorrect status reporting on DIF errors.
- Change log messages to dbg and remove dumping fw on timeout for bidirectional.
- Use the right field for container_of.

SLES10.x:
- Correct implementation of qla2x00_get_idma_speed.
- Remove check for ISPs other than ISP81xx from qla81xx_set_port_config

RHEL5.x:
- Add stubs for edc and edc_status interface.

- 8.04.00.06.xx.y-k
- Don't call nic restart firmware if it is already active and running.
- Wrong PCIe (2.5Gb/s x8) speed in the kernel message for ISP82xx.
- Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery.
- Fix rval may be used uninitialized in this function warning.
- Implement beacon support for ISP83xx CNA.
- Fix for continuous rescan attempts in arbitrated loop topology.
- Only enable link up on the correct interrupt event.
- Update the driver license.
- Don't register legacy interrupts for ISP82xx.
- Add bit to identify Sensei card for thermal temp.
- Implementation of MCTP.
- IDC implementation for ISP83xx.
- Add FW DUMP SIZE sysfs attribute.
- Implementation of bidirectional.
- Use bitmap to store loop_id's for fcports.
- Display mailbox failure by default.
- Remove redundant NULL check before release_firmware() call.
- Add check in qla82xx_watchdog for failed hardware state.
- Add I2C BSG interface.
- Use dracut to rebuild the initramfs on RHEL 6 in build.sh.
- Don't call failed handler for default case.
- Add hilda fc fcoe entries in the udev rules file.

- 8.04.00.05.xx.y-k
- Display proper firmware version when new minidump template is gathered for ISP82xx.
- Properly check for current state after the fabric-login request.
- Proper completion to scsi-ml for scsi status task_set_full and busy.
- Don't capture minidump for ISP82xx on flash update from application.
- Avoid losing any fc ports when loop id's are exhausted.
- Optimize existing port name server query matching.
- Remove mirrored field vp_idx from struct fc_port.
- Display proper supported speeds for 16G FC adapters.
- Fix reset time out as qla2xxx not ack to reset request.
- Stats should be different from physical and virtual ports.
- Block flash access from application when device is initialized for ISP82xx.
- Handle interrupt registration failures more gracefully.
- Logic to detect overheat condition and fail ISP82xx.
- Remove unneeded DPC wakeups from qla82xx_watchdog.
- RHEL 5.x/SLES 10.x
- Revert : IO failure during ISP82xx reset.
- Revert : Avoid depending on SCSI host_lock in queuecommand function.

- 8.04.00.04.55.6-k
- 8.04.00.04.32.1-k
- ISP83xx(16G FC) support for Xenserver 6.0 and Oracle UEK.

- 8.04.00.04.xx.y-k
- Remove resetting memory during device initialization for ISP82xx.
- Proper detection of firmware abort error code for ISP82xx.
- SLES10 SPx: Add udev script, udev rules file, kmdtool.
- SLES10 SPx: Proper notification of device udev event for automatic gathering of firmware dump.

- 8.04.00.03.xx.y-k
- Correct link-reset regressions introduced during 83xx porting.
- Avoid invalid request queue dereference for bad response packets.
- Stop iteration after first failure in -_id functions.
- Fix incorrect register access in qla2x00_start_iocbs().
- Fix to update proper command completion upon command retries.
- Hard code the number of loop entries at 128.
- Reference proper scsi_qla_host structure for processing non-scsi SRB commands.
- Handle device mapping changes due to device logout.
- Fix wrong decrement, null sp access.
- Initialize the command done routine.
- Avoid losing any fc ports when loop id's are exhausted.
- Complete mailbox command timedout to avoid initialization failures during next reset cycle.
- Add ha-&gt;max_fibre_devices to keep track of the maximum number of targets.
- Cache swl during fabric discovery.
- Remove EDC sysfs interface.
- Perform firmware dump procedure on mailbox command timeout.
- Change the log message when previous dump is available to retrieve for ISP82xx.
- Remove check for null fcport from host reset handler.
- Correct out of bounds read of ISP2200 mailbox registers.
- Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing.
- Reduce mbx-command timeout for Login/Logout requests.
- Clear options-flags while issuing stop-firmware mbx command.
- Add an "is reset active" helper.
- Prep zero-length BSG data-transfer requests.
- Perform implicit logout during rport tear-down.
- Handle failure cases during fabric_login
- Increase speed of flash access in ISP82xx adapters to improve firmware load speed.
- Add check for null fcport references in qla2xxx_queuecommand.
- Handle change notifications based on switch scan results.
- Use consistent DL mask for ELS/CT passthru requests.
- Consolidation of SRB processing.</changelog>
  </package>
  <package pkgid="0807bf127bd35ca21a472e1cff1737b15f25b3e606b9098a3531ce386005bf86" name="kmod-smartpqi" arch="x86_64">
    <version epoch="0" ver="1.1.4" rel="125.rhel6u9"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1526083200">(none)</changelog>
  </package>
  <package pkgid="f23a9183cc40799ab2257df9712c5168e362de616bea7ca94310001a1ef781b4" name="kmod-smartpqi" arch="x86_64">
    <version epoch="0" ver="1.1.4" rel="125.rhel7u4"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1524268800">(none)</changelog>
  </package>
  <package pkgid="17ed46cc1f78c557629c9e7eb4b936d4241de556c80414029a32e8259af03418" name="kmod-smartpqi" arch="x86_64">
    <version epoch="0" ver="1.1.4" rel="125.rhel7u5"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1524268800">(none)</changelog>
  </package>
  <package pkgid="da1075c651fab943ee50027d6db2f9d1e4ece4a5350578e6574cadc23aa6a08a" name="kmod-tg3" arch="x86_64">
    <version epoch="0" ver="3.137w" rel="1.rhel6u8"/>
    <changelog author="Prashant Sreedharan &lt;prashant.sreedharan@broadcom.com&gt; 3.137h" date="1419120000">- tg3_disable_ints using uninitialized mailbox value to disable interrupts (Severity:Minor)
- Enhancement for recoverable/unrecoverable errors (Severity:Minor)
- Add support for RHEL 6.6 (Severity:Minor)
- Readme file does not indicate tg3.spec location (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt;  3.137j" date="1427328000">- Add support for SLES11SP4 (Severity:Minor)
- Add support for Debian 7.7 (Severity:Minor)
- Fixed delay in getting OperationalStatus of the nic on system reboot (Severity:Minor)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt;  3.137k" date="1428019200">- Add support for linux 3.16.0 kernel (Severity:Minor)
- Add support for RHEL 4.8 (Severity:Minor)
- KVM PCI passthrough failed for tg3 on SUSE 11.3 (Severity:Minor)
- Add support for RHEL 5.11 (Severity:Minor)
- (SLES11SP4) After installation of tg3 driver, interface(s) don't come up (Severity:Minor)</changelog>
    <changelog author="Deepak Khungar &lt;deepak.khungar@broadcom.com&gt; 3.137m" date="1441843200">- Add support for RHEL 7.2 (Severity:Minor)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt; 3.137n" date="1446681600">- Add support for 5720 inverting serdes signal detect feature (Severity:Minor)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt; 3.137o" date="1450224000">- Add work around HW/FW limitations with vlan encapsulated frames (Severity:Minor)
- Fix for transmit queue 0 timed out when too many gso_segs (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137p" date="1466208000">- Update the copyright information for tg3 source files (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137q" date="1472601600">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497484800">- Add workaround for 5762 MRRS  (Severity:Medium)
- Update copyright year to 2017 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498262400">- Add support for RHEL 7.4 and SLES12SP2 (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137t" date="1502928000">- Add support to notify min/max MTUs through min_mtu &amp; max_mtu (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137u" date="1504828800">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514851200">- Backport upstream patches  (Severity:Medium)
- Add PHY reset workaround in change MTU path for 5717/19/20  (Severity:Medium)
- Update the copyright (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137w" date="1517270400">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
  </package>
  <package pkgid="40c7669b244d684d0c3a79f4332c40f3ea8d50687ea13f02e0b69ccca18ee646" name="kmod-tg3" arch="x86_64">
    <version epoch="0" ver="3.137w" rel="1.rhel6u9"/>
    <changelog author="Prashant Sreedharan &lt;prashant.sreedharan@broadcom.com&gt; 3.137h" date="1419120000">- tg3_disable_ints using uninitialized mailbox value to disable interrupts (Severity:Minor)
- Enhancement for recoverable/unrecoverable errors (Severity:Minor)
- Add support for RHEL 6.6 (Severity:Minor)
- Readme file does not indicate tg3.spec location (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt;  3.137j" date="1427328000">- Add support for SLES11SP4 (Severity:Minor)
- Add support for Debian 7.7 (Severity:Minor)
- Fixed delay in getting OperationalStatus of the nic on system reboot (Severity:Minor)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt;  3.137k" date="1428019200">- Add support for linux 3.16.0 kernel (Severity:Minor)
- Add support for RHEL 4.8 (Severity:Minor)
- KVM PCI passthrough failed for tg3 on SUSE 11.3 (Severity:Minor)
- Add support for RHEL 5.11 (Severity:Minor)
- (SLES11SP4) After installation of tg3 driver, interface(s) don't come up (Severity:Minor)</changelog>
    <changelog author="Deepak Khungar &lt;deepak.khungar@broadcom.com&gt; 3.137m" date="1441843200">- Add support for RHEL 7.2 (Severity:Minor)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt; 3.137n" date="1446681600">- Add support for 5720 inverting serdes signal detect feature (Severity:Minor)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt; 3.137o" date="1450224000">- Add work around HW/FW limitations with vlan encapsulated frames (Severity:Minor)
- Fix for transmit queue 0 timed out when too many gso_segs (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137p" date="1466208000">- Update the copyright information for tg3 source files (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137q" date="1472601600">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497484800">- Add workaround for 5762 MRRS  (Severity:Medium)
- Update copyright year to 2017 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498262400">- Add support for RHEL 7.4 and SLES12SP2 (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137t" date="1502928000">- Add support to notify min/max MTUs through min_mtu &amp; max_mtu (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137u" date="1504828800">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514851200">- Backport upstream patches  (Severity:Medium)
- Add PHY reset workaround in change MTU path for 5717/19/20  (Severity:Medium)
- Update the copyright (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137w" date="1517270400">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
  </package>
  <package pkgid="796eb61ec0db920d78b9eb49fcee3bb6a83d61411f53ea8e1c169b903eca5e45" name="kmod-tg3" arch="x86_64">
    <version epoch="0" ver="3.137w" rel="1.rhel7u4"/>
    <changelog author="Prashant Sreedharan &lt;prashant.sreedharan@broadcom.com&gt; 3.137h" date="1419120000">- tg3_disable_ints using uninitialized mailbox value to disable interrupts (Severity:Minor)
- Enhancement for recoverable/unrecoverable errors (Severity:Minor)
- Add support for RHEL 6.6 (Severity:Minor)
- Readme file does not indicate tg3.spec location (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt;  3.137j" date="1427328000">- Add support for SLES11SP4 (Severity:Minor)
- Add support for Debian 7.7 (Severity:Minor)
- Fixed delay in getting OperationalStatus of the nic on system reboot (Severity:Minor)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt;  3.137k" date="1428019200">- Add support for linux 3.16.0 kernel (Severity:Minor)
- Add support for RHEL 4.8 (Severity:Minor)
- KVM PCI passthrough failed for tg3 on SUSE 11.3 (Severity:Minor)
- Add support for RHEL 5.11 (Severity:Minor)
- (SLES11SP4) After installation of tg3 driver, interface(s) don't come up (Severity:Minor)</changelog>
    <changelog author="Deepak Khungar &lt;deepak.khungar@broadcom.com&gt; 3.137m" date="1441843200">- Add support for RHEL 7.2 (Severity:Minor)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt; 3.137n" date="1446681600">- Add support for 5720 inverting serdes signal detect feature (Severity:Minor)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt; 3.137o" date="1450224000">- Add work around HW/FW limitations with vlan encapsulated frames (Severity:Minor)
- Fix for transmit queue 0 timed out when too many gso_segs (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137p" date="1466208000">- Update the copyright information for tg3 source files (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137q" date="1472601600">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497484800">- Add workaround for 5762 MRRS  (Severity:Medium)
- Update copyright year to 2017 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498262400">- Add support for RHEL 7.4 and SLES12SP2 (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137t" date="1502928000">- Add support to notify min/max MTUs through min_mtu &amp; max_mtu (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137u" date="1504828800">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514851200">- Backport upstream patches  (Severity:Medium)
- Add PHY reset workaround in change MTU path for 5717/19/20  (Severity:Medium)
- Update the copyright (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137w" date="1517270400">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
  </package>
  <package pkgid="e4b0bf06e2266a1bde6f2ac6e6930825cc387c6620456342c4b895e6c2064fed" name="kmod-tg3" arch="x86_64">
    <version epoch="0" ver="3.137w" rel="1.rhel7u5"/>
    <changelog author="Prashant Sreedharan &lt;prashant.sreedharan@broadcom.com&gt; 3.137h" date="1419120000">- tg3_disable_ints using uninitialized mailbox value to disable interrupts (Severity:Minor)
- Enhancement for recoverable/unrecoverable errors (Severity:Minor)
- Add support for RHEL 6.6 (Severity:Minor)
- Readme file does not indicate tg3.spec location (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt;  3.137j" date="1427328000">- Add support for SLES11SP4 (Severity:Minor)
- Add support for Debian 7.7 (Severity:Minor)
- Fixed delay in getting OperationalStatus of the nic on system reboot (Severity:Minor)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt;  3.137k" date="1428019200">- Add support for linux 3.16.0 kernel (Severity:Minor)
- Add support for RHEL 4.8 (Severity:Minor)
- KVM PCI passthrough failed for tg3 on SUSE 11.3 (Severity:Minor)
- Add support for RHEL 5.11 (Severity:Minor)
- (SLES11SP4) After installation of tg3 driver, interface(s) don't come up (Severity:Minor)</changelog>
    <changelog author="Deepak Khungar &lt;deepak.khungar@broadcom.com&gt; 3.137m" date="1441843200">- Add support for RHEL 7.2 (Severity:Minor)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt; 3.137n" date="1446681600">- Add support for 5720 inverting serdes signal detect feature (Severity:Minor)</changelog>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt; 3.137o" date="1450224000">- Add work around HW/FW limitations with vlan encapsulated frames (Severity:Minor)
- Fix for transmit queue 0 timed out when too many gso_segs (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137p" date="1466208000">- Update the copyright information for tg3 source files (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137q" date="1472601600">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497484800">- Add workaround for 5762 MRRS  (Severity:Medium)
- Update copyright year to 2017 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498262400">- Add support for RHEL 7.4 and SLES12SP2 (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137t" date="1502928000">- Add support to notify min/max MTUs through min_mtu &amp; max_mtu (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137u" date="1504828800">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514851200">- Backport upstream patches  (Severity:Medium)
- Add PHY reset workaround in change MTU path for 5717/19/20  (Severity:Medium)
- Update the copyright (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137w" date="1517270400">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
  </package>
  <package pkgid="8c2e59e48c8a95d99e5691ad272e3907c507d425e24d448f0cc5c980523a6a3e" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="212.0.82.0" rel="rhel7u4"/>
    <changelog author="Devesh Sharma &lt;devesh.sharma@broadcom.com&gt; - 20.8.0.1" date="1501718400">- - (JIRA SOC-4633): bnxt_re/lib: fix verbs.h checking for Yocto build - (JIRA CTRL-22092): bnxt_re/lib: Change library version to 20.8.x</changelog>
  </package>
  <package pkgid="0cc6b4bc8336ce7db3ad3b8462397453683f7b458f9d4a0984e980fd422ebf9e" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="212.0.82.0" rel="rhel7u5"/>
    <changelog author="Devesh Sharma &lt;devesh.sharma@broadcom.com&gt; - 20.8.0.1" date="1501718400">- - (JIRA SOC-4633): bnxt_re/lib: fix verbs.h checking for Yocto build - (JIRA CTRL-22092): bnxt_re/lib: Change library version to 20.8.x</changelog>
  </package>
  <package pkgid="d96f6a868fd89c4d9401631d4290418738900d9dfaa527782837a90930d39463" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="212.0.82.0" rel="sles12sp3"/>
    <changelog author="Devesh Sharma &lt;devesh.sharma@broadcom.com&gt; - 20.8.0.1" date="1501718400">- - (JIRA SOC-4633): bnxt_re/lib: fix verbs.h checking for Yocto build - (JIRA CTRL-22092): bnxt_re/lib: Change library version to 20.8.x</changelog>
  </package>
  <package pkgid="857c6309b2c4643620fcaab1a77aae94b953e113f644ffaec21b704b3691ba74" name="libbnxtre" arch="x86_64">
    <version epoch="0" ver="212.0.82.0" rel="rhel6u9"/>
    <changelog author="Devesh Sharma &lt;devesh.sharma@broadcom.com&gt; - 20.8.0.1" date="1501718400">- - (JIRA SOC-4633): bnxt_re/lib: fix verbs.h checking for Yocto build - (JIRA CTRL-22092): bnxt_re/lib: Change library version to 20.8.x</changelog>
  </package>
  <package pkgid="255b6582b8b3d850236c15d3481366aee65e9164db7ed254ad3d6d5fe4cbfb3b" name="libbnxtre" arch="x86_64">
    <version epoch="0" ver="212.0.82.0" rel="sles11sp4"/>
    <changelog author="Devesh Sharma &lt;devesh.sharma@broadcom.com&gt; - 20.8.0.1" date="1501718400">- - (JIRA SOC-4633): bnxt_re/lib: fix verbs.h checking for Yocto build - (JIRA CTRL-22092): bnxt_re/lib: Change library version to 20.8.x</changelog>
  </package>
  <package pkgid="e3798859819a1a3c0beb35bd0b2f2fcd9218784a31bec48e4c8e27eef9ed7adb" name="libbnxtre" arch="x86_64">
    <version epoch="0" ver="212.0.82.0" rel="sles12sp2"/>
    <changelog author="Devesh Sharma &lt;devesh.sharma@broadcom.com&gt; - 20.8.0.1" date="1501718400">- - (JIRA SOC-4633): bnxt_re/lib: fix verbs.h checking for Yocto build - (JIRA CTRL-22092): bnxt_re/lib: Change library version to 20.8.x</changelog>
  </package>
  <package pkgid="0179d4ab80e292a9c1c425e64b811b643f52ed73cc483b7d61888380253952e8" name="lsi-megaraid_sas-kmp-default" arch="x86_64">
    <version epoch="0" ver="07.702.09.00" rel="11.sles11sp4"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1513123200">(none)</changelog>
  </package>
  <package pkgid="6000c9cf2b885377681f3ee9e6bcd335e2ad49bd978a4b6d392fea4e485d2f4c" name="lsi-megaraid_sas-kmp-default" arch="x86_64">
    <version epoch="0" ver="07.702.09.00" rel="11.sles12sp2"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1513123200">(none)</changelog>
  </package>
  <package pkgid="caf6955e7691842ad96accafcec2cf6742436c75814f409c11aac88a23366a1a" name="lsi-megaraid_sas-kmp-default" arch="x86_64">
    <version epoch="0" ver="07.702.09.00" rel="11.sles12sp3"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1513123200">(none)</changelog>
  </package>
  <package pkgid="c8cf3302c6cb6011f53689080728b679d113c9cbc2a732b0dd947759771d6eb5" name="lsi-megaraid_sas-kmp-xen" arch="x86_64">
    <version epoch="0" ver="07.702.09.00" rel="11.sles11sp4"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1513123200">(none)</changelog>
  </package>
  <package pkgid="55c9cf6ad5773ba09a7fd782490ddc0c2cdce2d9b3be34fcdeaaa2edc514306c" name="lsi-mpt2sas-kmp-default" arch="x86_64">
    <version epoch="0" ver="15.10.02.00" rel="6.sles11sp3"/>
    <changelog author="Eric.Moore@lsi.com" date="1210593600">- Initial version.</changelog>
  </package>
  <package pkgid="5bfa726699bc365b31f78897d05b293635ea831aa5eeb6898721300e7ede9fb5" name="lsi-mpt2sas-kmp-default" arch="x86_64">
    <version epoch="0" ver="15.10.04.00" rel="5.sles11sp4"/>
    <changelog author="Eric.Moore@lsi.com" date="1210593600">- Initial version.</changelog>
  </package>
  <package pkgid="bbae5b333cd1f878c355f890d47d365af3539c93b20b318e5044a9b58eb9006e" name="lsi-mpt2sas-kmp-default" arch="x86_64">
    <version epoch="0" ver="15.10.06.00" rel="2.sles12sp2"/>
    <changelog author="Eric.Moore@lsi.com" date="1210680000">- Initial version.</changelog>
  </package>
  <package pkgid="6df2e736dabcbd2e1c7ed6a96e90c15907e7c6664f3ec97a12b5b7e6cf9683de" name="lsi-mpt2sas-kmp-default" arch="x86_64">
    <version epoch="0" ver="15.10.06.00" rel="6.sles12sp3"/>
    <changelog author="Eric.Moore@lsi.com" date="1210680000">- Initial version.</changelog>
  </package>
  <package pkgid="6fe64826136a7994b46903ba4b21500a6b8ba4f18c6e5d3da2d79d94a2343892" name="lsi-mpt2sas-kmp-xen" arch="x86_64">
    <version epoch="0" ver="15.10.02.00" rel="6.sles11sp3"/>
    <changelog author="Eric.Moore@lsi.com" date="1210593600">- Initial version.</changelog>
  </package>
  <package pkgid="b83ce01ebf77dc0ae49d092da0c9237f4f87dac92441ac98a5741ed1b934a2dd" name="lsi-mpt2sas-kmp-xen" arch="x86_64">
    <version epoch="0" ver="15.10.04.00" rel="5.sles11sp4"/>
    <changelog author="Eric.Moore@lsi.com" date="1210593600">- Initial version.</changelog>
  </package>
  <package pkgid="7673f2fd730cd9d78ba0426de3294102145e9cacf217e0e6d12c58e24eb8d247" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.3" rel="OFED.4.3.1.0.1.1.g8509e41.3.rhel6u8"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1520553600">- Release version 4.3-OFED.4.3.1.0.1.1.g8509e41.3.rhel6u8</changelog>
  </package>
  <package pkgid="4d70da1c16bc329f3bfb2c5f28d136cafa18ca1fabae3c5f4d99b92f2fe9632b" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.3" rel="OFED.4.3.1.0.1.1.g8509e41.3.rhel6u9"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1520553600">- Release version 4.3-OFED.4.3.1.0.1.1.g8509e41.3.rhel6u9</changelog>
  </package>
  <package pkgid="544884aa823f590fa5cd256d5d63c43c2380a2807192ac9e53a5e27ddf968144" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.3" rel="OFED.4.3.1.0.1.1.g8509e41.3.rhel7u3"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1520553600">- Release version 4.3-OFED.4.3.1.0.1.1.g8509e41.3.rhel7u3</changelog>
  </package>
  <package pkgid="27283ab2ed9316c03e4ad57d0c3b4573ff7415a5920db7c3f1b0aad45ca20605" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.3" rel="OFED.4.3.1.0.1.1.g8509e41.3.rhel7u4"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1520553600">- Release version 4.3-OFED.4.3.1.0.1.1.g8509e41.3.rhel7u4</changelog>
  </package>
  <package pkgid="7d6cd1797b514a249160690ec08f19a2d2e2dfac137227b71443920d02af43a9" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.3" rel="OFED.4.3.1.0.1.1.g8509e41.3.sles11sp3"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1520553600">- Release version 4.3-OFED.4.3.1.0.1.1.g8509e41.3.sles11sp3</changelog>
  </package>
  <package pkgid="68a0cd9d3d20f65b549a3ab60b70d05caa412170b0074290df972e11d15bc597" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.3" rel="OFED.4.3.1.0.1.1.g8509e41.3.sles11sp4"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1520553600">- Release version 4.3-OFED.4.3.1.0.1.1.g8509e41.3.sles11sp4</changelog>
  </package>
  <package pkgid="94b68abe48df7cebb44c5aeea76d7e244efefc8da3067bcf3c3ece0e39e56dd4" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.3" rel="OFED.4.3.1.0.1.1.g8509e41.3.sles12sp2"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1520553600">- Release version 4.3-OFED.4.3.1.0.1.1.g8509e41.3.sles12sp2</changelog>
  </package>
  <package pkgid="045a6e07e76f432f16f6f13aadfbc4f8421b52a8af97372b9973d1dfb967e9a0" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.3" rel="OFED.4.3.1.0.1.1.g8509e41.3.sles12sp3"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1520553600">- Release version 4.3-OFED.4.3.1.0.1.1.g8509e41.3.sles12sp3</changelog>
  </package>
  <package pkgid="2a9bf4eac67f750aae6f6e9e413b979f8979673153f08531e93853fa0ff1d269" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.3_3.0.101_63" rel="OFED.4.3.1.0.1.1.g8509e41.sles11sp4"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1170028800">- Created spec file for kernel-ib</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1187740800">- Added %build macro</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1218672000">- Added mlx4_en support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220918400">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265328000">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273536000">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286236800">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309996800">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331078400">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335312000">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394755200">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397174400">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434672000">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="a485961223879da91d11d9e92bff8cfb806578413f0e95c3d98acbabd5ceaef8" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.3_3.0.76_0.11" rel="OFED.4.3.1.0.1.1.g8509e41.sles11sp3"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1170028800">- Created spec file for kernel-ib</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1187740800">- Added %build macro</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1218672000">- Added mlx4_en support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220918400">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265328000">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273536000">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286236800">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309996800">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331078400">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335312000">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394755200">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397174400">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434672000">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="71814670acc4aff5e3ce80a1395a94175228f85aedb3fe65a891149b32f0dbd6" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.3_k4.4.21_69" rel="OFED.4.3.1.0.1.1.g8509e41.sles12sp2"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220918400">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265328000">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273536000">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286236800">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309996800">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331078400">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335312000">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394755200">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397174400">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434672000">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="8b4d1d056a7b2db8f40af91433777ca0740df897a580de04e0e5b24a413b24af" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.3_k4.4.73_5" rel="OFED.4.3.1.0.1.1.g8509e41.sles12sp3"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220918400">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265328000">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273536000">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286236800">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309996800">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331078400">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335312000">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394755200">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397174400">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434672000">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="b151ac99139e7873965322b07df3c61bb5c9b7ff3811c6ec5d1dc8b5c7070528" name="mlnx-ofa_kernel-kmp-xen" arch="x86_64">
    <version epoch="0" ver="4.3_3.0.101_63" rel="OFED.4.3.1.0.1.1.g8509e41.sles11sp4"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1170028800">- Created spec file for kernel-ib</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1187740800">- Added %build macro</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1218672000">- Added mlx4_en support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220918400">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265328000">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273536000">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286236800">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309996800">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331078400">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335312000">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394755200">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397174400">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434672000">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="628677fa3531be7f0e30809f5b7f4baa32587cb756f6f204943f532ee85fced2" name="mlnx-ofa_kernel-kmp-xen" arch="x86_64">
    <version epoch="0" ver="4.3_3.0.76_0.11" rel="OFED.4.3.1.0.1.1.g8509e41.sles11sp3"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1170028800">- Created spec file for kernel-ib</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1187740800">- Added %build macro</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1218672000">- Added mlx4_en support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220918400">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265328000">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273536000">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286236800">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309996800">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331078400">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335312000">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394755200">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397174400">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434672000">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="9150b142ba842039bf9318df5450307c0a9c356fdc297ab3902dfa66a1e75337" name="netxtreme2-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.46_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Broadcom Build Environment" date="1371945600">-Added Linux SRIOV support
-Added iSCSI &amp; FCoE HBA support for specific HP adapters and devices
-Added VC4.10 support
-Added BCV support
-When GRO setting changes while LRO is enabled, don't reload as LRO takes precedence.
-Allow UDP tunneling offload
-Enable IPGRE RSS by default
-Support different GRE RSS modes.</changelog>
    <changelog author="Broadcom Build Environment" date="1387065600">-Add RH5.10 support.
-Add RH6.5 support.
-FC-TAPE - Host responds early to a requested resend delay - Linux (70101)
-SLES11 MEZ75 IO halt with Nexus reboot tests (70728)
-SLES 11 blade loses all targets from BLOM port during fabric uplink add/remove (70187)
-KVM gso and gro are not working on hv and vm as expected (70506)
-SRIOV mtu toggle failure (70530)
-SRIOV hv reboots on pf toggle with vfs passed through on it. (70531)
-Guest OS dosent boot after attaching VF in RHEL6.3x64bit for 57840 device. (68426)
-[NET]SUT reboot&amp;MCE report when create 30th/31st VF on 57810 device on SLES11 SP2. (69263)
-RH Cert - RH5 | U8 | v7-1.5-33 | 57810 | Flex Network Test failed. (70427)
-BACS 16.2.0: Show ETS/Priority Tagging/PFC as operational when DCBX is disabled on the switch side. (69690)
-Incorrect port value is displayed for connected/unconnected ports of 57810 for RHEL5.9 64bits. (68627)
-VFs are not getting created for Broadcom adapters in RHEL5.10 OS. (71456)</changelog>
    <changelog author="QLogic Build Environment 7.12.37.1" date="1437868800">- added RH5.11 support.
- added RH6.6 &amp; RH6.7 support.
- added RH7.0 &amp; RH7.1 support.
- added SLES11-SP4 &amp; SLES12 support.
- added VLAN filtering offload support.
- added Debian GNU/Linux 7 (wheezy) support.
- In RHEL7.0 and 7.1, bnx2x will be rolled back to inbox after system reboot (80071).
- SRIOV : MAC address change inside VM is not allowed unless interface is down (80309).
- RH7.x:  Tunneling offload is not enabled (79269).
- self test fails on 20G adapter (79295).
- VF interface vlan-filtering stopped working (79365).
- Fail to force link speed other than 20G in KR2 (77841).
- Incorrect asymmetric flow-control behavior (75504).
- Dynamic VF enumeration fails for 578xx adapter in SLES11 SP4 (78590).
- Inner-to-outer vlan priority mapping doesn't work (RH6.x [pre 2.6.38 kernels]).
- Packets from a VF with pvid configured which were sent with a different vlan were transmitted instead of being discarded.
- UDP packets cannot pass to the upper application (5709).
- Out of memory issue when the adapter is reset (5709).
- iSCSI offload: Driver displaying incorrect remote port (77842).
- FCoE offload: Initiators failed FLOGI on SLES 11 SP4 RC1 (79704).</changelog>
  </package>
  <package pkgid="601c2513e8f61e65bddccc7cdbe9751bb461ce06910e18cdbc9f9aed270444a1" name="netxtreme2-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.46_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="Broadcom Build Environment" date="1371945600">-Added Linux SRIOV support
-Added iSCSI &amp; FCoE HBA support for specific HP adapters and devices
-Added VC4.10 support
-Added BCV support
-When GRO setting changes while LRO is enabled, don't reload as LRO takes precedence.
-Allow UDP tunneling offload
-Enable IPGRE RSS by default
-Support different GRE RSS modes.</changelog>
    <changelog author="Broadcom Build Environment" date="1387065600">-Add RH5.10 support.
-Add RH6.5 support.
-FC-TAPE - Host responds early to a requested resend delay - Linux (70101)
-SLES11 MEZ75 IO halt with Nexus reboot tests (70728)
-SLES 11 blade loses all targets from BLOM port during fabric uplink add/remove (70187)
-KVM gso and gro are not working on hv and vm as expected (70506)
-SRIOV mtu toggle failure (70530)
-SRIOV hv reboots on pf toggle with vfs passed through on it. (70531)
-Guest OS dosent boot after attaching VF in RHEL6.3x64bit for 57840 device. (68426)
-[NET]SUT reboot&amp;MCE report when create 30th/31st VF on 57810 device on SLES11 SP2. (69263)
-RH Cert - RH5 | U8 | v7-1.5-33 | 57810 | Flex Network Test failed. (70427)
-BACS 16.2.0: Show ETS/Priority Tagging/PFC as operational when DCBX is disabled on the switch side. (69690)
-Incorrect port value is displayed for connected/unconnected ports of 57810 for RHEL5.9 64bits. (68627)
-VFs are not getting created for Broadcom adapters in RHEL5.10 OS. (71456)</changelog>
    <changelog author="QLogic Build Environment 7.12.37.1" date="1437868800">- added RH5.11 support.
- added RH6.6 &amp; RH6.7 support.
- added RH7.0 &amp; RH7.1 support.
- added SLES11-SP4 &amp; SLES12 support.
- added VLAN filtering offload support.
- added Debian GNU/Linux 7 (wheezy) support.
- In RHEL7.0 and 7.1, bnx2x will be rolled back to inbox after system reboot (80071).
- SRIOV : MAC address change inside VM is not allowed unless interface is down (80309).
- RH7.x:  Tunneling offload is not enabled (79269).
- self test fails on 20G adapter (79295).
- VF interface vlan-filtering stopped working (79365).
- Fail to force link speed other than 20G in KR2 (77841).
- Incorrect asymmetric flow-control behavior (75504).
- Dynamic VF enumeration fails for 578xx adapter in SLES11 SP4 (78590).
- Inner-to-outer vlan priority mapping doesn't work (RH6.x [pre 2.6.38 kernels]).
- Packets from a VF with pvid configured which were sent with a different vlan were transmitted instead of being discarded.
- UDP packets cannot pass to the upper application (5709).
- Out of memory issue when the adapter is reset (5709).
- iSCSI offload: Driver displaying incorrect remote port (77842).
- FCoE offload: Initiators failed FLOGI on SLES 11 SP4 RC1 (79704).</changelog>
  </package>
  <package pkgid="c1191ead71eb48fbc6449f91c89a196ce1b95c8de4544b31fcdedaf38110f552" name="netxtreme2-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.46_k4.4.21_69" rel="1.sles12sp2"/>
    <changelog author="Broadcom Build Environment" date="1371859200">-Added Linux SRIOV support
-Added iSCSI &amp; FCoE HBA support for specific HP adapters and devices
-Added VC4.10 support
-Added BCV support
-When GRO setting changes while LRO is enabled, don't reload as LRO takes precedence.
-Allow UDP tunneling offload
-Enable IPGRE RSS by default
-Support different GRE RSS modes.</changelog>
    <changelog author="Broadcom Build Environment" date="1386979200">-Add RH5.10 support.
-Add RH6.5 support.
-FC-TAPE - Host responds early to a requested resend delay - Linux (70101)
-SLES11 MEZ75 IO halt with Nexus reboot tests (70728)
-SLES 11 blade loses all targets from BLOM port during fabric uplink add/remove (70187)
-KVM gso and gro are not working on hv and vm as expected (70506)
-SRIOV mtu toggle failure (70530)
-SRIOV hv reboots on pf toggle with vfs passed through on it. (70531)
-Guest OS dosent boot after attaching VF in RHEL6.3x64bit for 57840 device. (68426)
-[NET]SUT reboot&amp;MCE report when create 30th/31st VF on 57810 device on SLES11 SP2. (69263)
-RH Cert - RH5 | U8 | v7-1.5-33 | 57810 | Flex Network Test failed. (70427)
-BACS 16.2.0: Show ETS/Priority Tagging/PFC as operational when DCBX is disabled on the switch side. (69690)
-Incorrect port value is displayed for connected/unconnected ports of 57810 for RHEL5.9 64bits. (68627)
-VFs are not getting created for Broadcom adapters in RHEL5.10 OS. (71456)</changelog>
    <changelog author="QLogic Build Environment 7.12.37.1" date="1437782400">- added RH5.11 support.
- added RH6.6 &amp; RH6.7 support.
- added RH7.0 &amp; RH7.1 support.
- added SLES11-SP4 &amp; SLES12 support.
- added VLAN filtering offload support.
- added Debian GNU/Linux 7 (wheezy) support.
- In RHEL7.0 and 7.1, bnx2x will be rolled back to inbox after system reboot (80071).
- SRIOV : MAC address change inside VM is not allowed unless interface is down (80309).
- RH7.x:  Tunneling offload is not enabled (79269).
- self test fails on 20G adapter (79295).
- VF interface vlan-filtering stopped working (79365).
- Fail to force link speed other than 20G in KR2 (77841).
- Incorrect asymmetric flow-control behavior (75504).
- Dynamic VF enumeration fails for 578xx adapter in SLES11 SP4 (78590).
- Inner-to-outer vlan priority mapping doesn't work (RH6.x [pre 2.6.38 kernels]).
- Packets from a VF with pvid configured which were sent with a different vlan were transmitted instead of being discarded.
- UDP packets cannot pass to the upper application (5709).
- Out of memory issue when the adapter is reset (5709).
- iSCSI offload: Driver displaying incorrect remote port (77842).
- FCoE offload: Initiators failed FLOGI on SLES 11 SP4 RC1 (79704).</changelog>
  </package>
  <package pkgid="d02b3a55c469f4d983f23165813cd32bef3f6341023f65cca7d1cd3baf41cff7" name="netxtreme2-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.46_k4.4.73_5" rel="1.sles12sp3"/>
    <changelog author="Broadcom Build Environment" date="1371859200">-Added Linux SRIOV support
-Added iSCSI &amp; FCoE HBA support for specific HP adapters and devices
-Added VC4.10 support
-Added BCV support
-When GRO setting changes while LRO is enabled, don't reload as LRO takes precedence.
-Allow UDP tunneling offload
-Enable IPGRE RSS by default
-Support different GRE RSS modes.</changelog>
    <changelog author="Broadcom Build Environment" date="1386979200">-Add RH5.10 support.
-Add RH6.5 support.
-FC-TAPE - Host responds early to a requested resend delay - Linux (70101)
-SLES11 MEZ75 IO halt with Nexus reboot tests (70728)
-SLES 11 blade loses all targets from BLOM port during fabric uplink add/remove (70187)
-KVM gso and gro are not working on hv and vm as expected (70506)
-SRIOV mtu toggle failure (70530)
-SRIOV hv reboots on pf toggle with vfs passed through on it. (70531)
-Guest OS dosent boot after attaching VF in RHEL6.3x64bit for 57840 device. (68426)
-[NET]SUT reboot&amp;MCE report when create 30th/31st VF on 57810 device on SLES11 SP2. (69263)
-RH Cert - RH5 | U8 | v7-1.5-33 | 57810 | Flex Network Test failed. (70427)
-BACS 16.2.0: Show ETS/Priority Tagging/PFC as operational when DCBX is disabled on the switch side. (69690)
-Incorrect port value is displayed for connected/unconnected ports of 57810 for RHEL5.9 64bits. (68627)
-VFs are not getting created for Broadcom adapters in RHEL5.10 OS. (71456)</changelog>
    <changelog author="QLogic Build Environment 7.12.37.1" date="1437782400">- added RH5.11 support.
- added RH6.6 &amp; RH6.7 support.
- added RH7.0 &amp; RH7.1 support.
- added SLES11-SP4 &amp; SLES12 support.
- added VLAN filtering offload support.
- added Debian GNU/Linux 7 (wheezy) support.
- In RHEL7.0 and 7.1, bnx2x will be rolled back to inbox after system reboot (80071).
- SRIOV : MAC address change inside VM is not allowed unless interface is down (80309).
- RH7.x:  Tunneling offload is not enabled (79269).
- self test fails on 20G adapter (79295).
- VF interface vlan-filtering stopped working (79365).
- Fail to force link speed other than 20G in KR2 (77841).
- Incorrect asymmetric flow-control behavior (75504).
- Dynamic VF enumeration fails for 578xx adapter in SLES11 SP4 (78590).
- Inner-to-outer vlan priority mapping doesn't work (RH6.x [pre 2.6.38 kernels]).
- Packets from a VF with pvid configured which were sent with a different vlan were transmitted instead of being discarded.
- UDP packets cannot pass to the upper application (5709).
- Out of memory issue when the adapter is reset (5709).
- iSCSI offload: Driver displaying incorrect remote port (77842).
- FCoE offload: Initiators failed FLOGI on SLES 11 SP4 RC1 (79704).</changelog>
  </package>
  <package pkgid="0f3de06dbdacfcae04e35badbd17f0dadc8ee921022bc9f13de9eca2450da8bf" name="netxtreme2-kmp-xen" arch="x86_64">
    <version epoch="0" ver="7.14.46_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Broadcom Build Environment" date="1371945600">-Added Linux SRIOV support
-Added iSCSI &amp; FCoE HBA support for specific HP adapters and devices
-Added VC4.10 support
-Added BCV support
-When GRO setting changes while LRO is enabled, don't reload as LRO takes precedence.
-Allow UDP tunneling offload
-Enable IPGRE RSS by default
-Support different GRE RSS modes.</changelog>
    <changelog author="Broadcom Build Environment" date="1387065600">-Add RH5.10 support.
-Add RH6.5 support.
-FC-TAPE - Host responds early to a requested resend delay - Linux (70101)
-SLES11 MEZ75 IO halt with Nexus reboot tests (70728)
-SLES 11 blade loses all targets from BLOM port during fabric uplink add/remove (70187)
-KVM gso and gro are not working on hv and vm as expected (70506)
-SRIOV mtu toggle failure (70530)
-SRIOV hv reboots on pf toggle with vfs passed through on it. (70531)
-Guest OS dosent boot after attaching VF in RHEL6.3x64bit for 57840 device. (68426)
-[NET]SUT reboot&amp;MCE report when create 30th/31st VF on 57810 device on SLES11 SP2. (69263)
-RH Cert - RH5 | U8 | v7-1.5-33 | 57810 | Flex Network Test failed. (70427)
-BACS 16.2.0: Show ETS/Priority Tagging/PFC as operational when DCBX is disabled on the switch side. (69690)
-Incorrect port value is displayed for connected/unconnected ports of 57810 for RHEL5.9 64bits. (68627)
-VFs are not getting created for Broadcom adapters in RHEL5.10 OS. (71456)</changelog>
    <changelog author="QLogic Build Environment 7.12.37.1" date="1437868800">- added RH5.11 support.
- added RH6.6 &amp; RH6.7 support.
- added RH7.0 &amp; RH7.1 support.
- added SLES11-SP4 &amp; SLES12 support.
- added VLAN filtering offload support.
- added Debian GNU/Linux 7 (wheezy) support.
- In RHEL7.0 and 7.1, bnx2x will be rolled back to inbox after system reboot (80071).
- SRIOV : MAC address change inside VM is not allowed unless interface is down (80309).
- RH7.x:  Tunneling offload is not enabled (79269).
- self test fails on 20G adapter (79295).
- VF interface vlan-filtering stopped working (79365).
- Fail to force link speed other than 20G in KR2 (77841).
- Incorrect asymmetric flow-control behavior (75504).
- Dynamic VF enumeration fails for 578xx adapter in SLES11 SP4 (78590).
- Inner-to-outer vlan priority mapping doesn't work (RH6.x [pre 2.6.38 kernels]).
- Packets from a VF with pvid configured which were sent with a different vlan were transmitted instead of being discarded.
- UDP packets cannot pass to the upper application (5709).
- Out of memory issue when the adapter is reset (5709).
- iSCSI offload: Driver displaying incorrect remote port (77842).
- FCoE offload: Initiators failed FLOGI on SLES 11 SP4 RC1 (79704).</changelog>
  </package>
  <package pkgid="19f44e30b79358d2ac85926d88c8f425f7a01d9ff4a4f6dd0cf4e863858c0160" name="netxtreme2-kmp-xen" arch="x86_64">
    <version epoch="0" ver="7.14.46_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="Broadcom Build Environment" date="1371945600">-Added Linux SRIOV support
-Added iSCSI &amp; FCoE HBA support for specific HP adapters and devices
-Added VC4.10 support
-Added BCV support
-When GRO setting changes while LRO is enabled, don't reload as LRO takes precedence.
-Allow UDP tunneling offload
-Enable IPGRE RSS by default
-Support different GRE RSS modes.</changelog>
    <changelog author="Broadcom Build Environment" date="1387065600">-Add RH5.10 support.
-Add RH6.5 support.
-FC-TAPE - Host responds early to a requested resend delay - Linux (70101)
-SLES11 MEZ75 IO halt with Nexus reboot tests (70728)
-SLES 11 blade loses all targets from BLOM port during fabric uplink add/remove (70187)
-KVM gso and gro are not working on hv and vm as expected (70506)
-SRIOV mtu toggle failure (70530)
-SRIOV hv reboots on pf toggle with vfs passed through on it. (70531)
-Guest OS dosent boot after attaching VF in RHEL6.3x64bit for 57840 device. (68426)
-[NET]SUT reboot&amp;MCE report when create 30th/31st VF on 57810 device on SLES11 SP2. (69263)
-RH Cert - RH5 | U8 | v7-1.5-33 | 57810 | Flex Network Test failed. (70427)
-BACS 16.2.0: Show ETS/Priority Tagging/PFC as operational when DCBX is disabled on the switch side. (69690)
-Incorrect port value is displayed for connected/unconnected ports of 57810 for RHEL5.9 64bits. (68627)
-VFs are not getting created for Broadcom adapters in RHEL5.10 OS. (71456)</changelog>
    <changelog author="QLogic Build Environment 7.12.37.1" date="1437868800">- added RH5.11 support.
- added RH6.6 &amp; RH6.7 support.
- added RH7.0 &amp; RH7.1 support.
- added SLES11-SP4 &amp; SLES12 support.
- added VLAN filtering offload support.
- added Debian GNU/Linux 7 (wheezy) support.
- In RHEL7.0 and 7.1, bnx2x will be rolled back to inbox after system reboot (80071).
- SRIOV : MAC address change inside VM is not allowed unless interface is down (80309).
- RH7.x:  Tunneling offload is not enabled (79269).
- self test fails on 20G adapter (79295).
- VF interface vlan-filtering stopped working (79365).
- Fail to force link speed other than 20G in KR2 (77841).
- Incorrect asymmetric flow-control behavior (75504).
- Dynamic VF enumeration fails for 578xx adapter in SLES11 SP4 (78590).
- Inner-to-outer vlan priority mapping doesn't work (RH6.x [pre 2.6.38 kernels]).
- Packets from a VF with pvid configured which were sent with a different vlan were transmitted instead of being discarded.
- UDP packets cannot pass to the upper application (5709).
- Out of memory issue when the adapter is reset (5709).
- iSCSI offload: Driver displaying incorrect remote port (77842).
- FCoE offload: Initiators failed FLOGI on SLES 11 SP4 RC1 (79704).</changelog>
  </package>
  <package pkgid="77399ddd1c8e5d7d29092421770a626d7ebf802ddadfc49a3ae22b4500bc9621" name="qlgc-fastlinq-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.33.17.0_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="QLogic Cavium Build environment" date="1490400000">- Version 8.18.18.0
- Added missing support to configure 1G speed via ethtool
- Fixed calculation of number of ooo rx buffers and limit to 16K

- Version 8.18.17.0-1
- iWARP - Handle flush completion on unaligned ll2 connection
- Add dp_module, dp_level as modparams
- Add Kconfig file for upstream builds

- Version 8.18.16.0-1
- Fix missing return error code check on call to qedi_setup_int
- Modify different module params
- Add log message in the driver unload path
- Fail all non-timesync related ioctls

- Version 8.18.15.0-1
- Added wwpn and wwnn to the FCoE dev-info
- Validate chap and mutual chap auth correctly

- Version 8.18.14.0-1
- Fix error handling flow in TX path
- Fix error handling flow in RX path
- Implement get_protocol_tlv_data callback</changelog>
  </package>
  <package pkgid="16f954c8d6d3bbad3efc493c895ee68018eaac8a138a53222d635f594e7b9d75" name="qlgc-fastlinq-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.33.17.0_k4.4.21_69" rel="1.sles12sp2"/>
    <changelog author="QLogic Cavium Build environment" date="1490313600">- Version 8.18.18.0
- Added missing support to configure 1G speed via ethtool
- Fixed calculation of number of ooo rx buffers and limit to 16K

- Version 8.18.17.0-1
- iWARP - Handle flush completion on unaligned ll2 connection
- Add dp_module, dp_level as modparams
- Add Kconfig file for upstream builds

- Version 8.18.16.0-1
- Fix missing return error code check on call to qedi_setup_int
- Modify different module params
- Add log message in the driver unload path
- Fail all non-timesync related ioctls

- Version 8.18.15.0-1
- Added wwpn and wwnn to the FCoE dev-info
- Validate chap and mutual chap auth correctly

- Version 8.18.14.0-1
- Fix error handling flow in TX path
- Fix error handling flow in RX path
- Implement get_protocol_tlv_data callback</changelog>
  </package>
  <package pkgid="e8896ecbca4e5c8734220c8d48f286109ed871a8abca821bca95f1aab272dcbb" name="qlgc-fastlinq-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.33.17.0_k4.4.73_5" rel="1.sles12sp3"/>
    <changelog author="QLogic Cavium Build environment" date="1490313600">- Version 8.18.18.0
- Added missing support to configure 1G speed via ethtool
- Fixed calculation of number of ooo rx buffers and limit to 16K

- Version 8.18.17.0-1
- iWARP - Handle flush completion on unaligned ll2 connection
- Add dp_module, dp_level as modparams
- Add Kconfig file for upstream builds

- Version 8.18.16.0-1
- Fix missing return error code check on call to qedi_setup_int
- Modify different module params
- Add log message in the driver unload path
- Fail all non-timesync related ioctls

- Version 8.18.15.0-1
- Added wwpn and wwnn to the FCoE dev-info
- Validate chap and mutual chap auth correctly

- Version 8.18.14.0-1
- Fix error handling flow in TX path
- Fix error handling flow in RX path
- Implement get_protocol_tlv_data callback</changelog>
  </package>
  <package pkgid="8d8213cb74d2aaf4ae0d9e2cf5fd3233d12f9d98476cf287da9bd4204c5b0c0d" name="qlgc-fastlinq-kmp-xen" arch="x86_64">
    <version epoch="0" ver="8.33.17.0_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="QLogic Cavium Build environment" date="1490400000">- Version 8.18.18.0
- Added missing support to configure 1G speed via ethtool
- Fixed calculation of number of ooo rx buffers and limit to 16K

- Version 8.18.17.0-1
- iWARP - Handle flush completion on unaligned ll2 connection
- Add dp_module, dp_level as modparams
- Add Kconfig file for upstream builds

- Version 8.18.16.0-1
- Fix missing return error code check on call to qedi_setup_int
- Modify different module params
- Add log message in the driver unload path
- Fail all non-timesync related ioctls

- Version 8.18.15.0-1
- Added wwpn and wwnn to the FCoE dev-info
- Validate chap and mutual chap auth correctly

- Version 8.18.14.0-1
- Fix error handling flow in TX path
- Fix error handling flow in RX path
- Implement get_protocol_tlv_data callback</changelog>
  </package>
  <package pkgid="7c5bbc92fb82c08cb75e3cb7dc89121d68f93e6191b7e135557fd66e179f54d2" name="qlgc-libqedr" arch="x86_64">
    <version epoch="0" ver="8.33.1.0" rel="1.rhel6u8"/>
    <changelog author="QLogic Cavium Build environment" date="1490313600">- Version 8.18.14.0
- Fix driver to respond graceful to remote graceful disconnect

- Version 8.18.13.0
- Set default receive window size to 256K instead of 1M</changelog>
  </package>
  <package pkgid="9f19c819a3138721081722993b2c553143bae52fee372c21246253148f040ed9" name="qlgc-libqedr" arch="x86_64">
    <version epoch="0" ver="8.33.1.0" rel="1.rhel6u9"/>
    <changelog author="QLogic Cavium Build environment" date="1490313600">- Version 8.18.14.0
- Fix driver to respond graceful to remote graceful disconnect

- Version 8.18.13.0
- Set default receive window size to 256K instead of 1M</changelog>
  </package>
  <package pkgid="18d4ea14b82f8293ac350c692809f0cef386bf69d1f8ed65438c72c7690bc8d2" name="qlgc-libqedr" arch="x86_64">
    <version epoch="0" ver="8.33.1.0" rel="1.sles11sp4"/>
    <changelog author="QLogic Cavium Build environment" date="1490313600">- Version 8.18.14.0
- Fix driver to respond graceful to remote graceful disconnect

- Version 8.18.13.0
- Set default receive window size to 256K instead of 1M</changelog>
  </package>
  <package pkgid="884d8b00585e080b8fc6fa27763065b076a1c7724e427e53f2d6fc47549cf716" name="qlgc-libqedr" arch="x86_64">
    <version epoch="0" ver="8.33.1.0" rel="1.sles12sp2"/>
    <changelog author="QLogic Cavium Build environment" date="1490313600">- Version 8.18.14.0
- Fix driver to respond graceful to remote graceful disconnect

- Version 8.18.13.0
- Set default receive window size to 256K instead of 1M</changelog>
  </package>
  <package pkgid="59cb359f3b03a1f1ea8273f7e836d7db6a6182c065dee49a9660c38432b59333" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.08.00.07.11.3_k1_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.07.11.3-k1-1" date="1522454400">- 8.08.00.07.xx.y-k1
RHEL7, RHEL6, SLES12:
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- qla2xxx: Snoop Inquiry response spanning multiple scatter/gather elements.
- qla2xxx: Track if INQ was sent, and send INQ to all luns.
- qla2xxx: Reset the PROT bit in the cdb.
- qla2xxx: Make fcport a pointer in qlt_free_session_done().
- qla2xxx: Implement LUN level DIF for 3PAR array.
- qla2xxx: T10-DIF: Fix ref tag errors reported for CAW command.
- qla2xxx: Disable standard DIF for arrays advertising proprietary DIF.
- qla2xxx: Reset PROTECT bit only in standard INQUIRY response.
- qla2xxx: Check if the INQ response buffer is &gt; 170 (instead of &gt;=).
- qla2xxx: Fix invalid offset reference of inquiry response data.
- qla2xxx: Correct modinfo text for ql2xenablehba_err_chk.
- qla2xxx: Fix modinfo text for ql2xenabledif and ql2xenabledif_tgt.
- qla2xxx: set ql2xenabledif_tgt enabled by default.
- qla2xxx: Handle INQ data changed check condition.
- qla2xxx: Parameterize ql2xenabledif_tgt (defaulted to zero).
- qla2xxx: Unparameterize ql2xenabledif_tgt (leave as global variable zeroed).
- qla2xxx: Fix for issue where the scsi status was getting overwritten.
- qla2xxx: Fail module load on user config errors.
- qla2xxx: Check for success of INQ response before parsing.
- qla2xxx: Check for INQ response validity before parsing the response.
- qla2xxx: Control vendor T10 DIF via ql2xenabledif_tgt module parameter.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- qla2xxx: Remove DIX0 registration with SCSI.
- qla2xxx: Add routines to get LBA from the SCSI CDB.
- qla2xxx: Enable T10 DIF for reads as well.
- qla2xxx: Enable SCSI T10 DIF registration during driver probe.
- qla2xxx: Initial check-in for vendor T10 DIF.

- 8.08.00.07.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 8.08.00.06.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 8.08.00.05.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Simplification of register address used in qla_tmpl.c.
- qla2xxx: Correction and improvement to fwdt processing.
- qla2xxx: Add correction to RDP FW support logic.
- qla2xxx: serialize sess free
- qla2xxx: serialize session deletion
- qla2xxx: prevent re_login trigger from sending too many commands
- qla2xxx: prevent multiple active discovery commands per session
- qla2xxx: Add log message for bbcr.
- qla2xxx: Remove alias names for QoS module parameters.

- 8.08.00.04.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to non-existant fabric name.
- qla2xxx: Handle cases for limiting RDP response payload length.
- qla2xxx: Add qos fcport test mode.
- qla2xxx: Optimized logs for searching qos fcport table.
- qla2xxx: Correction to tests for iocb fabric and fcport qos.
- qla2xxx: Correction to function qla26xx_read_qos_fcport_table().
- qla2xxx: Correction to MB in-direction selection in qla2x00_echo_test().
- qla2xxx: Correction to selection of loopback/echo test.
- qla2xxx: Allow 27xx and 28xx to do bidirectional commands.
- qla2xxx: Add RDP/ABTS deferred processing for vp's.
- qla2xxx: Add deferred queue for processing ABTS and RDP.
- qla2xxx: Cleanup ELS/PUREX iocb fields.
- qla2xxx: Rename QoS table row type and cleanup log prints.
- qla2xxx: Optimize reading of QoS fcport table.
- qla2xxx: Fixup/cleanup of QoS table index code.
- qla2xxx: Minor cleanup of flash calls reoganization.
- qla2xxx: Optimize flash register routines.
- qla2xxx: Fixup flash register routines.
- qla2xxx: Add debug prints to write flash routine.
- qla2xxx: Simplify flash slow write log messages.
- qla2xxx: Simplify NPIV create log messages.
- qla2xxx: Simplify D-Port Diagnostics log messages.
- qla2xxx: Cleanup log message for fwdt allocate.
- qla2xxx: Add non-verbose SFP detail print.
- qla2xxx: Quieten FEC=enabled message.
- qla2xxx: Use interrupt pin number for port number.

- 8.08.00.03.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 8.08.00.02.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Convert FLT flash reads to register method.
- qla2xxx: Undo the replacements to -&gt;optrom_read() calls.
- qla2xxx: Flash reading routines cleanups.
- qla2xxx: Make flash write avoid register banging.

- 8.08.00.01.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Use registers for reading unaligned flash offset.
- qla2xxx: Fix PCI header and data struct addresses.
- qla2xxx: Fix and cleanup ROM code version string reading.
- qla2xxx: Corrections to flt-&gt;region addresses.
- qla2xxx: Add debug buffer dump for INITFW MBC.
- qla2xxx: Add debug logs for QoS sorting/searching.
- qla2xxx: Use -&gt;isp_ops-&gt;read_optrom() in qla26xx_read_qos_fcport_table().
- qla2xxx: QoS fcport table index initialization improvement.
- qla2xxx: Add QoS fcport table index to speed up search.
- qla2xxx: Reduce stack on qos fcport priority routines.
- qla2xxx: Add conditionals to avoid fcport QoS when it is not enabled.
- qla2xxx: Fix mis-pointing buffer in qla24xx_load_risc_flash().
- qla2xxx: Provide Makefile CPP define for MoB testing.
- qla2xxx: Fixup flash region code struct.
- qla2xxx: Fixup msix/msi vector selection.

- 8.08.00.00.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add dump buffer print when nvram checksum fails.
- qla2xxx: Refactor character signature compares into memcmp's.
- qla2xxx: Replace 0x%x with %#x in all format strings.
- qla2xxx: Normalize all flash reads to always use the dump ram mbc.
- qla2xxx: Flash image validation cleanups.
- qla2xxx: Add error test after dma_map_single.
- qla2xxx: Add support for ISP28XX.
- qla2xxx: Add devid's and conditionals for 28xx.
- qla2xxx: Minor cleanup regarding device type.
- qla2xxx: Improve, correct, simplify fwdt endianess handling.
- qla2xxx: Use endian macros to assign dynamic fields in fwdump buffer.
- qla2xxx: Use endian macros to assign static fields in fwdump header.
- qla2xxx: Add endianizers to 27xx firmware image validator.
- qla2xxx: Add new fwdt entry types.
- qla2xxx: Leave fwdt endianess alone.
- qla2xxx: Isolate test for valid firmware image.
- qla2xxx: Add support for multiple fwdump templates/segments.
- qla2xxx: Fix routine qla27xx_dump_mpi_ram().
- qla2xxx: Fix routine qla27xx_dump_ram().
- qla2xxx: Remove fwdt default template.

- 8.07.00.60.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Sort qos_fcport_table-&gt;table for quicker searching.
- qla2xxx: QoS fcport rename table-&gt;entry.
- Revert "qla2xxx: Simplify fabric discovery part 2"

- 8.07.00.59.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Read E2E QoS fcport priority bitmasks from flash.
- qla2xxx: Add correction to E2E QoS bsg interface.
- qla2xxx: Simplify PPC architecture detection.

- 8.07.00.58.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add debug logs to bsg qos interface.
- qla2xxx: Add pointer to reference bsg request.
- qla2xxx: Modify bsg get_qos_enabled to be per hba port.
- qla2xxx: Add bsg interface for qos lun level bitmask.
- qla2xxx: Abstract qos lun level mask for iocb cs_ctl field.
- qla2xxx: Add fabric priority qos lun iocb mechanism.
- qla2xxx: Implement CT command GFO (Get Fabric Object).
- qla2xxx: Add correction ql2xfabric_priority parameter description.
- qla2xxx: Add extra debug print to bsg interface entry.
- qla2xxx: Fix incorrect assignment instances of bsg_job-&gt;reply_len.
- qla2xxx: Remove RDP response size cropping for logged out port.
- qla2xxx: Fix supported speed ranges in FDMI/RDP.
- qla2xxx: Simplify/cleanup max supported speed usage.
- qla2xxx: Use gcc define to detect PPC architecture.
- qla2xxx: Fix stale memory access for IRQ name
- qla2xxx: Login state machine stuck at GPDB.
- qla2xxx: Fix null pointer access on iocb timeout
- qla2xxx: Fix gpnid crash.
- qla2xxx: Serialize gpnid.
- qla2xxx: Retry switch command on timed out.
- qla2xxx: Simplify fabric discovery part 2
- qla2xxx: Fix relogin for Nport Handle in use.
- qla2xxx: Relogin is being triggered too fast.

- 8.07.00.57.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Cleanup sparse warnings.
- qla2xxx: Cleanup dpc handler routine.
- qla2xxx: Minor cleanups regarding SFP validation.
- qla2xxx: Replace all instances of snprintf() with scnprintf().
- qla2xxx: Clean up usage of list_for_each_entry_safe().
- qla2xxx: Use typeof() as 2nd argument to container_of().
- qla2xxx: Simplify assignment of req_q_out index/pointer.
- qla2xxx: Cleanup/simplify/uniformitize GS routines.
- qla2xxx: Export ha-&gt;port_no to sysfs.
- qla2xxx: Fix continuation indents in fwdt.
- qla2xxx: Cleanup __iomem attribute in fwdt.
- qla2xxx: Minor improvements and corrections to fwdt code.
- qla2xxx: Flash sanity test cleanups and corrections.
- qla2xxx: Simplify read/write flash dword routines.
- qla2xxx: Simplify ql_dump_buffer() interface usage.
- extras: Simplify log.sh
- qla2xxx: Add short name for SFP range autodetect.
- qla2xxx: Fix integer overflow in bsg code.
- qla2xxx: Fix an integer overflow in sysfs code
- qla2xxx: Export firmware attributes word to sysfs.
- qla2xxx: Make bsg request crash-proof.
- qla2xxx: Normalize duplicate timeout field contexts.
- qla2xxx: Fix duplicate timeout fields used in wrong contexts.
- qla2xxx: Fix vha/ha contexts accidentally swapped.
- qla2xxx: Simplify execution of fabric commands.

- 8.07.00.56.xx.y-k
RHEL7, RHEL6, SLES12, SLES11:
- qla2xxx: Increment version to sync drivers.
XS65, XS70, XS71:
- qla2xxx: Sync up RDP response handling.
- extras: Correction to build_rpm.sh.

- 8.07.00.55.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71:
- qla2xxx: Correct description of module parameter based on usage.
- qla2xxx: Add sysfs node for D-Port Diagnostics AEN data.
- qla2xxx: Add D-Port Diagnostic reason explanation logs.

- 8.07.00.54.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Add script to modify logging value
- qla2xxx: move session delete to driver work queue
- qla2xxx: recheck session state after rscn
- qla2xxx: Add workqueue to delete fcport from bsg sp-&gt;free().
- qla2xxx: Skip allocating fcport if ct allocation fails.
- qla2xxx: Fix reported supported link speeds.
- qla2xxx: Add context to FEC state logs.

- 8.07.00.53.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Fix build.sh remove of driver/module.
- qla2xxx: Add ability to autodetect SFP type.
- qla2xxx: Simplify qla2x00_get_host_fabric_name().
- qla2xxx: Replace calls to __constant endian macros.
- qla2xxx: Fix indentation whitespacing.
- qla2xxx: Remove space at end of debug print.
- qla2xxx: Correction to spelling of "identifier".
- qla2xxx: Refactor ct req/rsp struct to mirror FC-GS specification.
- qla2xxx: Implicitly inline struct ct_sns_gid_pt_data.
- qla2xxx: Minor simplify/cleanup of configure fabric/loop routines.
- qla2xxx: Simplify min_link_speed and max_speed_sup sysfs interfaces.
- qla2xxx: Remove potential macro parameter side-effect in ql_dump_regs().
- qla2xxx: Add log message to indicate FEC state.
- qla2xxx: Make fwdt function call array static.
- qla2xxx: fwdt skip entry for zero queue count for t263/t274.
- qla2xxx: Reduce debug logs on 27xx fwdump.
- qla2xxx: Print fwdump flags at end of fwdump.
- qla2xxx: Convert fwdump length difference to size_t.
- qla2xxx: Add endianizer macro calls to fc host stats.
- qla2xxx: Add correction to fc host stats.

- 8.07.00.52.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for Quail firmware.

- 8.07.00.51.xx.y-k
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-&gt;vref_count timeout.
- qla2xxx: Process AEN 0x8200 for CNA cards only.
- qla2xxx: Test elreq.options for CNA only.
- qla2xxx: Use sp-&gt;free instead of hard coded call.
- qla2xxx: Prevent sp-&gt;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.

- 8.07.00.50.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: fix path recovery.

- 8.07.00.49.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Prevent null pointer dereference of ctx.
- qla2xxx: Allow fwdump template T262 to specify same start/end.
- qla2xxx: Reduce excessive debug print during 27xx fwdump.
- qla2xxx: Add test to avoid processing non-RDP ELS requests.
- qla2xxx: Avoid crashing on null cred pointer in exit_creds().
- extras: Consolidate help text into here-is redirection.
- extras: Fix build.sh (cleanup and optimize).
- qla2xxx: Avoid repeated fwdumps on AEN8017.
- qla2xxx: Fix name server relogin.
- qla2xxx: Use wait queue for vha-&gt;vref_count timeout.
- qla2xxx: Fix mbx pointer error in classic fwdump.
- qla2xxx: Replace instances of sp-&gt;fcport-&gt;vha with sp-&gt;vha.

- 8.07.00.48.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for minimum link speed.

- 8.07.00.47.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify sp-&gt;done() and sp-&gt;free() interfaces.
- qla2xxx: Replace sp-&gt;fcport-&gt;vha context with simpler sp-&gt;vha.
- qla2xxx: Use sp-&gt;vha context in function qla2x00_rel_sp().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;free().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;done().
- qla2xxx: Add vha field of appropriate type to struct srb.

- 8.07.00.46.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify printk format for portid's.
- qla2xxx: Minor corrections to indent/whitespace.
- qla2xxx: Minor corrections and missing additions.
- qla2xxx: Allow port resync after isp reset.

- 8.07.00.45.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add check for different type of RSCN.
- qla2xxx: Remove temporary fix PRE_UNLOADING bit.
- qla2xxx: Schedule board_disable only once.
- qla2xxx: Fix improper fcport_count accounting.
- qla2xxx: Fix slow mem alloc behind lock.
- qla2xxx: Fix deadlock.
- qla2xxx: Tweak loop up.
- qla2xxx: Relogin retweak.
- qla2xxx: Fix sess deletion deadlock.
- qla2xxx: Add wait for session remove on unload.
- qla2xxx: Move login/logout decision making out of Full Fabric Scan.
- qla2xxx: Add discovery event handling.
- qla2xxx: Add async session creation.
- qla2xxx: Add async sess update.
- qla2xxx: Add async Get Port Database MB.
- qla2xxx: Add async Get Name List MB.
- qla2xxx: Add async GPNID.
- qla2xxx: Add async GPSC.
- qla2xxx: Add async GID_PN.
- qla2xxx: Add support routines to search for fcport.
- qla2xxx: Consolidate argument list for CTPassthru.
- qla2xxx: Commonize alloc &amp; free of fcport struct.
- qla2xxx: Fix pass wrong argument in sp done.

- 8.07.00.43.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Provide separate RDP enable (ql2xrdpenable).
- extras: Fix hash-bang (#!) line to specify /bin/bash in build.sh.

- 8.07.00.42.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Remove all DIX-0 references.

- 8.07.00.41.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Disable setting module parameter ql2xenabledif.
- qla2xxx: Correct supported FC speed for sysfs.
- qla2xxx: Correct supported FC speed for FDMI/RDP.

- 8.07.00.40.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Correct RDP Optical Product Descriptor Revision field.
- qla2xxx: Remove macro parameter side effect in host_to_fcp_swap().

- 8.07.00.39.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Fix duplicate message id.
- qla2xxx: Disable adapter and skip error recovery when register disconnect.
- qla2xxx: Separate ISP type bits out from device type.
- qla2xxx: Correction to function qla26xx_dport_diagnostics().

- 8.07.00.38.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Add support to handle Loop Init error Asynchronus event.
- extras: add option to log.sh to show available debug/log categories.
- qla2xxx: Let DPORT be enabled purely by nvram.
- qla2xxx: Add bsg interface to support statistics counter reset.
- qla2xxx: Add bsg interface to support D_Port Diagnostics.

- 8.07.00.37.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Check for device state before unloading the driver.
- qla2xxx: Bump vendor fdmi version.
- qla2xxx: Properly reset firmware statistics.
- qla2xxx: Properly initialize IO statistics.
- qla2xxx: Reduce RDP payload size if requesting port not logged in.
- qla2xxx: Reject RDP request if requesting port is not logged in.
- qla2xxx: Unswap high/low RDP optical descriptor alarms/warnings.
- qla2xxx: Add method for obtaining RDP buffer credit descriptor.
- qla2xxx: Make corrections/cleanups/improvements to RDP routine.
- qla2xxx: Include ISP27xx in RDP/purex driver intercept.
- qla2xxx: Make debug buffer log easier to view.
- qla2xxx: Add module parameter alternate/short names.

- 8.07.00.36.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode.

- 8.07.00.35.xx.y-k
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

- 8.07.00.34.xx.y-k
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."

- 8.07.00.33.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Improve qlssen.sh usage.
- qla2xxx: Provide mbx info in BBCR data after mbx failure
- qla2xxx: Set echo test mailbox command option bit15 correctly.
- qla2xxx: Correct FDMI vendor port state value.

- 8.07.00.32.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- Revert "qla2xxx: Set priority for mailbox commands."
- Revert "qla2xxx: Flush mailbox commands after timeout."

- 8.07.00.31.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Avoid side effects when using endianizer macros.
- qla2xxx: Fix warnings reported by static checker.
- qla2xxx: Fix printks in ql_log message.
- qla2xxx: Fix printk in qla25xx_setup_mode.
- qla2xxx: Fix busy wait regression.
- qla2xxx: Fix race in handling rport deletion during recovery causes panic.
- qla2xxx: Set priority for mailbox commands.
- qla2xxx: Flush mailbox commands after timeout.
- extras: Add script to enable/disable vendor fdmi (and rebuild initrd image).

- 8.07.00.30.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Add support for Private link statistics counters.
- qla2xxx: Add support for buffer to buffer credit value for ISP27XX.
- qla2xxx: Add support for online flash update for ISP27XX.

- 8.07.00.29.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Script for extracting all logs/debugs from driver source
- qla2xxx: Defer marking device lost when receiving an RSCN.
- qla2xxx: Convert stray printk's in qla_nx.c to ql_log's.
- qla2xxx: Allow fw to hold status before sending ABTS response.
- qla2xxx: Seed init-cb login timeout from nvram exclusively.
- qla2xxx: Remove unneeded link offline message.
- qla2xxx: Fix couple of small typos in qla2xxx module code.
- qla2xxx: Qualify ELS RDP mapping for ISP25xx and ISP26xx only.
- qla2xxx: Restructure RDP routine to handle failure cases.
- qla2xxx: Reduce multiple FDMI routines into a single routine.
- qla2xxx: Simplify debug prints of wwnn, wwpn, and port id.
RHEL7, SLES12:
- qla2xxx: Avoid asynchronous abort requests.

- 8.07.00.28.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Fix endianess of fdmi smartsan security support field.
RHEL7:
- qla2xxx: Reduce target mode performance hit in ISR.

- 8.07.00.27.xx.y-k
RHEL7:
- qla2xxx: Avoid crossing initiator/target modes during AEN handling.

- 8.07.00.26.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Set smartsan security support to 1.
- qla2xxx: Add support for ISP2271.
- qla2xxx: Fix missing device login retries.
- qla2xxx: do not clear slot in outstanding cmd array.

- 8.07.00.25.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Remove decrement of sp reference count in abort handler.
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- extras: Fix whitespace in .sh files.

- 8.07.00.24.xx.y-k0
RHEL5
- Update 24xx/25xx firmware to version 8.01.00.

- 8.07.00.24.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Do not crash system for sp ref count zero.
- qla2xxx: Do not reset adapter if SRB handle is in range.
- qla2xxx: Don't reset ISP when error entry with out of range handle.
- qla2xxx: Add support for MPI and PEP FW version for ISP 27xx.

- 8.07.00.23.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Fix RPD response missing fabric name
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: fix porting changes for SmartSAN
RHEL5:
- qla2xxx: Fix Link Service Request payload word 0.
- qla2xxx: Cleanup and Silence unnecessary PUREX/RDP printouts.

- 8.07.00.22.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Allow RPRT to work with all switches (mgmt srvr loopid).
- qla2xxx: Use physical port for sending RPRT command.
- qla2xxx: Use correct macro for SFP flags.
- qla2xxx: Add adapter checks for FAWWN functionality.
- qla2xxx: Update default Hostname.
RHEL5:
- qla2xxx: Corrections to FDMI registering routines.
- qla2xxx: Corrections to FDMI processing routines.
- qla2xxx: Corrections ro PUREX/RDP proessing.

- 8.07.00.21.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: additional fdmi_register() attempt.
- qla2xxx: Fix missing SFP flags from RDP Payload.
- qla2xxx: driver fails to detect 4G adapters.
- qla2xxx: Pause risc before manipulating risc semaphore.
- qla2xxx: Use ssdid to gate semaphore manipulation.
- qla2xxx: Handle AEN8014 incoming port logout.
- qla2xxx: Add serdes register read/write sysfs support for ISP25xx.

- 8.07.00.20.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Trigger FDMI registration for RPRT.
- qla2xxx: Remove SmartSAN attributes from the RDP payload.
- qla2xxx: Allow FDMI Hostname registration during boot.
- qla2xxx: Updated Active FC4 port type.

- 8.07.00.19.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: FDMI RDP command support.
- qla2xxx: Support for FDMI Smart SAN Mamangement commands
UEK2:
- qla2xxx: Fix wrongly report "PCI EEH busy" when get_thermal_temp.

- 8.07.00.18.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled.
- qla2xxx: Prevent multiple firmware dump collection for ISP27XX.
- qla2xxx: Add serdes read/write support for ISP27XX
- qla2xxx: Don't reset ISP when we receive an error entry with an out of range handle.
- qla2xxx: Do not crash system for sp ref count zero
RHEL7.x, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port.
- qla2xxx: Disable Interrupt handshake for ISP27XX.
- qla2xxx: Add debugging info for MBX timeout.
- qla2xxx: Do not reset adapter if SRB handle is in range.
RHEL7.x, SLES12, XS 6.5:
- qla2xxx: Add support for Legacy and MSI interrupt modes.
RHEL7.x:
- qla2xxx: Fix compiler issue for FC_PORTSPEED_32GBIT on RHEL 7.1


- 8.07.00.17.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Add udev notification to save fw dump for ISP27XX.
- Add message for sucessful FW dump collected for ISP27XX.
- Add fix for beacon for ISP27XX.
- Increase the wait time for firmware to be ready for P3P.
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Disable FCE and FET tracing for ISP27XXX.
- Add support to load firmware from file for ISP 26XX/27XX. 
RHEL7, SLES12, XS 6.5:
- Fix crash due to wrong casting of reg for ISP27XX.

- 8.07.00.16.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Mark port lost when we receive an RSCN for it.
- Disable PCI device in shutdown handler.
- Fail adapter initialization on load ram failure.
- Move warning message to debug level.
- Restore WWPN from flash when cable pulled for FA-WWPN port.

- 8.07.00.15.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS:
- Restore WWPN in case of Loop Dead.
- Honor FCP_RSP retry delay timer field.
- Add missing ISP27xx checks to optrom code.
- Force use of mailbox interface for flash access commands for ISP27xx.
- Fix mismatch is checks to free sysfs nodes.
- Disable laser for ISP2031 while unloading driver.
- Enable DPORT using NVRAM parameters.
RHEL5:
- Disable FDMI by default.
- Fix FW dump issue for ISP82XX. 
- Add 25xx firmware version 7.05.00.

- 8.07.00.14.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Add fix in driver unload for pending activity.
- Allow user to change ql2xfdmienable value.
- Declaration error cause stack corruption.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Fix duplicate log message ID.
- Fix driver version string message.
RHEL7, RHEL6, SLES11, UEK, XS:
- Unload of qla2xxx driver crashes the machine.
RHEL5:
- Enable FDMI by default. 
- Add 24xx/25xx firmware version 7.04.00.

- 8.07.00.13.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Remove restriction on starting remote device discovery on port update.
- Allow nvram bit to enable FA-WWN.
- Allow nvram bit to enable D-PORT.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Move mailbox failure messages to a default debug level.

- 8.07.00.12.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Correction to FA-WWN for un-acquiring portname.
- Add scatter/gather table size module parameter.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add ql2xasynclogin module parameter.
RHEL5:
- For netlink response use respective sender's unique pid.

- 8.07.00.11.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix incorrect debug printk.
- Add D-Port functionality.
- Add FA-WWN functionality.
- Add FDMI-2 functionality.
- ISPFx00 unexpected resets during adapter boot sequence.
- Incorrect linked list semantic in qlafx00_get_fcport().
- Add unknown parameter error handling to build.sh.

- 8.07.00.10.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix potential return count bug in qla2xxx_get_vpd_field().
- ISPFX00 avoid writing semaphore register in request_irqs().
- ISP27xx fwdump template error print simplification.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- ISP25xx multiqueue shadow register crash fix.
- Correction of debug level in mailbox command print 0x1111.

- 8.07.00.09.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Enable fast flash access for ISP83xx.
- Do logins from chip reset in DPC thread instead of error handler thread.
- Remove wait for online from host reset handler.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx fwdump add tests for incomplete template.
- ISP27xx fwdump optimize template entry table lookup.
- ISP27xx fwdump add template entry T275 (insert buffer).
- ISP27xx fwdump template remove high frequency debug logs.
- ISP27xx fwdump template fix insertbuf() routine.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add endianizer to T10 PI max_payload_size modifier.
RHEL5, SLES10:
- Allow ELS commands with variable size command/data.
RHEL5:
- Add 24xx/25xx firmware 7.03.00.

- 8.07.00.08.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Add MBC option for fast SFP data access.
- Remove ISP8044 from pci table.
- Revert "Change default capture to firmware defined capture mask".
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Remove mapped vp index iterator macro dead code.
RHEL5:
- Add shutdown callback handler.

- 8.07.00.07.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset.
- Reduce the time we wait for a command to complete during SCSI error handling.
- Delay driver unload if there is any pending activity going on.
- Don't check for firmware hung during the reset context for ISP82xx.
- Fix beacon blink logic for ISP26xx/83xx.
- Add mention of RHEL7 and SLES11.3 in README.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx firmware dump template spec updates (including T274).
- ISP27xx queue index shadow registers.
- Fix ISPFx00 not displaying the correct FW version after FW update through sysfs Interface.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Clear loop_id for ports that are marked lost during fabric scanning.
- Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs().

- 8.07.00.06.xx.y-k
RHEL7, RHEL6, SLES11, SLES10, UEK, UEK2, XS:
- Avoid escalating the SCSI error handler if the command is not found in firmware.
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Change default capture to firmware defined capture mask.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Adjust adapter reset routine to the changes in firmware specification for ISPFx00.

- 8.07.00.05.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, XS:
- Add #if around printk_ratelimit to fix build issue on RHEL 6.
- Add 'sparse_endian' command line option to build.sh
- Fix build errors related to invalid print fields on some architectures.
- Poll during initialization for ISP25xx and ISP83xx.
- Add target mode definitions [SLES 11 SP3 specific].
- ISP8044 ipmdio bus timeout improvement.
- Remove configure VFs mailbox command call.
- Use proper log message for flash lock failed error for ISP82XX.
- IOCB data should be copied to I/O mem using memcpy_toio.

- 8.07.00.04.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, Citrix:
- Add sparse command line option.
- Add 8044 serdes bsg interface.
- Correction to 27xx template entry types 256 and 258.
- Track the process when the ROM_LOCK failure happens.
- Introduce fw_dump_flag to track fw dump progress.
- Remove unnecessary code from qlafx00_intr_handler.
- Enable fw_dump_size for 8044.
- Update entry type 270 to match spec update for 27xx.
- Change copyright year to 2014 in all the source files.
- Remove unnecessary delays from fw dump code path.
- Use jiffies instead of time.
- Decrease pci access for response queue processing for ISPFX00.
- Use proper log message for flash lock failed error.
- Include &lt;delay.h&gt; file for msleep declaration in qla_nx2.c.
- Correct the port no assignment for ISP82XX.
RHEL5:
- Add 24xx/25xx/81xx/83xx FC and FCoE Firmware 7.02.00.
- IOCB data should be copied to I/O memory using memcpy_toio().
- Use the physical port for all loopback operations.

- 8.07.00.03.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Wait for reset completion without lock for ISPFX00.
- Add pci device id 0x2271.
- Add pci device id 0x2071.
- Fix Task Management command asynchronous handling
- Add IOCB Abort command asynchronous handling
- Do not schedule reset when one is already active when receiving an invalid status handle.
- Add and use 32Gbps FC-GS definitions.
- Correct operations for ISP27xx template types 270 and 271.
- Fix sparse warnings in qla_mr.c
- Allow 83XX and 27XX both to write req_q_out register.
- Correct 83xx/27xx mislogic in setting out_mb in qla25xx_init_req_que().
- Check for peg alive counter and clear any outstanding mailbox command.
- Log when device state is moved to failed state.
- Issue abort command for outstanding commands during cleanup when only firmware is alive.
- Support of new Helga minidump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39),QLA8044_POLLWR(40).
- Allow the next firmware dump if the previous dump capture fails for ISP8044.
- Add build.sh commandline option help/description to README file.

- 8.07.00.02.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Allow ISP83xx and ISP27xx to use read/write remote register.

- 8.07.00.01.xx.y-k
RHEL6, SLES11, RHEL5, UEK, UEK2/R3, Citrix:
- Remove pci device id ISP2071.

- 8.07.00.00.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Add support for ISP2701.
- Remove Marker type IOCB logic for ISPFX00.
- Add changes in the IOCB structures to adjust driver source codes to ISPFX00 firmware spec
- Add BE support for ISPFX00.
- Avoid poisoining in the response queue for ISPFX00.
- Simplyfy the ISPFX00 interrupt handler code for ISPFX00.
- Optimize the response queue processing for ISPFX00.
RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix:
- Remove ISP_ABORT_NEEDED and ISP_ABORT_RETRY checks from watchdog function for Helga.
- Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
UEK2/R3:
- Clear drv active before removing the host.
- Wait for reset completion without lock for ISPFX00.

- 8.06.00.13.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Add mutex around optrom calls to serialize accesses.
- Add handling for boot indication progress AENs
- Replace constant value for IOCTL IOCB abort execution status with a macro.
- Enable the Flash Access Control (FAC) mailbox command.
- Use proper message for Non owner reset ACK Timeout.
- Remove init control block related dead code for ISPFX00.
- Select correct request queue for error type IOCB for ISPFX00.
- The file README.qla2xxx does not mention SLES11.3 (or later).
- Fix warning reported by smatch.
- Properly handle 32 bit mailbox register for ISPFX00.
- Set host can_queue value based on available resources.

- 8.06.00.12.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Assign the correct pointer to the sp-&gt;ctx in abort context for ISPFx00 (BZ8627).
- Obtain adapter model description from vpd (SLES10 only) (ER105124).
- Use scnprintf() instead of snprintf() in the sysfs handlers.
- Only complete dcbx_comp and lb_portup_comp for virtual port index 0.
- Reset nic_core_reset_owner on moving from COLD to READY for ISP8044 (ER111788).
- Revert "qla2xxx: Remove entry in outstanding_cmds array if we fail to abort a request."
- QLAFX00 Replace a constant with a macro definition for host-&gt;canqueue assigmnment.

- 8.06.00.11.xx.y-k (RHEL5 only)
- Iterate the correct list for remote port removal.
- Honor FCPORT_UPDATE_NEEDED dpc flag for all ISPs.
- Don't set NPIV_CONFIG_NEEDED and RELOGIN_NEEDED flag for ISPFX00.

- 8.06.00.10.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix):
- 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().

RHEL6, SLES11, UEK, Citrix:
- Add BSG interface for read/write serdes register.
- Fix request queue null dereference.
- Disable adapter when we encounter a PCI disconnect..
- Refactor shutdown code so some functionality can be reused.
- QLAFX00 Fix issue with not displaying node name after system reboot.
- Add changes to obtain ISPFX00 adapters product information.
- Add IOCTL command abort logic for ISPFX00.

RHEL5, SLES10:
- Add netlink interface for read/write serdes register.
- Fix udev fwdump rules.

RHEL5:
- Update 8G and 4G firmware to version 7.01.00.

README:
- Updated for builing kernel with out-of-box driver for Boot-from-SAN.
- Updated for building ramdisk with rpm driver for Citrix Boot-from-SAN.

- 8.06.00.09.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Honor execute firmware failures.
- Add BPM support for 25xx.
- Disable INTx interrupt for ISP82XX.
- Correctly set mailboxes for extended init control block.
- Duplicate luns instantiated after doing ISP reset.
- Don't consider the drivers knocked out of IDC participation for future reset recovery process.
- Change message displaying fcport pointer to port id.
- Fix the sparse C=2 warnings for ISP8044.
- Revert "qla2xxx: Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX."
- Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low."
- Print proper QLAFX00 product name at probe.
- Fix compile warnings in qlafx00_build_scsi_iocbs() on BE platforms.
- Unloading driver crashes server due to not freeing sp pool (SLES10 only).
- Update 8G and 4G firmware to 7.0.2. (RHEL5 only).

- 8.06.00.08.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fixups for ISP8044 beacon blink.
- Select link initialization option bits from current operating mode.
- Move queue depth ramp down message to i/o debug level.
- Correctly reset Graceful Reset Bit in IDC Driver Control Register.
- Add a new interface to update versions.
- Correctly print out/in mailbox registers.
- Add #if preprocessor statements to get driver compiled on UEK2 and R3.

- 8.06.00.07.xx.y-k (RHEL5 only)
- Set the timeout value to 45 for IOCTL commands for ISPFx00.
- Dump IOCB on IOCTL command timeout for ISPFx00.
- Allocate outstanding cmd array and request queue under single hardware lock.

- 8.06.00.06.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the reset owner on ready and failed state for ISP8044.

- 8.06.00.05.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the idc control graceful bit for ISP8044 after initialization.
- Don't check for firmware hung during the reset context.
- Add loopback IDC-TIME-EXTEND aen handling support.
- Clear presence bit for ISP8044 on unload and error.
- Move Previous version info message to debug level.

- 8.06.00.04.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Properly set the tagging for commands.
- Get the mpi version for ISP8044.
- Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
- Implementation of flash write buffer mode for ISP8044.
- Helga loopback support.
- Add pex-dma support for faster minidump capture on ISP8044.
- Collect minidump for ISP8044 using sysfs.
- Perform context reset instead of chip reset for ISP8044 host reset.
- Don't the set nic_core_reset_owner flag for ISP8044.
- Set IDC graceful reset and don't capture minidump if it is set.
- Honor return value from qla82xx_device_state_handler() in qla82xx_abort_isp().
- Silent noisy message during ISP8044 dump collection.
- Correct debug print id's.
- Add 8044 entry in udev rules.
- Set default critical temperature when ISPFX00 firmware doesn't provide it.
- QLAFX00 make over-temp AEN informational, add log for normal-temp AEN.
- Correct Interrupt Register offset for ISPFX00
- Remove handling of Shutdown Requested AEN from qlafx00_process_aen().
- Send all AENs for ISPFx00 to above layers.

- 8.06.00.03.xx.y-k (RHEL6, SLES11, RHEL5, UEK, Citrix)
- Add changes in initialization for ISPFX00 cards with BIOS.
- Add changes to support extended IOs for ISPFX00.

- 8.06.00.02.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- ISP8044 abort isp.
- Helga Flash Write.
- Helga legacy pin based interrupt support.
- Get all the optrom sysfs attributes for CNA.
- Add ISP8044 to MIDTYPE macro.
- Fix sparse warning reported for qla_nx2.c.
- Helga Remove hardcoded return values by QLA_FUNCTION_FAILED.
- Remove minidump and reset code if FCoE is not a owner.
- Helga fcoe_nic_reset_owner updated.
- Fix compilation issue on ia64.
- Fix for serial_num not getting displayed via sysfs.
- Add missing FCP statistics to sysfs interface.

- 8.06.00.01.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Set VPD Size to 1K for ISP82XX, ISP8044, ISP8031 (ER107011).
- Helga call flash recovery function from bootstrap code.
- Clear the MBX_INTR_WAIT flag when the mailbox time-out happens.
- Drop redundant log message when ROM lock failure happens during retries.
- To update Helga minidump template capture.
- Make log message that prints when a completion status requires a port down more readable.
- Reconfigure thermal temperature.
- Add setting of driver version string for vendor application.
- Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c.

RHEL6, SLES11, UEK, Citrix:
- Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (ER107084).

- 8.06.00.00.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fix for locking issue between driver ISR and mailbox routines.
- Do not take a second firmware dump when intentionally generating one.
- Move qla2x00_free_device to the correct location.
- Add support for ISP8044.
- Update firmware link in Kconfig file.
- Perform coverity analysis from build.sh

RHEL6, SLES11:
- Correct multiqueue offset calculations.
- Add module parameter for interrupt mode.
- Fix incorrect test after list_for_each_entry() exits.
- Do not query FC statistics during chip reset.

RHEL5, SLES10:
- Use spinlock while accessing vport list.

SLES10:
- Correction of operator in udev rules.

- 8.05.00.03.xx.y-k (RHEL6, SLES11), 8.04.00.15.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add clarifying printk to thermal access fail cases.

RHEL5, SLES10:
- Move list add of ha to non-error section of probe_one.

- 8.05.00.02.xx.y-k (RHEL6, SLES11), 8.04.00.14.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Revert "qla2xxx: Add setting of driver version string for vendor application."

RHEL6, SLES11, UEK, Citrix:
- Debug ID corrections.
- Add iounmap(ha-&gt;cregbase) calls for ISPFX00 adapters for proper driver cleanup during load / unload.
- Clear the outstanding command array for task management processing for ISPFx00.
- Remove Request / Response transfer error AENs handling from qlafx00_async_event().
- Proper cleanup of BSG request when the request time-out on ISPFx00.
- Fix issue with calling sp_done() twice for task management commands.
- Fix bug in cont_entry handling for the cases when FW provides more data than mid layer can handle.
- Correction to structure size while registering host information with firmware.

RHEL5, SLES10:
- Use vp_list field of scsi_qla_host while traversing virtual ports list.

- 8.05.00.01.xx.y-k (RHEL6, SLES11.x), 8.04.00.13.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add setting of driver version string for vendor application.
- Integrate generic card temperature with mezz card temperature.
- Correction of comment in MBC opcode defines.
- Wait for IDC complete event to finish loopback operation.
- Don't process state change aen for reset owner.
- Don't process RSCNs for a vport on the same physical adapter.
- Correct list-iteration bug in Report-ID Acquisition codes.

RHEL6, SLES11:
- Addedd logic to monitor aenmbx0 register for fixed intervals on ISPFx00.
- Remove unnecessary operations from qlafx00_soc_cpu_reset() and
add resetting IRQ ack register per core.

RHEL5, SLES10:
- Return -EINVAL when setting up loopback operation.

RHEL5:
- Inclusion of 8G firmware version 5.09.00.
- Inclusion of 4G firmware version 5.09.00.

- 8.05.00.00.xx.y-k (RHEL6.x and SLES11.x)
- Enhancements to support ISPFx00.

- 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.
- Don't 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 adapter 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-&gt;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.xx.y-k (RHEL 6.x, SLES 11.x, UEK and Citrix)
- Correct loop_id_map allocation-size and usage.

- 8.04.00.07.xx.y-k
- Prefix qla2xxx with the dump file name.
- Delay for legacy interrupts not required for all boards for ISP83xx.
- Use correct logger path in udev scripts.
- Allow MSI interrupt registration for ISP82xx.
- Don't toggle RISC interrupt bits after IRQ lines are attached.
- Fix for legacy interrupts for ISP83xx.
- Restrict nic core reset to one function for mctp.
- Update to Implementation of the mctp.
- Enable fw attributes for ISP24xx and above.
- Get fcal position map should not be called for p2p topology.
- Set Maximum Read Request Size to 4K.
- Enclose adapter related calls in adapter check in failed state handler.
- Fix for handling some error conditions in loopback.
- Fix description of qla2xmaxqdepth parameter.
- Set idc version if function is first one to come.-
- Do not restrict the number of NPIV ports for ISP83xx.
- Do PCI fundamental reset for 83xx.
- Fail initialization if unable to load RISC code.
- Ensure PLOGI is sent to Fabric Management-Server upon request.
- Remove setting Scsi_host-&gt;this_id during adapter probe.
- Use #defines instead of hardcoded values for intr status.

V2632 (RHEL 6.x, SLES 11.x and UEK):
- Remove dumping fw on timeout for bidirectional commands.
- T10 DIF - ISP83xx changes.
- Fix incorrect status reporting on DIF errors.
- Change log messages to dbg and remove dumping fw on timeout for bidirectional.
- Use the right field for container_of.

SLES10.x:
- Correct implementation of qla2x00_get_idma_speed.
- Remove check for ISPs other than ISP81xx from qla81xx_set_port_config

RHEL5.x:
- Add stubs for edc and edc_status interface.

- 8.04.00.06.xx.y-k
- Don't call nic restart firmware if it is already active and running.
- Wrong PCIe (2.5Gb/s x8) speed in the kernel message for ISP82xx.
- Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery.
- Fix rval may be used uninitialized in this function warning.
- Implement beacon support for ISP83xx CNA.
- Fix for continuous rescan attempts in arbitrated loop topology.
- Only enable link up on the correct interrupt event.
- Update the driver license.
- Don't register legacy interrupts for ISP82xx.
- Add bit to identify Sensei card for thermal temp.
- Implementation of MCTP.
- IDC implementation for ISP83xx.
- Add FW DUMP SIZE sysfs attribute.
- Implementation of bidirectional.
- Use bitmap to store loop_id's for fcports.
- Display mailbox failure by default.
- Remove redundant NULL check before release_firmware() call.
- Add check in qla82xx_watchdog for failed hardware state.
- Add I2C BSG interface.
- Use dracut to rebuild the initramfs on RHEL 6 in build.sh.
- Don't call failed handler for default case.
- Add hilda fc fcoe entries in the udev rules file.

- 8.04.00.05.xx.y-k
- Display proper firmware version when new minidump template is gathered for ISP82xx.
- Properly check for current state after the fabric-login request.
- Proper completion to scsi-ml for scsi status task_set_full and busy.
- Don't capture minidump for ISP82xx on flash update from application.
- Avoid losing any fc ports when loop id's are exhausted.
- Optimize existing port name server query matching.
- Remove mirrored field vp_idx from struct fc_port.
- Display proper supported speeds for 16G FC adapters.
- Fix reset time out as qla2xxx not ack to reset request.
- Stats should be different from physical and virtual ports.
- Block flash access from application when device is initialized for ISP82xx.
- Handle interrupt registration failures more gracefully.
- Logic to detect overheat condition and fail ISP82xx.
- Remove unneeded DPC wakeups from qla82xx_watchdog.
- RHEL 5.x/SLES 10.x
- Revert : IO failure during ISP82xx reset.
- Revert : Avoid depending on SCSI host_lock in queuecommand function.

- 8.04.00.04.55.6-k
- 8.04.00.04.32.1-k
- ISP83xx(16G FC) support for Xenserver 6.0 and Oracle UEK.

- 8.04.00.04.xx.y-k
- Remove resetting memory during device initialization for ISP82xx.
- Proper detection of firmware abort error code for ISP82xx.
- SLES10 SPx: Add udev script, udev rules file, kmdtool.
- SLES10 SPx: Proper notification of device udev event for automatic gathering of firmware dump.

- 8.04.00.03.xx.y-k
- Correct link-reset regressions introduced during 83xx porting.
- Avoid invalid request queue dereference for bad response packets.
- Stop iteration after first failure in -_id functions.
- Fix incorrect register access in qla2x00_start_iocbs().
- Fix to update proper command completion upon command retries.
- Hard code the number of loop entries at 128.
- Reference proper scsi_qla_host structure for processing non-scsi SRB commands.
- Handle device mapping changes due to device logout.
- Fix wrong decrement, null sp access.
- Initialize the command done routine.
- Avoid losing any fc ports when loop id's are exhausted.
- Complete mailbox command timedout to avoid initialization failures during next reset cycle.
- Add ha-&gt;max_fibre_devices to keep track of the maximum number of targets.
- Cache swl during fabric discovery.
- Remove EDC sysfs interface.
- Perform firmware dump procedure on mailbox command timeout.
- Change the log message when previous dump is available to retrieve for ISP82xx.
- Remove check for null fcport from host reset handler.
- Correct out of bounds read of ISP2200 mailbox registers.
- Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing.
- Reduce mbx-command timeout for Login/Logout requests.
- Clear options-flags while issuing stop-firmware mbx command.
- Add an "is reset active" helper.
- Prep zero-length BSG data-transfer requests.
- Perform implicit logout during rport tear-down.
- Handle failure cases during fabric_login
- Increase speed of flash access in ISP82xx adapters to improve firmware load speed.
- Add check for null fcport references in qla2xxx_queuecommand.
- Handle change notifications based on switch scan results.
- Use consistent DL mask for ELS/CT passthru requests.
- Consolidation of SRB processing.</changelog>
  </package>
  <package pkgid="e6cd98190a2777c84a7790a71ae19f40d7a97634da3f21d91bafd2b4404fe1c1" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.08.00.07.11.3_k1_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.07.11.3-k1-1" date="1522454400">- 8.08.00.07.xx.y-k1
RHEL7, RHEL6, SLES12:
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- qla2xxx: Snoop Inquiry response spanning multiple scatter/gather elements.
- qla2xxx: Track if INQ was sent, and send INQ to all luns.
- qla2xxx: Reset the PROT bit in the cdb.
- qla2xxx: Make fcport a pointer in qlt_free_session_done().
- qla2xxx: Implement LUN level DIF for 3PAR array.
- qla2xxx: T10-DIF: Fix ref tag errors reported for CAW command.
- qla2xxx: Disable standard DIF for arrays advertising proprietary DIF.
- qla2xxx: Reset PROTECT bit only in standard INQUIRY response.
- qla2xxx: Check if the INQ response buffer is &gt; 170 (instead of &gt;=).
- qla2xxx: Fix invalid offset reference of inquiry response data.
- qla2xxx: Correct modinfo text for ql2xenablehba_err_chk.
- qla2xxx: Fix modinfo text for ql2xenabledif and ql2xenabledif_tgt.
- qla2xxx: set ql2xenabledif_tgt enabled by default.
- qla2xxx: Handle INQ data changed check condition.
- qla2xxx: Parameterize ql2xenabledif_tgt (defaulted to zero).
- qla2xxx: Unparameterize ql2xenabledif_tgt (leave as global variable zeroed).
- qla2xxx: Fix for issue where the scsi status was getting overwritten.
- qla2xxx: Fail module load on user config errors.
- qla2xxx: Check for success of INQ response before parsing.
- qla2xxx: Check for INQ response validity before parsing the response.
- qla2xxx: Control vendor T10 DIF via ql2xenabledif_tgt module parameter.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- qla2xxx: Remove DIX0 registration with SCSI.
- qla2xxx: Add routines to get LBA from the SCSI CDB.
- qla2xxx: Enable T10 DIF for reads as well.
- qla2xxx: Enable SCSI T10 DIF registration during driver probe.
- qla2xxx: Initial check-in for vendor T10 DIF.

- 8.08.00.07.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 8.08.00.06.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 8.08.00.05.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Simplification of register address used in qla_tmpl.c.
- qla2xxx: Correction and improvement to fwdt processing.
- qla2xxx: Add correction to RDP FW support logic.
- qla2xxx: serialize sess free
- qla2xxx: serialize session deletion
- qla2xxx: prevent re_login trigger from sending too many commands
- qla2xxx: prevent multiple active discovery commands per session
- qla2xxx: Add log message for bbcr.
- qla2xxx: Remove alias names for QoS module parameters.

- 8.08.00.04.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to non-existant fabric name.
- qla2xxx: Handle cases for limiting RDP response payload length.
- qla2xxx: Add qos fcport test mode.
- qla2xxx: Optimized logs for searching qos fcport table.
- qla2xxx: Correction to tests for iocb fabric and fcport qos.
- qla2xxx: Correction to function qla26xx_read_qos_fcport_table().
- qla2xxx: Correction to MB in-direction selection in qla2x00_echo_test().
- qla2xxx: Correction to selection of loopback/echo test.
- qla2xxx: Allow 27xx and 28xx to do bidirectional commands.
- qla2xxx: Add RDP/ABTS deferred processing for vp's.
- qla2xxx: Add deferred queue for processing ABTS and RDP.
- qla2xxx: Cleanup ELS/PUREX iocb fields.
- qla2xxx: Rename QoS table row type and cleanup log prints.
- qla2xxx: Optimize reading of QoS fcport table.
- qla2xxx: Fixup/cleanup of QoS table index code.
- qla2xxx: Minor cleanup of flash calls reoganization.
- qla2xxx: Optimize flash register routines.
- qla2xxx: Fixup flash register routines.
- qla2xxx: Add debug prints to write flash routine.
- qla2xxx: Simplify flash slow write log messages.
- qla2xxx: Simplify NPIV create log messages.
- qla2xxx: Simplify D-Port Diagnostics log messages.
- qla2xxx: Cleanup log message for fwdt allocate.
- qla2xxx: Add non-verbose SFP detail print.
- qla2xxx: Quieten FEC=enabled message.
- qla2xxx: Use interrupt pin number for port number.

- 8.08.00.03.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 8.08.00.02.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Convert FLT flash reads to register method.
- qla2xxx: Undo the replacements to -&gt;optrom_read() calls.
- qla2xxx: Flash reading routines cleanups.
- qla2xxx: Make flash write avoid register banging.

- 8.08.00.01.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Use registers for reading unaligned flash offset.
- qla2xxx: Fix PCI header and data struct addresses.
- qla2xxx: Fix and cleanup ROM code version string reading.
- qla2xxx: Corrections to flt-&gt;region addresses.
- qla2xxx: Add debug buffer dump for INITFW MBC.
- qla2xxx: Add debug logs for QoS sorting/searching.
- qla2xxx: Use -&gt;isp_ops-&gt;read_optrom() in qla26xx_read_qos_fcport_table().
- qla2xxx: QoS fcport table index initialization improvement.
- qla2xxx: Add QoS fcport table index to speed up search.
- qla2xxx: Reduce stack on qos fcport priority routines.
- qla2xxx: Add conditionals to avoid fcport QoS when it is not enabled.
- qla2xxx: Fix mis-pointing buffer in qla24xx_load_risc_flash().
- qla2xxx: Provide Makefile CPP define for MoB testing.
- qla2xxx: Fixup flash region code struct.
- qla2xxx: Fixup msix/msi vector selection.

- 8.08.00.00.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add dump buffer print when nvram checksum fails.
- qla2xxx: Refactor character signature compares into memcmp's.
- qla2xxx: Replace 0x%x with %#x in all format strings.
- qla2xxx: Normalize all flash reads to always use the dump ram mbc.
- qla2xxx: Flash image validation cleanups.
- qla2xxx: Add error test after dma_map_single.
- qla2xxx: Add support for ISP28XX.
- qla2xxx: Add devid's and conditionals for 28xx.
- qla2xxx: Minor cleanup regarding device type.
- qla2xxx: Improve, correct, simplify fwdt endianess handling.
- qla2xxx: Use endian macros to assign dynamic fields in fwdump buffer.
- qla2xxx: Use endian macros to assign static fields in fwdump header.
- qla2xxx: Add endianizers to 27xx firmware image validator.
- qla2xxx: Add new fwdt entry types.
- qla2xxx: Leave fwdt endianess alone.
- qla2xxx: Isolate test for valid firmware image.
- qla2xxx: Add support for multiple fwdump templates/segments.
- qla2xxx: Fix routine qla27xx_dump_mpi_ram().
- qla2xxx: Fix routine qla27xx_dump_ram().
- qla2xxx: Remove fwdt default template.

- 8.07.00.60.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Sort qos_fcport_table-&gt;table for quicker searching.
- qla2xxx: QoS fcport rename table-&gt;entry.
- Revert "qla2xxx: Simplify fabric discovery part 2"

- 8.07.00.59.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Read E2E QoS fcport priority bitmasks from flash.
- qla2xxx: Add correction to E2E QoS bsg interface.
- qla2xxx: Simplify PPC architecture detection.

- 8.07.00.58.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add debug logs to bsg qos interface.
- qla2xxx: Add pointer to reference bsg request.
- qla2xxx: Modify bsg get_qos_enabled to be per hba port.
- qla2xxx: Add bsg interface for qos lun level bitmask.
- qla2xxx: Abstract qos lun level mask for iocb cs_ctl field.
- qla2xxx: Add fabric priority qos lun iocb mechanism.
- qla2xxx: Implement CT command GFO (Get Fabric Object).
- qla2xxx: Add correction ql2xfabric_priority parameter description.
- qla2xxx: Add extra debug print to bsg interface entry.
- qla2xxx: Fix incorrect assignment instances of bsg_job-&gt;reply_len.
- qla2xxx: Remove RDP response size cropping for logged out port.
- qla2xxx: Fix supported speed ranges in FDMI/RDP.
- qla2xxx: Simplify/cleanup max supported speed usage.
- qla2xxx: Use gcc define to detect PPC architecture.
- qla2xxx: Fix stale memory access for IRQ name
- qla2xxx: Login state machine stuck at GPDB.
- qla2xxx: Fix null pointer access on iocb timeout
- qla2xxx: Fix gpnid crash.
- qla2xxx: Serialize gpnid.
- qla2xxx: Retry switch command on timed out.
- qla2xxx: Simplify fabric discovery part 2
- qla2xxx: Fix relogin for Nport Handle in use.
- qla2xxx: Relogin is being triggered too fast.

- 8.07.00.57.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Cleanup sparse warnings.
- qla2xxx: Cleanup dpc handler routine.
- qla2xxx: Minor cleanups regarding SFP validation.
- qla2xxx: Replace all instances of snprintf() with scnprintf().
- qla2xxx: Clean up usage of list_for_each_entry_safe().
- qla2xxx: Use typeof() as 2nd argument to container_of().
- qla2xxx: Simplify assignment of req_q_out index/pointer.
- qla2xxx: Cleanup/simplify/uniformitize GS routines.
- qla2xxx: Export ha-&gt;port_no to sysfs.
- qla2xxx: Fix continuation indents in fwdt.
- qla2xxx: Cleanup __iomem attribute in fwdt.
- qla2xxx: Minor improvements and corrections to fwdt code.
- qla2xxx: Flash sanity test cleanups and corrections.
- qla2xxx: Simplify read/write flash dword routines.
- qla2xxx: Simplify ql_dump_buffer() interface usage.
- extras: Simplify log.sh
- qla2xxx: Add short name for SFP range autodetect.
- qla2xxx: Fix integer overflow in bsg code.
- qla2xxx: Fix an integer overflow in sysfs code
- qla2xxx: Export firmware attributes word to sysfs.
- qla2xxx: Make bsg request crash-proof.
- qla2xxx: Normalize duplicate timeout field contexts.
- qla2xxx: Fix duplicate timeout fields used in wrong contexts.
- qla2xxx: Fix vha/ha contexts accidentally swapped.
- qla2xxx: Simplify execution of fabric commands.

- 8.07.00.56.xx.y-k
RHEL7, RHEL6, SLES12, SLES11:
- qla2xxx: Increment version to sync drivers.
XS65, XS70, XS71:
- qla2xxx: Sync up RDP response handling.
- extras: Correction to build_rpm.sh.

- 8.07.00.55.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71:
- qla2xxx: Correct description of module parameter based on usage.
- qla2xxx: Add sysfs node for D-Port Diagnostics AEN data.
- qla2xxx: Add D-Port Diagnostic reason explanation logs.

- 8.07.00.54.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Add script to modify logging value
- qla2xxx: move session delete to driver work queue
- qla2xxx: recheck session state after rscn
- qla2xxx: Add workqueue to delete fcport from bsg sp-&gt;free().
- qla2xxx: Skip allocating fcport if ct allocation fails.
- qla2xxx: Fix reported supported link speeds.
- qla2xxx: Add context to FEC state logs.

- 8.07.00.53.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Fix build.sh remove of driver/module.
- qla2xxx: Add ability to autodetect SFP type.
- qla2xxx: Simplify qla2x00_get_host_fabric_name().
- qla2xxx: Replace calls to __constant endian macros.
- qla2xxx: Fix indentation whitespacing.
- qla2xxx: Remove space at end of debug print.
- qla2xxx: Correction to spelling of "identifier".
- qla2xxx: Refactor ct req/rsp struct to mirror FC-GS specification.
- qla2xxx: Implicitly inline struct ct_sns_gid_pt_data.
- qla2xxx: Minor simplify/cleanup of configure fabric/loop routines.
- qla2xxx: Simplify min_link_speed and max_speed_sup sysfs interfaces.
- qla2xxx: Remove potential macro parameter side-effect in ql_dump_regs().
- qla2xxx: Add log message to indicate FEC state.
- qla2xxx: Make fwdt function call array static.
- qla2xxx: fwdt skip entry for zero queue count for t263/t274.
- qla2xxx: Reduce debug logs on 27xx fwdump.
- qla2xxx: Print fwdump flags at end of fwdump.
- qla2xxx: Convert fwdump length difference to size_t.
- qla2xxx: Add endianizer macro calls to fc host stats.
- qla2xxx: Add correction to fc host stats.

- 8.07.00.52.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for Quail firmware.

- 8.07.00.51.xx.y-k
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-&gt;vref_count timeout.
- qla2xxx: Process AEN 0x8200 for CNA cards only.
- qla2xxx: Test elreq.options for CNA only.
- qla2xxx: Use sp-&gt;free instead of hard coded call.
- qla2xxx: Prevent sp-&gt;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.

- 8.07.00.50.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: fix path recovery.

- 8.07.00.49.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Prevent null pointer dereference of ctx.
- qla2xxx: Allow fwdump template T262 to specify same start/end.
- qla2xxx: Reduce excessive debug print during 27xx fwdump.
- qla2xxx: Add test to avoid processing non-RDP ELS requests.
- qla2xxx: Avoid crashing on null cred pointer in exit_creds().
- extras: Consolidate help text into here-is redirection.
- extras: Fix build.sh (cleanup and optimize).
- qla2xxx: Avoid repeated fwdumps on AEN8017.
- qla2xxx: Fix name server relogin.
- qla2xxx: Use wait queue for vha-&gt;vref_count timeout.
- qla2xxx: Fix mbx pointer error in classic fwdump.
- qla2xxx: Replace instances of sp-&gt;fcport-&gt;vha with sp-&gt;vha.

- 8.07.00.48.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for minimum link speed.

- 8.07.00.47.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify sp-&gt;done() and sp-&gt;free() interfaces.
- qla2xxx: Replace sp-&gt;fcport-&gt;vha context with simpler sp-&gt;vha.
- qla2xxx: Use sp-&gt;vha context in function qla2x00_rel_sp().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;free().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;done().
- qla2xxx: Add vha field of appropriate type to struct srb.

- 8.07.00.46.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify printk format for portid's.
- qla2xxx: Minor corrections to indent/whitespace.
- qla2xxx: Minor corrections and missing additions.
- qla2xxx: Allow port resync after isp reset.

- 8.07.00.45.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add check for different type of RSCN.
- qla2xxx: Remove temporary fix PRE_UNLOADING bit.
- qla2xxx: Schedule board_disable only once.
- qla2xxx: Fix improper fcport_count accounting.
- qla2xxx: Fix slow mem alloc behind lock.
- qla2xxx: Fix deadlock.
- qla2xxx: Tweak loop up.
- qla2xxx: Relogin retweak.
- qla2xxx: Fix sess deletion deadlock.
- qla2xxx: Add wait for session remove on unload.
- qla2xxx: Move login/logout decision making out of Full Fabric Scan.
- qla2xxx: Add discovery event handling.
- qla2xxx: Add async session creation.
- qla2xxx: Add async sess update.
- qla2xxx: Add async Get Port Database MB.
- qla2xxx: Add async Get Name List MB.
- qla2xxx: Add async GPNID.
- qla2xxx: Add async GPSC.
- qla2xxx: Add async GID_PN.
- qla2xxx: Add support routines to search for fcport.
- qla2xxx: Consolidate argument list for CTPassthru.
- qla2xxx: Commonize alloc &amp; free of fcport struct.
- qla2xxx: Fix pass wrong argument in sp done.

- 8.07.00.43.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Provide separate RDP enable (ql2xrdpenable).
- extras: Fix hash-bang (#!) line to specify /bin/bash in build.sh.

- 8.07.00.42.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Remove all DIX-0 references.

- 8.07.00.41.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Disable setting module parameter ql2xenabledif.
- qla2xxx: Correct supported FC speed for sysfs.
- qla2xxx: Correct supported FC speed for FDMI/RDP.

- 8.07.00.40.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Correct RDP Optical Product Descriptor Revision field.
- qla2xxx: Remove macro parameter side effect in host_to_fcp_swap().

- 8.07.00.39.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Fix duplicate message id.
- qla2xxx: Disable adapter and skip error recovery when register disconnect.
- qla2xxx: Separate ISP type bits out from device type.
- qla2xxx: Correction to function qla26xx_dport_diagnostics().

- 8.07.00.38.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Add support to handle Loop Init error Asynchronus event.
- extras: add option to log.sh to show available debug/log categories.
- qla2xxx: Let DPORT be enabled purely by nvram.
- qla2xxx: Add bsg interface to support statistics counter reset.
- qla2xxx: Add bsg interface to support D_Port Diagnostics.

- 8.07.00.37.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Check for device state before unloading the driver.
- qla2xxx: Bump vendor fdmi version.
- qla2xxx: Properly reset firmware statistics.
- qla2xxx: Properly initialize IO statistics.
- qla2xxx: Reduce RDP payload size if requesting port not logged in.
- qla2xxx: Reject RDP request if requesting port is not logged in.
- qla2xxx: Unswap high/low RDP optical descriptor alarms/warnings.
- qla2xxx: Add method for obtaining RDP buffer credit descriptor.
- qla2xxx: Make corrections/cleanups/improvements to RDP routine.
- qla2xxx: Include ISP27xx in RDP/purex driver intercept.
- qla2xxx: Make debug buffer log easier to view.
- qla2xxx: Add module parameter alternate/short names.

- 8.07.00.36.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode.

- 8.07.00.35.xx.y-k
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

- 8.07.00.34.xx.y-k
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."

- 8.07.00.33.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Improve qlssen.sh usage.
- qla2xxx: Provide mbx info in BBCR data after mbx failure
- qla2xxx: Set echo test mailbox command option bit15 correctly.
- qla2xxx: Correct FDMI vendor port state value.

- 8.07.00.32.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- Revert "qla2xxx: Set priority for mailbox commands."
- Revert "qla2xxx: Flush mailbox commands after timeout."

- 8.07.00.31.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Avoid side effects when using endianizer macros.
- qla2xxx: Fix warnings reported by static checker.
- qla2xxx: Fix printks in ql_log message.
- qla2xxx: Fix printk in qla25xx_setup_mode.
- qla2xxx: Fix busy wait regression.
- qla2xxx: Fix race in handling rport deletion during recovery causes panic.
- qla2xxx: Set priority for mailbox commands.
- qla2xxx: Flush mailbox commands after timeout.
- extras: Add script to enable/disable vendor fdmi (and rebuild initrd image).

- 8.07.00.30.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Add support for Private link statistics counters.
- qla2xxx: Add support for buffer to buffer credit value for ISP27XX.
- qla2xxx: Add support for online flash update for ISP27XX.

- 8.07.00.29.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Script for extracting all logs/debugs from driver source
- qla2xxx: Defer marking device lost when receiving an RSCN.
- qla2xxx: Convert stray printk's in qla_nx.c to ql_log's.
- qla2xxx: Allow fw to hold status before sending ABTS response.
- qla2xxx: Seed init-cb login timeout from nvram exclusively.
- qla2xxx: Remove unneeded link offline message.
- qla2xxx: Fix couple of small typos in qla2xxx module code.
- qla2xxx: Qualify ELS RDP mapping for ISP25xx and ISP26xx only.
- qla2xxx: Restructure RDP routine to handle failure cases.
- qla2xxx: Reduce multiple FDMI routines into a single routine.
- qla2xxx: Simplify debug prints of wwnn, wwpn, and port id.
RHEL7, SLES12:
- qla2xxx: Avoid asynchronous abort requests.

- 8.07.00.28.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Fix endianess of fdmi smartsan security support field.
RHEL7:
- qla2xxx: Reduce target mode performance hit in ISR.

- 8.07.00.27.xx.y-k
RHEL7:
- qla2xxx: Avoid crossing initiator/target modes during AEN handling.

- 8.07.00.26.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Set smartsan security support to 1.
- qla2xxx: Add support for ISP2271.
- qla2xxx: Fix missing device login retries.
- qla2xxx: do not clear slot in outstanding cmd array.

- 8.07.00.25.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Remove decrement of sp reference count in abort handler.
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- extras: Fix whitespace in .sh files.

- 8.07.00.24.xx.y-k0
RHEL5
- Update 24xx/25xx firmware to version 8.01.00.

- 8.07.00.24.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Do not crash system for sp ref count zero.
- qla2xxx: Do not reset adapter if SRB handle is in range.
- qla2xxx: Don't reset ISP when error entry with out of range handle.
- qla2xxx: Add support for MPI and PEP FW version for ISP 27xx.

- 8.07.00.23.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Fix RPD response missing fabric name
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: fix porting changes for SmartSAN
RHEL5:
- qla2xxx: Fix Link Service Request payload word 0.
- qla2xxx: Cleanup and Silence unnecessary PUREX/RDP printouts.

- 8.07.00.22.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Allow RPRT to work with all switches (mgmt srvr loopid).
- qla2xxx: Use physical port for sending RPRT command.
- qla2xxx: Use correct macro for SFP flags.
- qla2xxx: Add adapter checks for FAWWN functionality.
- qla2xxx: Update default Hostname.
RHEL5:
- qla2xxx: Corrections to FDMI registering routines.
- qla2xxx: Corrections to FDMI processing routines.
- qla2xxx: Corrections ro PUREX/RDP proessing.

- 8.07.00.21.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: additional fdmi_register() attempt.
- qla2xxx: Fix missing SFP flags from RDP Payload.
- qla2xxx: driver fails to detect 4G adapters.
- qla2xxx: Pause risc before manipulating risc semaphore.
- qla2xxx: Use ssdid to gate semaphore manipulation.
- qla2xxx: Handle AEN8014 incoming port logout.
- qla2xxx: Add serdes register read/write sysfs support for ISP25xx.

- 8.07.00.20.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Trigger FDMI registration for RPRT.
- qla2xxx: Remove SmartSAN attributes from the RDP payload.
- qla2xxx: Allow FDMI Hostname registration during boot.
- qla2xxx: Updated Active FC4 port type.

- 8.07.00.19.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: FDMI RDP command support.
- qla2xxx: Support for FDMI Smart SAN Mamangement commands
UEK2:
- qla2xxx: Fix wrongly report "PCI EEH busy" when get_thermal_temp.

- 8.07.00.18.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled.
- qla2xxx: Prevent multiple firmware dump collection for ISP27XX.
- qla2xxx: Add serdes read/write support for ISP27XX
- qla2xxx: Don't reset ISP when we receive an error entry with an out of range handle.
- qla2xxx: Do not crash system for sp ref count zero
RHEL7.x, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port.
- qla2xxx: Disable Interrupt handshake for ISP27XX.
- qla2xxx: Add debugging info for MBX timeout.
- qla2xxx: Do not reset adapter if SRB handle is in range.
RHEL7.x, SLES12, XS 6.5:
- qla2xxx: Add support for Legacy and MSI interrupt modes.
RHEL7.x:
- qla2xxx: Fix compiler issue for FC_PORTSPEED_32GBIT on RHEL 7.1


- 8.07.00.17.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Add udev notification to save fw dump for ISP27XX.
- Add message for sucessful FW dump collected for ISP27XX.
- Add fix for beacon for ISP27XX.
- Increase the wait time for firmware to be ready for P3P.
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Disable FCE and FET tracing for ISP27XXX.
- Add support to load firmware from file for ISP 26XX/27XX. 
RHEL7, SLES12, XS 6.5:
- Fix crash due to wrong casting of reg for ISP27XX.

- 8.07.00.16.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Mark port lost when we receive an RSCN for it.
- Disable PCI device in shutdown handler.
- Fail adapter initialization on load ram failure.
- Move warning message to debug level.
- Restore WWPN from flash when cable pulled for FA-WWPN port.

- 8.07.00.15.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS:
- Restore WWPN in case of Loop Dead.
- Honor FCP_RSP retry delay timer field.
- Add missing ISP27xx checks to optrom code.
- Force use of mailbox interface for flash access commands for ISP27xx.
- Fix mismatch is checks to free sysfs nodes.
- Disable laser for ISP2031 while unloading driver.
- Enable DPORT using NVRAM parameters.
RHEL5:
- Disable FDMI by default.
- Fix FW dump issue for ISP82XX. 
- Add 25xx firmware version 7.05.00.

- 8.07.00.14.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Add fix in driver unload for pending activity.
- Allow user to change ql2xfdmienable value.
- Declaration error cause stack corruption.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Fix duplicate log message ID.
- Fix driver version string message.
RHEL7, RHEL6, SLES11, UEK, XS:
- Unload of qla2xxx driver crashes the machine.
RHEL5:
- Enable FDMI by default. 
- Add 24xx/25xx firmware version 7.04.00.

- 8.07.00.13.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Remove restriction on starting remote device discovery on port update.
- Allow nvram bit to enable FA-WWN.
- Allow nvram bit to enable D-PORT.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Move mailbox failure messages to a default debug level.

- 8.07.00.12.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Correction to FA-WWN for un-acquiring portname.
- Add scatter/gather table size module parameter.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add ql2xasynclogin module parameter.
RHEL5:
- For netlink response use respective sender's unique pid.

- 8.07.00.11.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix incorrect debug printk.
- Add D-Port functionality.
- Add FA-WWN functionality.
- Add FDMI-2 functionality.
- ISPFx00 unexpected resets during adapter boot sequence.
- Incorrect linked list semantic in qlafx00_get_fcport().
- Add unknown parameter error handling to build.sh.

- 8.07.00.10.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix potential return count bug in qla2xxx_get_vpd_field().
- ISPFX00 avoid writing semaphore register in request_irqs().
- ISP27xx fwdump template error print simplification.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- ISP25xx multiqueue shadow register crash fix.
- Correction of debug level in mailbox command print 0x1111.

- 8.07.00.09.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Enable fast flash access for ISP83xx.
- Do logins from chip reset in DPC thread instead of error handler thread.
- Remove wait for online from host reset handler.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx fwdump add tests for incomplete template.
- ISP27xx fwdump optimize template entry table lookup.
- ISP27xx fwdump add template entry T275 (insert buffer).
- ISP27xx fwdump template remove high frequency debug logs.
- ISP27xx fwdump template fix insertbuf() routine.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add endianizer to T10 PI max_payload_size modifier.
RHEL5, SLES10:
- Allow ELS commands with variable size command/data.
RHEL5:
- Add 24xx/25xx firmware 7.03.00.

- 8.07.00.08.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Add MBC option for fast SFP data access.
- Remove ISP8044 from pci table.
- Revert "Change default capture to firmware defined capture mask".
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Remove mapped vp index iterator macro dead code.
RHEL5:
- Add shutdown callback handler.

- 8.07.00.07.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset.
- Reduce the time we wait for a command to complete during SCSI error handling.
- Delay driver unload if there is any pending activity going on.
- Don't check for firmware hung during the reset context for ISP82xx.
- Fix beacon blink logic for ISP26xx/83xx.
- Add mention of RHEL7 and SLES11.3 in README.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx firmware dump template spec updates (including T274).
- ISP27xx queue index shadow registers.
- Fix ISPFx00 not displaying the correct FW version after FW update through sysfs Interface.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Clear loop_id for ports that are marked lost during fabric scanning.
- Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs().

- 8.07.00.06.xx.y-k
RHEL7, RHEL6, SLES11, SLES10, UEK, UEK2, XS:
- Avoid escalating the SCSI error handler if the command is not found in firmware.
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Change default capture to firmware defined capture mask.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Adjust adapter reset routine to the changes in firmware specification for ISPFx00.

- 8.07.00.05.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, XS:
- Add #if around printk_ratelimit to fix build issue on RHEL 6.
- Add 'sparse_endian' command line option to build.sh
- Fix build errors related to invalid print fields on some architectures.
- Poll during initialization for ISP25xx and ISP83xx.
- Add target mode definitions [SLES 11 SP3 specific].
- ISP8044 ipmdio bus timeout improvement.
- Remove configure VFs mailbox command call.
- Use proper log message for flash lock failed error for ISP82XX.
- IOCB data should be copied to I/O mem using memcpy_toio.

- 8.07.00.04.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, Citrix:
- Add sparse command line option.
- Add 8044 serdes bsg interface.
- Correction to 27xx template entry types 256 and 258.
- Track the process when the ROM_LOCK failure happens.
- Introduce fw_dump_flag to track fw dump progress.
- Remove unnecessary code from qlafx00_intr_handler.
- Enable fw_dump_size for 8044.
- Update entry type 270 to match spec update for 27xx.
- Change copyright year to 2014 in all the source files.
- Remove unnecessary delays from fw dump code path.
- Use jiffies instead of time.
- Decrease pci access for response queue processing for ISPFX00.
- Use proper log message for flash lock failed error.
- Include &lt;delay.h&gt; file for msleep declaration in qla_nx2.c.
- Correct the port no assignment for ISP82XX.
RHEL5:
- Add 24xx/25xx/81xx/83xx FC and FCoE Firmware 7.02.00.
- IOCB data should be copied to I/O memory using memcpy_toio().
- Use the physical port for all loopback operations.

- 8.07.00.03.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Wait for reset completion without lock for ISPFX00.
- Add pci device id 0x2271.
- Add pci device id 0x2071.
- Fix Task Management command asynchronous handling
- Add IOCB Abort command asynchronous handling
- Do not schedule reset when one is already active when receiving an invalid status handle.
- Add and use 32Gbps FC-GS definitions.
- Correct operations for ISP27xx template types 270 and 271.
- Fix sparse warnings in qla_mr.c
- Allow 83XX and 27XX both to write req_q_out register.
- Correct 83xx/27xx mislogic in setting out_mb in qla25xx_init_req_que().
- Check for peg alive counter and clear any outstanding mailbox command.
- Log when device state is moved to failed state.
- Issue abort command for outstanding commands during cleanup when only firmware is alive.
- Support of new Helga minidump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39),QLA8044_POLLWR(40).
- Allow the next firmware dump if the previous dump capture fails for ISP8044.
- Add build.sh commandline option help/description to README file.

- 8.07.00.02.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Allow ISP83xx and ISP27xx to use read/write remote register.

- 8.07.00.01.xx.y-k
RHEL6, SLES11, RHEL5, UEK, UEK2/R3, Citrix:
- Remove pci device id ISP2071.

- 8.07.00.00.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Add support for ISP2701.
- Remove Marker type IOCB logic for ISPFX00.
- Add changes in the IOCB structures to adjust driver source codes to ISPFX00 firmware spec
- Add BE support for ISPFX00.
- Avoid poisoining in the response queue for ISPFX00.
- Simplyfy the ISPFX00 interrupt handler code for ISPFX00.
- Optimize the response queue processing for ISPFX00.
RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix:
- Remove ISP_ABORT_NEEDED and ISP_ABORT_RETRY checks from watchdog function for Helga.
- Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
UEK2/R3:
- Clear drv active before removing the host.
- Wait for reset completion without lock for ISPFX00.

- 8.06.00.13.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Add mutex around optrom calls to serialize accesses.
- Add handling for boot indication progress AENs
- Replace constant value for IOCTL IOCB abort execution status with a macro.
- Enable the Flash Access Control (FAC) mailbox command.
- Use proper message for Non owner reset ACK Timeout.
- Remove init control block related dead code for ISPFX00.
- Select correct request queue for error type IOCB for ISPFX00.
- The file README.qla2xxx does not mention SLES11.3 (or later).
- Fix warning reported by smatch.
- Properly handle 32 bit mailbox register for ISPFX00.
- Set host can_queue value based on available resources.

- 8.06.00.12.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Assign the correct pointer to the sp-&gt;ctx in abort context for ISPFx00 (BZ8627).
- Obtain adapter model description from vpd (SLES10 only) (ER105124).
- Use scnprintf() instead of snprintf() in the sysfs handlers.
- Only complete dcbx_comp and lb_portup_comp for virtual port index 0.
- Reset nic_core_reset_owner on moving from COLD to READY for ISP8044 (ER111788).
- Revert "qla2xxx: Remove entry in outstanding_cmds array if we fail to abort a request."
- QLAFX00 Replace a constant with a macro definition for host-&gt;canqueue assigmnment.

- 8.06.00.11.xx.y-k (RHEL5 only)
- Iterate the correct list for remote port removal.
- Honor FCPORT_UPDATE_NEEDED dpc flag for all ISPs.
- Don't set NPIV_CONFIG_NEEDED and RELOGIN_NEEDED flag for ISPFX00.

- 8.06.00.10.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix):
- 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().

RHEL6, SLES11, UEK, Citrix:
- Add BSG interface for read/write serdes register.
- Fix request queue null dereference.
- Disable adapter when we encounter a PCI disconnect..
- Refactor shutdown code so some functionality can be reused.
- QLAFX00 Fix issue with not displaying node name after system reboot.
- Add changes to obtain ISPFX00 adapters product information.
- Add IOCTL command abort logic for ISPFX00.

RHEL5, SLES10:
- Add netlink interface for read/write serdes register.
- Fix udev fwdump rules.

RHEL5:
- Update 8G and 4G firmware to version 7.01.00.

README:
- Updated for builing kernel with out-of-box driver for Boot-from-SAN.
- Updated for building ramdisk with rpm driver for Citrix Boot-from-SAN.

- 8.06.00.09.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Honor execute firmware failures.
- Add BPM support for 25xx.
- Disable INTx interrupt for ISP82XX.
- Correctly set mailboxes for extended init control block.
- Duplicate luns instantiated after doing ISP reset.
- Don't consider the drivers knocked out of IDC participation for future reset recovery process.
- Change message displaying fcport pointer to port id.
- Fix the sparse C=2 warnings for ISP8044.
- Revert "qla2xxx: Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX."
- Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low."
- Print proper QLAFX00 product name at probe.
- Fix compile warnings in qlafx00_build_scsi_iocbs() on BE platforms.
- Unloading driver crashes server due to not freeing sp pool (SLES10 only).
- Update 8G and 4G firmware to 7.0.2. (RHEL5 only).

- 8.06.00.08.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fixups for ISP8044 beacon blink.
- Select link initialization option bits from current operating mode.
- Move queue depth ramp down message to i/o debug level.
- Correctly reset Graceful Reset Bit in IDC Driver Control Register.
- Add a new interface to update versions.
- Correctly print out/in mailbox registers.
- Add #if preprocessor statements to get driver compiled on UEK2 and R3.

- 8.06.00.07.xx.y-k (RHEL5 only)
- Set the timeout value to 45 for IOCTL commands for ISPFx00.
- Dump IOCB on IOCTL command timeout for ISPFx00.
- Allocate outstanding cmd array and request queue under single hardware lock.

- 8.06.00.06.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the reset owner on ready and failed state for ISP8044.

- 8.06.00.05.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the idc control graceful bit for ISP8044 after initialization.
- Don't check for firmware hung during the reset context.
- Add loopback IDC-TIME-EXTEND aen handling support.
- Clear presence bit for ISP8044 on unload and error.
- Move Previous version info message to debug level.

- 8.06.00.04.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Properly set the tagging for commands.
- Get the mpi version for ISP8044.
- Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
- Implementation of flash write buffer mode for ISP8044.
- Helga loopback support.
- Add pex-dma support for faster minidump capture on ISP8044.
- Collect minidump for ISP8044 using sysfs.
- Perform context reset instead of chip reset for ISP8044 host reset.
- Don't the set nic_core_reset_owner flag for ISP8044.
- Set IDC graceful reset and don't capture minidump if it is set.
- Honor return value from qla82xx_device_state_handler() in qla82xx_abort_isp().
- Silent noisy message during ISP8044 dump collection.
- Correct debug print id's.
- Add 8044 entry in udev rules.
- Set default critical temperature when ISPFX00 firmware doesn't provide it.
- QLAFX00 make over-temp AEN informational, add log for normal-temp AEN.
- Correct Interrupt Register offset for ISPFX00
- Remove handling of Shutdown Requested AEN from qlafx00_process_aen().
- Send all AENs for ISPFx00 to above layers.

- 8.06.00.03.xx.y-k (RHEL6, SLES11, RHEL5, UEK, Citrix)
- Add changes in initialization for ISPFX00 cards with BIOS.
- Add changes to support extended IOs for ISPFX00.

- 8.06.00.02.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- ISP8044 abort isp.
- Helga Flash Write.
- Helga legacy pin based interrupt support.
- Get all the optrom sysfs attributes for CNA.
- Add ISP8044 to MIDTYPE macro.
- Fix sparse warning reported for qla_nx2.c.
- Helga Remove hardcoded return values by QLA_FUNCTION_FAILED.
- Remove minidump and reset code if FCoE is not a owner.
- Helga fcoe_nic_reset_owner updated.
- Fix compilation issue on ia64.
- Fix for serial_num not getting displayed via sysfs.
- Add missing FCP statistics to sysfs interface.

- 8.06.00.01.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Set VPD Size to 1K for ISP82XX, ISP8044, ISP8031 (ER107011).
- Helga call flash recovery function from bootstrap code.
- Clear the MBX_INTR_WAIT flag when the mailbox time-out happens.
- Drop redundant log message when ROM lock failure happens during retries.
- To update Helga minidump template capture.
- Make log message that prints when a completion status requires a port down more readable.
- Reconfigure thermal temperature.
- Add setting of driver version string for vendor application.
- Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c.

RHEL6, SLES11, UEK, Citrix:
- Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (ER107084).

- 8.06.00.00.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fix for locking issue between driver ISR and mailbox routines.
- Do not take a second firmware dump when intentionally generating one.
- Move qla2x00_free_device to the correct location.
- Add support for ISP8044.
- Update firmware link in Kconfig file.
- Perform coverity analysis from build.sh

RHEL6, SLES11:
- Correct multiqueue offset calculations.
- Add module parameter for interrupt mode.
- Fix incorrect test after list_for_each_entry() exits.
- Do not query FC statistics during chip reset.

RHEL5, SLES10:
- Use spinlock while accessing vport list.

SLES10:
- Correction of operator in udev rules.

- 8.05.00.03.xx.y-k (RHEL6, SLES11), 8.04.00.15.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add clarifying printk to thermal access fail cases.

RHEL5, SLES10:
- Move list add of ha to non-error section of probe_one.

- 8.05.00.02.xx.y-k (RHEL6, SLES11), 8.04.00.14.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Revert "qla2xxx: Add setting of driver version string for vendor application."

RHEL6, SLES11, UEK, Citrix:
- Debug ID corrections.
- Add iounmap(ha-&gt;cregbase) calls for ISPFX00 adapters for proper driver cleanup during load / unload.
- Clear the outstanding command array for task management processing for ISPFx00.
- Remove Request / Response transfer error AENs handling from qlafx00_async_event().
- Proper cleanup of BSG request when the request time-out on ISPFx00.
- Fix issue with calling sp_done() twice for task management commands.
- Fix bug in cont_entry handling for the cases when FW provides more data than mid layer can handle.
- Correction to structure size while registering host information with firmware.

RHEL5, SLES10:
- Use vp_list field of scsi_qla_host while traversing virtual ports list.

- 8.05.00.01.xx.y-k (RHEL6, SLES11.x), 8.04.00.13.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add setting of driver version string for vendor application.
- Integrate generic card temperature with mezz card temperature.
- Correction of comment in MBC opcode defines.
- Wait for IDC complete event to finish loopback operation.
- Don't process state change aen for reset owner.
- Don't process RSCNs for a vport on the same physical adapter.
- Correct list-iteration bug in Report-ID Acquisition codes.

RHEL6, SLES11:
- Addedd logic to monitor aenmbx0 register for fixed intervals on ISPFx00.
- Remove unnecessary operations from qlafx00_soc_cpu_reset() and
add resetting IRQ ack register per core.

RHEL5, SLES10:
- Return -EINVAL when setting up loopback operation.

RHEL5:
- Inclusion of 8G firmware version 5.09.00.
- Inclusion of 4G firmware version 5.09.00.

- 8.05.00.00.xx.y-k (RHEL6.x and SLES11.x)
- Enhancements to support ISPFx00.

- 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.
- Don't 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 adapter 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-&gt;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.xx.y-k (RHEL 6.x, SLES 11.x, UEK and Citrix)
- Correct loop_id_map allocation-size and usage.

- 8.04.00.07.xx.y-k
- Prefix qla2xxx with the dump file name.
- Delay for legacy interrupts not required for all boards for ISP83xx.
- Use correct logger path in udev scripts.
- Allow MSI interrupt registration for ISP82xx.
- Don't toggle RISC interrupt bits after IRQ lines are attached.
- Fix for legacy interrupts for ISP83xx.
- Restrict nic core reset to one function for mctp.
- Update to Implementation of the mctp.
- Enable fw attributes for ISP24xx and above.
- Get fcal position map should not be called for p2p topology.
- Set Maximum Read Request Size to 4K.
- Enclose adapter related calls in adapter check in failed state handler.
- Fix for handling some error conditions in loopback.
- Fix description of qla2xmaxqdepth parameter.
- Set idc version if function is first one to come.-
- Do not restrict the number of NPIV ports for ISP83xx.
- Do PCI fundamental reset for 83xx.
- Fail initialization if unable to load RISC code.
- Ensure PLOGI is sent to Fabric Management-Server upon request.
- Remove setting Scsi_host-&gt;this_id during adapter probe.
- Use #defines instead of hardcoded values for intr status.

V2632 (RHEL 6.x, SLES 11.x and UEK):
- Remove dumping fw on timeout for bidirectional commands.
- T10 DIF - ISP83xx changes.
- Fix incorrect status reporting on DIF errors.
- Change log messages to dbg and remove dumping fw on timeout for bidirectional.
- Use the right field for container_of.

SLES10.x:
- Correct implementation of qla2x00_get_idma_speed.
- Remove check for ISPs other than ISP81xx from qla81xx_set_port_config

RHEL5.x:
- Add stubs for edc and edc_status interface.

- 8.04.00.06.xx.y-k
- Don't call nic restart firmware if it is already active and running.
- Wrong PCIe (2.5Gb/s x8) speed in the kernel message for ISP82xx.
- Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery.
- Fix rval may be used uninitialized in this function warning.
- Implement beacon support for ISP83xx CNA.
- Fix for continuous rescan attempts in arbitrated loop topology.
- Only enable link up on the correct interrupt event.
- Update the driver license.
- Don't register legacy interrupts for ISP82xx.
- Add bit to identify Sensei card for thermal temp.
- Implementation of MCTP.
- IDC implementation for ISP83xx.
- Add FW DUMP SIZE sysfs attribute.
- Implementation of bidirectional.
- Use bitmap to store loop_id's for fcports.
- Display mailbox failure by default.
- Remove redundant NULL check before release_firmware() call.
- Add check in qla82xx_watchdog for failed hardware state.
- Add I2C BSG interface.
- Use dracut to rebuild the initramfs on RHEL 6 in build.sh.
- Don't call failed handler for default case.
- Add hilda fc fcoe entries in the udev rules file.

- 8.04.00.05.xx.y-k
- Display proper firmware version when new minidump template is gathered for ISP82xx.
- Properly check for current state after the fabric-login request.
- Proper completion to scsi-ml for scsi status task_set_full and busy.
- Don't capture minidump for ISP82xx on flash update from application.
- Avoid losing any fc ports when loop id's are exhausted.
- Optimize existing port name server query matching.
- Remove mirrored field vp_idx from struct fc_port.
- Display proper supported speeds for 16G FC adapters.
- Fix reset time out as qla2xxx not ack to reset request.
- Stats should be different from physical and virtual ports.
- Block flash access from application when device is initialized for ISP82xx.
- Handle interrupt registration failures more gracefully.
- Logic to detect overheat condition and fail ISP82xx.
- Remove unneeded DPC wakeups from qla82xx_watchdog.
- RHEL 5.x/SLES 10.x
- Revert : IO failure during ISP82xx reset.
- Revert : Avoid depending on SCSI host_lock in queuecommand function.

- 8.04.00.04.55.6-k
- 8.04.00.04.32.1-k
- ISP83xx(16G FC) support for Xenserver 6.0 and Oracle UEK.

- 8.04.00.04.xx.y-k
- Remove resetting memory during device initialization for ISP82xx.
- Proper detection of firmware abort error code for ISP82xx.
- SLES10 SPx: Add udev script, udev rules file, kmdtool.
- SLES10 SPx: Proper notification of device udev event for automatic gathering of firmware dump.

- 8.04.00.03.xx.y-k
- Correct link-reset regressions introduced during 83xx porting.
- Avoid invalid request queue dereference for bad response packets.
- Stop iteration after first failure in -_id functions.
- Fix incorrect register access in qla2x00_start_iocbs().
- Fix to update proper command completion upon command retries.
- Hard code the number of loop entries at 128.
- Reference proper scsi_qla_host structure for processing non-scsi SRB commands.
- Handle device mapping changes due to device logout.
- Fix wrong decrement, null sp access.
- Initialize the command done routine.
- Avoid losing any fc ports when loop id's are exhausted.
- Complete mailbox command timedout to avoid initialization failures during next reset cycle.
- Add ha-&gt;max_fibre_devices to keep track of the maximum number of targets.
- Cache swl during fabric discovery.
- Remove EDC sysfs interface.
- Perform firmware dump procedure on mailbox command timeout.
- Change the log message when previous dump is available to retrieve for ISP82xx.
- Remove check for null fcport from host reset handler.
- Correct out of bounds read of ISP2200 mailbox registers.
- Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing.
- Reduce mbx-command timeout for Login/Logout requests.
- Clear options-flags while issuing stop-firmware mbx command.
- Add an "is reset active" helper.
- Prep zero-length BSG data-transfer requests.
- Perform implicit logout during rport tear-down.
- Handle failure cases during fabric_login
- Increase speed of flash access in ISP82xx adapters to improve firmware load speed.
- Add check for null fcport references in qla2xxx_queuecommand.
- Handle change notifications based on switch scan results.
- Use consistent DL mask for ELS/CT passthru requests.
- Consolidation of SRB processing.</changelog>
  </package>
  <package pkgid="5b8d6f5f68d0ec458d429224d34213e5ca8e7977cdfd39ffd1f4458b04062fd3" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.08.00.07.12.2_k1_k4.4.21_69" rel="1.sles12sp2"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.07.12.2-k1-1" date="1522368000">- 8.08.00.07.xx.y-k1
RHEL7, RHEL6, SLES12:
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- qla2xxx: Snoop Inquiry response spanning multiple scatter/gather elements.
- qla2xxx: Track if INQ was sent, and send INQ to all luns.
- qla2xxx: Reset the PROT bit in the cdb.
- qla2xxx: Make fcport a pointer in qlt_free_session_done().
- qla2xxx: Implement LUN level DIF for 3PAR array.
- qla2xxx: T10-DIF: Fix ref tag errors reported for CAW command.
- qla2xxx: Disable standard DIF for arrays advertising proprietary DIF.
- qla2xxx: Reset PROTECT bit only in standard INQUIRY response.
- qla2xxx: Check if the INQ response buffer is &gt; 170 (instead of &gt;=).
- qla2xxx: Fix invalid offset reference of inquiry response data.
- qla2xxx: Correct modinfo text for ql2xenablehba_err_chk.
- qla2xxx: Fix modinfo text for ql2xenabledif and ql2xenabledif_tgt.
- qla2xxx: set ql2xenabledif_tgt enabled by default.
- qla2xxx: Handle INQ data changed check condition.
- qla2xxx: Parameterize ql2xenabledif_tgt (defaulted to zero).
- qla2xxx: Unparameterize ql2xenabledif_tgt (leave as global variable zeroed).
- qla2xxx: Fix for issue where the scsi status was getting overwritten.
- qla2xxx: Fail module load on user config errors.
- qla2xxx: Check for success of INQ response before parsing.
- qla2xxx: Check for INQ response validity before parsing the response.
- qla2xxx: Control vendor T10 DIF via ql2xenabledif_tgt module parameter.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- qla2xxx: Remove DIX0 registration with SCSI.
- qla2xxx: Add routines to get LBA from the SCSI CDB.
- qla2xxx: Enable T10 DIF for reads as well.
- qla2xxx: Enable SCSI T10 DIF registration during driver probe.
- qla2xxx: Initial check-in for vendor T10 DIF.

- 8.08.00.07.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 8.08.00.06.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 8.08.00.05.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Simplification of register address used in qla_tmpl.c.
- qla2xxx: Correction and improvement to fwdt processing.
- qla2xxx: Add correction to RDP FW support logic.
- qla2xxx: serialize sess free
- qla2xxx: serialize session deletion
- qla2xxx: prevent re_login trigger from sending too many commands
- qla2xxx: prevent multiple active discovery commands per session
- qla2xxx: Add log message for bbcr.
- qla2xxx: Remove alias names for QoS module parameters.

- 8.08.00.04.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to non-existant fabric name.
- qla2xxx: Handle cases for limiting RDP response payload length.
- qla2xxx: Add qos fcport test mode.
- qla2xxx: Optimized logs for searching qos fcport table.
- qla2xxx: Correction to tests for iocb fabric and fcport qos.
- qla2xxx: Correction to function qla26xx_read_qos_fcport_table().
- qla2xxx: Correction to MB in-direction selection in qla2x00_echo_test().
- qla2xxx: Correction to selection of loopback/echo test.
- qla2xxx: Allow 27xx and 28xx to do bidirectional commands.
- qla2xxx: Add RDP/ABTS deferred processing for vp's.
- qla2xxx: Add deferred queue for processing ABTS and RDP.
- qla2xxx: Cleanup ELS/PUREX iocb fields.
- qla2xxx: Rename QoS table row type and cleanup log prints.
- qla2xxx: Optimize reading of QoS fcport table.
- qla2xxx: Fixup/cleanup of QoS table index code.
- qla2xxx: Minor cleanup of flash calls reoganization.
- qla2xxx: Optimize flash register routines.
- qla2xxx: Fixup flash register routines.
- qla2xxx: Add debug prints to write flash routine.
- qla2xxx: Simplify flash slow write log messages.
- qla2xxx: Simplify NPIV create log messages.
- qla2xxx: Simplify D-Port Diagnostics log messages.
- qla2xxx: Cleanup log message for fwdt allocate.
- qla2xxx: Add non-verbose SFP detail print.
- qla2xxx: Quieten FEC=enabled message.
- qla2xxx: Use interrupt pin number for port number.

- 8.08.00.03.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 8.08.00.02.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Convert FLT flash reads to register method.
- qla2xxx: Undo the replacements to -&gt;optrom_read() calls.
- qla2xxx: Flash reading routines cleanups.
- qla2xxx: Make flash write avoid register banging.

- 8.08.00.01.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Use registers for reading unaligned flash offset.
- qla2xxx: Fix PCI header and data struct addresses.
- qla2xxx: Fix and cleanup ROM code version string reading.
- qla2xxx: Corrections to flt-&gt;region addresses.
- qla2xxx: Add debug buffer dump for INITFW MBC.
- qla2xxx: Add debug logs for QoS sorting/searching.
- qla2xxx: Use -&gt;isp_ops-&gt;read_optrom() in qla26xx_read_qos_fcport_table().
- qla2xxx: QoS fcport table index initialization improvement.
- qla2xxx: Add QoS fcport table index to speed up search.
- qla2xxx: Reduce stack on qos fcport priority routines.
- qla2xxx: Add conditionals to avoid fcport QoS when it is not enabled.
- qla2xxx: Fix mis-pointing buffer in qla24xx_load_risc_flash().
- qla2xxx: Provide Makefile CPP define for MoB testing.
- qla2xxx: Fixup flash region code struct.
- qla2xxx: Fixup msix/msi vector selection.

- 8.08.00.00.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add dump buffer print when nvram checksum fails.
- qla2xxx: Refactor character signature compares into memcmp's.
- qla2xxx: Replace 0x%x with %#x in all format strings.
- qla2xxx: Normalize all flash reads to always use the dump ram mbc.
- qla2xxx: Flash image validation cleanups.
- qla2xxx: Add error test after dma_map_single.
- qla2xxx: Add support for ISP28XX.
- qla2xxx: Add devid's and conditionals for 28xx.
- qla2xxx: Minor cleanup regarding device type.
- qla2xxx: Improve, correct, simplify fwdt endianess handling.
- qla2xxx: Use endian macros to assign dynamic fields in fwdump buffer.
- qla2xxx: Use endian macros to assign static fields in fwdump header.
- qla2xxx: Add endianizers to 27xx firmware image validator.
- qla2xxx: Add new fwdt entry types.
- qla2xxx: Leave fwdt endianess alone.
- qla2xxx: Isolate test for valid firmware image.
- qla2xxx: Add support for multiple fwdump templates/segments.
- qla2xxx: Fix routine qla27xx_dump_mpi_ram().
- qla2xxx: Fix routine qla27xx_dump_ram().
- qla2xxx: Remove fwdt default template.

- 8.07.00.60.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Sort qos_fcport_table-&gt;table for quicker searching.
- qla2xxx: QoS fcport rename table-&gt;entry.
- Revert "qla2xxx: Simplify fabric discovery part 2"

- 8.07.00.59.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Read E2E QoS fcport priority bitmasks from flash.
- qla2xxx: Add correction to E2E QoS bsg interface.
- qla2xxx: Simplify PPC architecture detection.

- 8.07.00.58.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add debug logs to bsg qos interface.
- qla2xxx: Add pointer to reference bsg request.
- qla2xxx: Modify bsg get_qos_enabled to be per hba port.
- qla2xxx: Add bsg interface for qos lun level bitmask.
- qla2xxx: Abstract qos lun level mask for iocb cs_ctl field.
- qla2xxx: Add fabric priority qos lun iocb mechanism.
- qla2xxx: Implement CT command GFO (Get Fabric Object).
- qla2xxx: Add correction ql2xfabric_priority parameter description.
- qla2xxx: Add extra debug print to bsg interface entry.
- qla2xxx: Fix incorrect assignment instances of bsg_job-&gt;reply_len.
- qla2xxx: Remove RDP response size cropping for logged out port.
- qla2xxx: Fix supported speed ranges in FDMI/RDP.
- qla2xxx: Simplify/cleanup max supported speed usage.
- qla2xxx: Use gcc define to detect PPC architecture.
- qla2xxx: Fix stale memory access for IRQ name
- qla2xxx: Login state machine stuck at GPDB.
- qla2xxx: Fix null pointer access on iocb timeout
- qla2xxx: Fix gpnid crash.
- qla2xxx: Serialize gpnid.
- qla2xxx: Retry switch command on timed out.
- qla2xxx: Simplify fabric discovery part 2
- qla2xxx: Fix relogin for Nport Handle in use.
- qla2xxx: Relogin is being triggered too fast.

- 8.07.00.57.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Cleanup sparse warnings.
- qla2xxx: Cleanup dpc handler routine.
- qla2xxx: Minor cleanups regarding SFP validation.
- qla2xxx: Replace all instances of snprintf() with scnprintf().
- qla2xxx: Clean up usage of list_for_each_entry_safe().
- qla2xxx: Use typeof() as 2nd argument to container_of().
- qla2xxx: Simplify assignment of req_q_out index/pointer.
- qla2xxx: Cleanup/simplify/uniformitize GS routines.
- qla2xxx: Export ha-&gt;port_no to sysfs.
- qla2xxx: Fix continuation indents in fwdt.
- qla2xxx: Cleanup __iomem attribute in fwdt.
- qla2xxx: Minor improvements and corrections to fwdt code.
- qla2xxx: Flash sanity test cleanups and corrections.
- qla2xxx: Simplify read/write flash dword routines.
- qla2xxx: Simplify ql_dump_buffer() interface usage.
- extras: Simplify log.sh
- qla2xxx: Add short name for SFP range autodetect.
- qla2xxx: Fix integer overflow in bsg code.
- qla2xxx: Fix an integer overflow in sysfs code
- qla2xxx: Export firmware attributes word to sysfs.
- qla2xxx: Make bsg request crash-proof.
- qla2xxx: Normalize duplicate timeout field contexts.
- qla2xxx: Fix duplicate timeout fields used in wrong contexts.
- qla2xxx: Fix vha/ha contexts accidentally swapped.
- qla2xxx: Simplify execution of fabric commands.

- 8.07.00.56.xx.y-k
RHEL7, RHEL6, SLES12, SLES11:
- qla2xxx: Increment version to sync drivers.
XS65, XS70, XS71:
- qla2xxx: Sync up RDP response handling.
- extras: Correction to build_rpm.sh.

- 8.07.00.55.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71:
- qla2xxx: Correct description of module parameter based on usage.
- qla2xxx: Add sysfs node for D-Port Diagnostics AEN data.
- qla2xxx: Add D-Port Diagnostic reason explanation logs.

- 8.07.00.54.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Add script to modify logging value
- qla2xxx: move session delete to driver work queue
- qla2xxx: recheck session state after rscn
- qla2xxx: Add workqueue to delete fcport from bsg sp-&gt;free().
- qla2xxx: Skip allocating fcport if ct allocation fails.
- qla2xxx: Fix reported supported link speeds.
- qla2xxx: Add context to FEC state logs.

- 8.07.00.53.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Fix build.sh remove of driver/module.
- qla2xxx: Add ability to autodetect SFP type.
- qla2xxx: Simplify qla2x00_get_host_fabric_name().
- qla2xxx: Replace calls to __constant endian macros.
- qla2xxx: Fix indentation whitespacing.
- qla2xxx: Remove space at end of debug print.
- qla2xxx: Correction to spelling of "identifier".
- qla2xxx: Refactor ct req/rsp struct to mirror FC-GS specification.
- qla2xxx: Implicitly inline struct ct_sns_gid_pt_data.
- qla2xxx: Minor simplify/cleanup of configure fabric/loop routines.
- qla2xxx: Simplify min_link_speed and max_speed_sup sysfs interfaces.
- qla2xxx: Remove potential macro parameter side-effect in ql_dump_regs().
- qla2xxx: Add log message to indicate FEC state.
- qla2xxx: Make fwdt function call array static.
- qla2xxx: fwdt skip entry for zero queue count for t263/t274.
- qla2xxx: Reduce debug logs on 27xx fwdump.
- qla2xxx: Print fwdump flags at end of fwdump.
- qla2xxx: Convert fwdump length difference to size_t.
- qla2xxx: Add endianizer macro calls to fc host stats.
- qla2xxx: Add correction to fc host stats.

- 8.07.00.52.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for Quail firmware.

- 8.07.00.51.xx.y-k
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-&gt;vref_count timeout.
- qla2xxx: Process AEN 0x8200 for CNA cards only.
- qla2xxx: Test elreq.options for CNA only.
- qla2xxx: Use sp-&gt;free instead of hard coded call.
- qla2xxx: Prevent sp-&gt;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.

- 8.07.00.50.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: fix path recovery.

- 8.07.00.49.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Prevent null pointer dereference of ctx.
- qla2xxx: Allow fwdump template T262 to specify same start/end.
- qla2xxx: Reduce excessive debug print during 27xx fwdump.
- qla2xxx: Add test to avoid processing non-RDP ELS requests.
- qla2xxx: Avoid crashing on null cred pointer in exit_creds().
- extras: Consolidate help text into here-is redirection.
- extras: Fix build.sh (cleanup and optimize).
- qla2xxx: Avoid repeated fwdumps on AEN8017.
- qla2xxx: Fix name server relogin.
- qla2xxx: Use wait queue for vha-&gt;vref_count timeout.
- qla2xxx: Fix mbx pointer error in classic fwdump.
- qla2xxx: Replace instances of sp-&gt;fcport-&gt;vha with sp-&gt;vha.

- 8.07.00.48.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for minimum link speed.

- 8.07.00.47.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify sp-&gt;done() and sp-&gt;free() interfaces.
- qla2xxx: Replace sp-&gt;fcport-&gt;vha context with simpler sp-&gt;vha.
- qla2xxx: Use sp-&gt;vha context in function qla2x00_rel_sp().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;free().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;done().
- qla2xxx: Add vha field of appropriate type to struct srb.

- 8.07.00.46.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify printk format for portid's.
- qla2xxx: Minor corrections to indent/whitespace.
- qla2xxx: Minor corrections and missing additions.
- qla2xxx: Allow port resync after isp reset.

- 8.07.00.45.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add check for different type of RSCN.
- qla2xxx: Remove temporary fix PRE_UNLOADING bit.
- qla2xxx: Schedule board_disable only once.
- qla2xxx: Fix improper fcport_count accounting.
- qla2xxx: Fix slow mem alloc behind lock.
- qla2xxx: Fix deadlock.
- qla2xxx: Tweak loop up.
- qla2xxx: Relogin retweak.
- qla2xxx: Fix sess deletion deadlock.
- qla2xxx: Add wait for session remove on unload.
- qla2xxx: Move login/logout decision making out of Full Fabric Scan.
- qla2xxx: Add discovery event handling.
- qla2xxx: Add async session creation.
- qla2xxx: Add async sess update.
- qla2xxx: Add async Get Port Database MB.
- qla2xxx: Add async Get Name List MB.
- qla2xxx: Add async GPNID.
- qla2xxx: Add async GPSC.
- qla2xxx: Add async GID_PN.
- qla2xxx: Add support routines to search for fcport.
- qla2xxx: Consolidate argument list for CTPassthru.
- qla2xxx: Commonize alloc &amp; free of fcport struct.
- qla2xxx: Fix pass wrong argument in sp done.

- 8.07.00.43.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Provide separate RDP enable (ql2xrdpenable).
- extras: Fix hash-bang (#!) line to specify /bin/bash in build.sh.

- 8.07.00.42.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Remove all DIX-0 references.

- 8.07.00.41.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Disable setting module parameter ql2xenabledif.
- qla2xxx: Correct supported FC speed for sysfs.
- qla2xxx: Correct supported FC speed for FDMI/RDP.

- 8.07.00.40.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Correct RDP Optical Product Descriptor Revision field.
- qla2xxx: Remove macro parameter side effect in host_to_fcp_swap().

- 8.07.00.39.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Fix duplicate message id.
- qla2xxx: Disable adapter and skip error recovery when register disconnect.
- qla2xxx: Separate ISP type bits out from device type.
- qla2xxx: Correction to function qla26xx_dport_diagnostics().

- 8.07.00.38.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Add support to handle Loop Init error Asynchronus event.
- extras: add option to log.sh to show available debug/log categories.
- qla2xxx: Let DPORT be enabled purely by nvram.
- qla2xxx: Add bsg interface to support statistics counter reset.
- qla2xxx: Add bsg interface to support D_Port Diagnostics.

- 8.07.00.37.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Check for device state before unloading the driver.
- qla2xxx: Bump vendor fdmi version.
- qla2xxx: Properly reset firmware statistics.
- qla2xxx: Properly initialize IO statistics.
- qla2xxx: Reduce RDP payload size if requesting port not logged in.
- qla2xxx: Reject RDP request if requesting port is not logged in.
- qla2xxx: Unswap high/low RDP optical descriptor alarms/warnings.
- qla2xxx: Add method for obtaining RDP buffer credit descriptor.
- qla2xxx: Make corrections/cleanups/improvements to RDP routine.
- qla2xxx: Include ISP27xx in RDP/purex driver intercept.
- qla2xxx: Make debug buffer log easier to view.
- qla2xxx: Add module parameter alternate/short names.

- 8.07.00.36.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode.

- 8.07.00.35.xx.y-k
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

- 8.07.00.34.xx.y-k
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."

- 8.07.00.33.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Improve qlssen.sh usage.
- qla2xxx: Provide mbx info in BBCR data after mbx failure
- qla2xxx: Set echo test mailbox command option bit15 correctly.
- qla2xxx: Correct FDMI vendor port state value.

- 8.07.00.32.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- Revert "qla2xxx: Set priority for mailbox commands."
- Revert "qla2xxx: Flush mailbox commands after timeout."

- 8.07.00.31.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Avoid side effects when using endianizer macros.
- qla2xxx: Fix warnings reported by static checker.
- qla2xxx: Fix printks in ql_log message.
- qla2xxx: Fix printk in qla25xx_setup_mode.
- qla2xxx: Fix busy wait regression.
- qla2xxx: Fix race in handling rport deletion during recovery causes panic.
- qla2xxx: Set priority for mailbox commands.
- qla2xxx: Flush mailbox commands after timeout.
- extras: Add script to enable/disable vendor fdmi (and rebuild initrd image).

- 8.07.00.30.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Add support for Private link statistics counters.
- qla2xxx: Add support for buffer to buffer credit value for ISP27XX.
- qla2xxx: Add support for online flash update for ISP27XX.

- 8.07.00.29.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Script for extracting all logs/debugs from driver source
- qla2xxx: Defer marking device lost when receiving an RSCN.
- qla2xxx: Convert stray printk's in qla_nx.c to ql_log's.
- qla2xxx: Allow fw to hold status before sending ABTS response.
- qla2xxx: Seed init-cb login timeout from nvram exclusively.
- qla2xxx: Remove unneeded link offline message.
- qla2xxx: Fix couple of small typos in qla2xxx module code.
- qla2xxx: Qualify ELS RDP mapping for ISP25xx and ISP26xx only.
- qla2xxx: Restructure RDP routine to handle failure cases.
- qla2xxx: Reduce multiple FDMI routines into a single routine.
- qla2xxx: Simplify debug prints of wwnn, wwpn, and port id.
RHEL7, SLES12:
- qla2xxx: Avoid asynchronous abort requests.

- 8.07.00.28.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Fix endianess of fdmi smartsan security support field.
RHEL7:
- qla2xxx: Reduce target mode performance hit in ISR.

- 8.07.00.27.xx.y-k
RHEL7:
- qla2xxx: Avoid crossing initiator/target modes during AEN handling.

- 8.07.00.26.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Set smartsan security support to 1.
- qla2xxx: Add support for ISP2271.
- qla2xxx: Fix missing device login retries.
- qla2xxx: do not clear slot in outstanding cmd array.

- 8.07.00.25.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Remove decrement of sp reference count in abort handler.
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- extras: Fix whitespace in .sh files.

- 8.07.00.24.xx.y-k0
RHEL5
- Update 24xx/25xx firmware to version 8.01.00.

- 8.07.00.24.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Do not crash system for sp ref count zero.
- qla2xxx: Do not reset adapter if SRB handle is in range.
- qla2xxx: Don't reset ISP when error entry with out of range handle.
- qla2xxx: Add support for MPI and PEP FW version for ISP 27xx.

- 8.07.00.23.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Fix RPD response missing fabric name
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: fix porting changes for SmartSAN
RHEL5:
- qla2xxx: Fix Link Service Request payload word 0.
- qla2xxx: Cleanup and Silence unnecessary PUREX/RDP printouts.

- 8.07.00.22.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Allow RPRT to work with all switches (mgmt srvr loopid).
- qla2xxx: Use physical port for sending RPRT command.
- qla2xxx: Use correct macro for SFP flags.
- qla2xxx: Add adapter checks for FAWWN functionality.
- qla2xxx: Update default Hostname.
RHEL5:
- qla2xxx: Corrections to FDMI registering routines.
- qla2xxx: Corrections to FDMI processing routines.
- qla2xxx: Corrections ro PUREX/RDP proessing.

- 8.07.00.21.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: additional fdmi_register() attempt.
- qla2xxx: Fix missing SFP flags from RDP Payload.
- qla2xxx: driver fails to detect 4G adapters.
- qla2xxx: Pause risc before manipulating risc semaphore.
- qla2xxx: Use ssdid to gate semaphore manipulation.
- qla2xxx: Handle AEN8014 incoming port logout.
- qla2xxx: Add serdes register read/write sysfs support for ISP25xx.

- 8.07.00.20.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Trigger FDMI registration for RPRT.
- qla2xxx: Remove SmartSAN attributes from the RDP payload.
- qla2xxx: Allow FDMI Hostname registration during boot.
- qla2xxx: Updated Active FC4 port type.

- 8.07.00.19.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: FDMI RDP command support.
- qla2xxx: Support for FDMI Smart SAN Mamangement commands
UEK2:
- qla2xxx: Fix wrongly report "PCI EEH busy" when get_thermal_temp.

- 8.07.00.18.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled.
- qla2xxx: Prevent multiple firmware dump collection for ISP27XX.
- qla2xxx: Add serdes read/write support for ISP27XX
- qla2xxx: Don't reset ISP when we receive an error entry with an out of range handle.
- qla2xxx: Do not crash system for sp ref count zero
RHEL7.x, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port.
- qla2xxx: Disable Interrupt handshake for ISP27XX.
- qla2xxx: Add debugging info for MBX timeout.
- qla2xxx: Do not reset adapter if SRB handle is in range.
RHEL7.x, SLES12, XS 6.5:
- qla2xxx: Add support for Legacy and MSI interrupt modes.
RHEL7.x:
- qla2xxx: Fix compiler issue for FC_PORTSPEED_32GBIT on RHEL 7.1


- 8.07.00.17.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Add udev notification to save fw dump for ISP27XX.
- Add message for sucessful FW dump collected for ISP27XX.
- Add fix for beacon for ISP27XX.
- Increase the wait time for firmware to be ready for P3P.
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Disable FCE and FET tracing for ISP27XXX.
- Add support to load firmware from file for ISP 26XX/27XX. 
RHEL7, SLES12, XS 6.5:
- Fix crash due to wrong casting of reg for ISP27XX.

- 8.07.00.16.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Mark port lost when we receive an RSCN for it.
- Disable PCI device in shutdown handler.
- Fail adapter initialization on load ram failure.
- Move warning message to debug level.
- Restore WWPN from flash when cable pulled for FA-WWPN port.

- 8.07.00.15.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS:
- Restore WWPN in case of Loop Dead.
- Honor FCP_RSP retry delay timer field.
- Add missing ISP27xx checks to optrom code.
- Force use of mailbox interface for flash access commands for ISP27xx.
- Fix mismatch is checks to free sysfs nodes.
- Disable laser for ISP2031 while unloading driver.
- Enable DPORT using NVRAM parameters.
RHEL5:
- Disable FDMI by default.
- Fix FW dump issue for ISP82XX. 
- Add 25xx firmware version 7.05.00.

- 8.07.00.14.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Add fix in driver unload for pending activity.
- Allow user to change ql2xfdmienable value.
- Declaration error cause stack corruption.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Fix duplicate log message ID.
- Fix driver version string message.
RHEL7, RHEL6, SLES11, UEK, XS:
- Unload of qla2xxx driver crashes the machine.
RHEL5:
- Enable FDMI by default. 
- Add 24xx/25xx firmware version 7.04.00.

- 8.07.00.13.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Remove restriction on starting remote device discovery on port update.
- Allow nvram bit to enable FA-WWN.
- Allow nvram bit to enable D-PORT.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Move mailbox failure messages to a default debug level.

- 8.07.00.12.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Correction to FA-WWN for un-acquiring portname.
- Add scatter/gather table size module parameter.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add ql2xasynclogin module parameter.
RHEL5:
- For netlink response use respective sender's unique pid.

- 8.07.00.11.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix incorrect debug printk.
- Add D-Port functionality.
- Add FA-WWN functionality.
- Add FDMI-2 functionality.
- ISPFx00 unexpected resets during adapter boot sequence.
- Incorrect linked list semantic in qlafx00_get_fcport().
- Add unknown parameter error handling to build.sh.

- 8.07.00.10.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix potential return count bug in qla2xxx_get_vpd_field().
- ISPFX00 avoid writing semaphore register in request_irqs().
- ISP27xx fwdump template error print simplification.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- ISP25xx multiqueue shadow register crash fix.
- Correction of debug level in mailbox command print 0x1111.

- 8.07.00.09.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Enable fast flash access for ISP83xx.
- Do logins from chip reset in DPC thread instead of error handler thread.
- Remove wait for online from host reset handler.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx fwdump add tests for incomplete template.
- ISP27xx fwdump optimize template entry table lookup.
- ISP27xx fwdump add template entry T275 (insert buffer).
- ISP27xx fwdump template remove high frequency debug logs.
- ISP27xx fwdump template fix insertbuf() routine.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add endianizer to T10 PI max_payload_size modifier.
RHEL5, SLES10:
- Allow ELS commands with variable size command/data.
RHEL5:
- Add 24xx/25xx firmware 7.03.00.

- 8.07.00.08.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Add MBC option for fast SFP data access.
- Remove ISP8044 from pci table.
- Revert "Change default capture to firmware defined capture mask".
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Remove mapped vp index iterator macro dead code.
RHEL5:
- Add shutdown callback handler.

- 8.07.00.07.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset.
- Reduce the time we wait for a command to complete during SCSI error handling.
- Delay driver unload if there is any pending activity going on.
- Don't check for firmware hung during the reset context for ISP82xx.
- Fix beacon blink logic for ISP26xx/83xx.
- Add mention of RHEL7 and SLES11.3 in README.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx firmware dump template spec updates (including T274).
- ISP27xx queue index shadow registers.
- Fix ISPFx00 not displaying the correct FW version after FW update through sysfs Interface.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Clear loop_id for ports that are marked lost during fabric scanning.
- Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs().

- 8.07.00.06.xx.y-k
RHEL7, RHEL6, SLES11, SLES10, UEK, UEK2, XS:
- Avoid escalating the SCSI error handler if the command is not found in firmware.
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Change default capture to firmware defined capture mask.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Adjust adapter reset routine to the changes in firmware specification for ISPFx00.

- 8.07.00.05.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, XS:
- Add #if around printk_ratelimit to fix build issue on RHEL 6.
- Add 'sparse_endian' command line option to build.sh
- Fix build errors related to invalid print fields on some architectures.
- Poll during initialization for ISP25xx and ISP83xx.
- Add target mode definitions [SLES 11 SP3 specific].
- ISP8044 ipmdio bus timeout improvement.
- Remove configure VFs mailbox command call.
- Use proper log message for flash lock failed error for ISP82XX.
- IOCB data should be copied to I/O mem using memcpy_toio.

- 8.07.00.04.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, Citrix:
- Add sparse command line option.
- Add 8044 serdes bsg interface.
- Correction to 27xx template entry types 256 and 258.
- Track the process when the ROM_LOCK failure happens.
- Introduce fw_dump_flag to track fw dump progress.
- Remove unnecessary code from qlafx00_intr_handler.
- Enable fw_dump_size for 8044.
- Update entry type 270 to match spec update for 27xx.
- Change copyright year to 2014 in all the source files.
- Remove unnecessary delays from fw dump code path.
- Use jiffies instead of time.
- Decrease pci access for response queue processing for ISPFX00.
- Use proper log message for flash lock failed error.
- Include &lt;delay.h&gt; file for msleep declaration in qla_nx2.c.
- Correct the port no assignment for ISP82XX.
RHEL5:
- Add 24xx/25xx/81xx/83xx FC and FCoE Firmware 7.02.00.
- IOCB data should be copied to I/O memory using memcpy_toio().
- Use the physical port for all loopback operations.

- 8.07.00.03.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Wait for reset completion without lock for ISPFX00.
- Add pci device id 0x2271.
- Add pci device id 0x2071.
- Fix Task Management command asynchronous handling
- Add IOCB Abort command asynchronous handling
- Do not schedule reset when one is already active when receiving an invalid status handle.
- Add and use 32Gbps FC-GS definitions.
- Correct operations for ISP27xx template types 270 and 271.
- Fix sparse warnings in qla_mr.c
- Allow 83XX and 27XX both to write req_q_out register.
- Correct 83xx/27xx mislogic in setting out_mb in qla25xx_init_req_que().
- Check for peg alive counter and clear any outstanding mailbox command.
- Log when device state is moved to failed state.
- Issue abort command for outstanding commands during cleanup when only firmware is alive.
- Support of new Helga minidump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39),QLA8044_POLLWR(40).
- Allow the next firmware dump if the previous dump capture fails for ISP8044.
- Add build.sh commandline option help/description to README file.

- 8.07.00.02.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Allow ISP83xx and ISP27xx to use read/write remote register.

- 8.07.00.01.xx.y-k
RHEL6, SLES11, RHEL5, UEK, UEK2/R3, Citrix:
- Remove pci device id ISP2071.

- 8.07.00.00.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Add support for ISP2701.
- Remove Marker type IOCB logic for ISPFX00.
- Add changes in the IOCB structures to adjust driver source codes to ISPFX00 firmware spec
- Add BE support for ISPFX00.
- Avoid poisoining in the response queue for ISPFX00.
- Simplyfy the ISPFX00 interrupt handler code for ISPFX00.
- Optimize the response queue processing for ISPFX00.
RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix:
- Remove ISP_ABORT_NEEDED and ISP_ABORT_RETRY checks from watchdog function for Helga.
- Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
UEK2/R3:
- Clear drv active before removing the host.
- Wait for reset completion without lock for ISPFX00.

- 8.06.00.13.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Add mutex around optrom calls to serialize accesses.
- Add handling for boot indication progress AENs
- Replace constant value for IOCTL IOCB abort execution status with a macro.
- Enable the Flash Access Control (FAC) mailbox command.
- Use proper message for Non owner reset ACK Timeout.
- Remove init control block related dead code for ISPFX00.
- Select correct request queue for error type IOCB for ISPFX00.
- The file README.qla2xxx does not mention SLES11.3 (or later).
- Fix warning reported by smatch.
- Properly handle 32 bit mailbox register for ISPFX00.
- Set host can_queue value based on available resources.

- 8.06.00.12.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Assign the correct pointer to the sp-&gt;ctx in abort context for ISPFx00 (BZ8627).
- Obtain adapter model description from vpd (SLES10 only) (ER105124).
- Use scnprintf() instead of snprintf() in the sysfs handlers.
- Only complete dcbx_comp and lb_portup_comp for virtual port index 0.
- Reset nic_core_reset_owner on moving from COLD to READY for ISP8044 (ER111788).
- Revert "qla2xxx: Remove entry in outstanding_cmds array if we fail to abort a request."
- QLAFX00 Replace a constant with a macro definition for host-&gt;canqueue assigmnment.

- 8.06.00.11.xx.y-k (RHEL5 only)
- Iterate the correct list for remote port removal.
- Honor FCPORT_UPDATE_NEEDED dpc flag for all ISPs.
- Don't set NPIV_CONFIG_NEEDED and RELOGIN_NEEDED flag for ISPFX00.

- 8.06.00.10.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix):
- 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().

RHEL6, SLES11, UEK, Citrix:
- Add BSG interface for read/write serdes register.
- Fix request queue null dereference.
- Disable adapter when we encounter a PCI disconnect..
- Refactor shutdown code so some functionality can be reused.
- QLAFX00 Fix issue with not displaying node name after system reboot.
- Add changes to obtain ISPFX00 adapters product information.
- Add IOCTL command abort logic for ISPFX00.

RHEL5, SLES10:
- Add netlink interface for read/write serdes register.
- Fix udev fwdump rules.

RHEL5:
- Update 8G and 4G firmware to version 7.01.00.

README:
- Updated for builing kernel with out-of-box driver for Boot-from-SAN.
- Updated for building ramdisk with rpm driver for Citrix Boot-from-SAN.

- 8.06.00.09.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Honor execute firmware failures.
- Add BPM support for 25xx.
- Disable INTx interrupt for ISP82XX.
- Correctly set mailboxes for extended init control block.
- Duplicate luns instantiated after doing ISP reset.
- Don't consider the drivers knocked out of IDC participation for future reset recovery process.
- Change message displaying fcport pointer to port id.
- Fix the sparse C=2 warnings for ISP8044.
- Revert "qla2xxx: Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX."
- Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low."
- Print proper QLAFX00 product name at probe.
- Fix compile warnings in qlafx00_build_scsi_iocbs() on BE platforms.
- Unloading driver crashes server due to not freeing sp pool (SLES10 only).
- Update 8G and 4G firmware to 7.0.2. (RHEL5 only).

- 8.06.00.08.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fixups for ISP8044 beacon blink.
- Select link initialization option bits from current operating mode.
- Move queue depth ramp down message to i/o debug level.
- Correctly reset Graceful Reset Bit in IDC Driver Control Register.
- Add a new interface to update versions.
- Correctly print out/in mailbox registers.
- Add #if preprocessor statements to get driver compiled on UEK2 and R3.

- 8.06.00.07.xx.y-k (RHEL5 only)
- Set the timeout value to 45 for IOCTL commands for ISPFx00.
- Dump IOCB on IOCTL command timeout for ISPFx00.
- Allocate outstanding cmd array and request queue under single hardware lock.

- 8.06.00.06.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the reset owner on ready and failed state for ISP8044.

- 8.06.00.05.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the idc control graceful bit for ISP8044 after initialization.
- Don't check for firmware hung during the reset context.
- Add loopback IDC-TIME-EXTEND aen handling support.
- Clear presence bit for ISP8044 on unload and error.
- Move Previous version info message to debug level.

- 8.06.00.04.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Properly set the tagging for commands.
- Get the mpi version for ISP8044.
- Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
- Implementation of flash write buffer mode for ISP8044.
- Helga loopback support.
- Add pex-dma support for faster minidump capture on ISP8044.
- Collect minidump for ISP8044 using sysfs.
- Perform context reset instead of chip reset for ISP8044 host reset.
- Don't the set nic_core_reset_owner flag for ISP8044.
- Set IDC graceful reset and don't capture minidump if it is set.
- Honor return value from qla82xx_device_state_handler() in qla82xx_abort_isp().
- Silent noisy message during ISP8044 dump collection.
- Correct debug print id's.
- Add 8044 entry in udev rules.
- Set default critical temperature when ISPFX00 firmware doesn't provide it.
- QLAFX00 make over-temp AEN informational, add log for normal-temp AEN.
- Correct Interrupt Register offset for ISPFX00
- Remove handling of Shutdown Requested AEN from qlafx00_process_aen().
- Send all AENs for ISPFx00 to above layers.

- 8.06.00.03.xx.y-k (RHEL6, SLES11, RHEL5, UEK, Citrix)
- Add changes in initialization for ISPFX00 cards with BIOS.
- Add changes to support extended IOs for ISPFX00.

- 8.06.00.02.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- ISP8044 abort isp.
- Helga Flash Write.
- Helga legacy pin based interrupt support.
- Get all the optrom sysfs attributes for CNA.
- Add ISP8044 to MIDTYPE macro.
- Fix sparse warning reported for qla_nx2.c.
- Helga Remove hardcoded return values by QLA_FUNCTION_FAILED.
- Remove minidump and reset code if FCoE is not a owner.
- Helga fcoe_nic_reset_owner updated.
- Fix compilation issue on ia64.
- Fix for serial_num not getting displayed via sysfs.
- Add missing FCP statistics to sysfs interface.

- 8.06.00.01.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Set VPD Size to 1K for ISP82XX, ISP8044, ISP8031 (ER107011).
- Helga call flash recovery function from bootstrap code.
- Clear the MBX_INTR_WAIT flag when the mailbox time-out happens.
- Drop redundant log message when ROM lock failure happens during retries.
- To update Helga minidump template capture.
- Make log message that prints when a completion status requires a port down more readable.
- Reconfigure thermal temperature.
- Add setting of driver version string for vendor application.
- Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c.

RHEL6, SLES11, UEK, Citrix:
- Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (ER107084).

- 8.06.00.00.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fix for locking issue between driver ISR and mailbox routines.
- Do not take a second firmware dump when intentionally generating one.
- Move qla2x00_free_device to the correct location.
- Add support for ISP8044.
- Update firmware link in Kconfig file.
- Perform coverity analysis from build.sh

RHEL6, SLES11:
- Correct multiqueue offset calculations.
- Add module parameter for interrupt mode.
- Fix incorrect test after list_for_each_entry() exits.
- Do not query FC statistics during chip reset.

RHEL5, SLES10:
- Use spinlock while accessing vport list.

SLES10:
- Correction of operator in udev rules.

- 8.05.00.03.xx.y-k (RHEL6, SLES11), 8.04.00.15.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add clarifying printk to thermal access fail cases.

RHEL5, SLES10:
- Move list add of ha to non-error section of probe_one.

- 8.05.00.02.xx.y-k (RHEL6, SLES11), 8.04.00.14.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Revert "qla2xxx: Add setting of driver version string for vendor application."

RHEL6, SLES11, UEK, Citrix:
- Debug ID corrections.
- Add iounmap(ha-&gt;cregbase) calls for ISPFX00 adapters for proper driver cleanup during load / unload.
- Clear the outstanding command array for task management processing for ISPFx00.
- Remove Request / Response transfer error AENs handling from qlafx00_async_event().
- Proper cleanup of BSG request when the request time-out on ISPFx00.
- Fix issue with calling sp_done() twice for task management commands.
- Fix bug in cont_entry handling for the cases when FW provides more data than mid layer can handle.
- Correction to structure size while registering host information with firmware.

RHEL5, SLES10:
- Use vp_list field of scsi_qla_host while traversing virtual ports list.

- 8.05.00.01.xx.y-k (RHEL6, SLES11.x), 8.04.00.13.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add setting of driver version string for vendor application.
- Integrate generic card temperature with mezz card temperature.
- Correction of comment in MBC opcode defines.
- Wait for IDC complete event to finish loopback operation.
- Don't process state change aen for reset owner.
- Don't process RSCNs for a vport on the same physical adapter.
- Correct list-iteration bug in Report-ID Acquisition codes.

RHEL6, SLES11:
- Addedd logic to monitor aenmbx0 register for fixed intervals on ISPFx00.
- Remove unnecessary operations from qlafx00_soc_cpu_reset() and
add resetting IRQ ack register per core.

RHEL5, SLES10:
- Return -EINVAL when setting up loopback operation.

RHEL5:
- Inclusion of 8G firmware version 5.09.00.
- Inclusion of 4G firmware version 5.09.00.

- 8.05.00.00.xx.y-k (RHEL6.x and SLES11.x)
- Enhancements to support ISPFx00.

- 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.
- Don't 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 adapter 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-&gt;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.xx.y-k (RHEL 6.x, SLES 11.x, UEK and Citrix)
- Correct loop_id_map allocation-size and usage.

- 8.04.00.07.xx.y-k
- Prefix qla2xxx with the dump file name.
- Delay for legacy interrupts not required for all boards for ISP83xx.
- Use correct logger path in udev scripts.
- Allow MSI interrupt registration for ISP82xx.
- Don't toggle RISC interrupt bits after IRQ lines are attached.
- Fix for legacy interrupts for ISP83xx.
- Restrict nic core reset to one function for mctp.
- Update to Implementation of the mctp.
- Enable fw attributes for ISP24xx and above.
- Get fcal position map should not be called for p2p topology.
- Set Maximum Read Request Size to 4K.
- Enclose adapter related calls in adapter check in failed state handler.
- Fix for handling some error conditions in loopback.
- Fix description of qla2xmaxqdepth parameter.
- Set idc version if function is first one to come.-
- Do not restrict the number of NPIV ports for ISP83xx.
- Do PCI fundamental reset for 83xx.
- Fail initialization if unable to load RISC code.
- Ensure PLOGI is sent to Fabric Management-Server upon request.
- Remove setting Scsi_host-&gt;this_id during adapter probe.
- Use #defines instead of hardcoded values for intr status.

V2632 (RHEL 6.x, SLES 11.x and UEK):
- Remove dumping fw on timeout for bidirectional commands.
- T10 DIF - ISP83xx changes.
- Fix incorrect status reporting on DIF errors.
- Change log messages to dbg and remove dumping fw on timeout for bidirectional.
- Use the right field for container_of.

SLES10.x:
- Correct implementation of qla2x00_get_idma_speed.
- Remove check for ISPs other than ISP81xx from qla81xx_set_port_config

RHEL5.x:
- Add stubs for edc and edc_status interface.

- 8.04.00.06.xx.y-k
- Don't call nic restart firmware if it is already active and running.
- Wrong PCIe (2.5Gb/s x8) speed in the kernel message for ISP82xx.
- Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery.
- Fix rval may be used uninitialized in this function warning.
- Implement beacon support for ISP83xx CNA.
- Fix for continuous rescan attempts in arbitrated loop topology.
- Only enable link up on the correct interrupt event.
- Update the driver license.
- Don't register legacy interrupts for ISP82xx.
- Add bit to identify Sensei card for thermal temp.
- Implementation of MCTP.
- IDC implementation for ISP83xx.
- Add FW DUMP SIZE sysfs attribute.
- Implementation of bidirectional.
- Use bitmap to store loop_id's for fcports.
- Display mailbox failure by default.
- Remove redundant NULL check before release_firmware() call.
- Add check in qla82xx_watchdog for failed hardware state.
- Add I2C BSG interface.
- Use dracut to rebuild the initramfs on RHEL 6 in build.sh.
- Don't call failed handler for default case.
- Add hilda fc fcoe entries in the udev rules file.

- 8.04.00.05.xx.y-k
- Display proper firmware version when new minidump template is gathered for ISP82xx.
- Properly check for current state after the fabric-login request.
- Proper completion to scsi-ml for scsi status task_set_full and busy.
- Don't capture minidump for ISP82xx on flash update from application.
- Avoid losing any fc ports when loop id's are exhausted.
- Optimize existing port name server query matching.
- Remove mirrored field vp_idx from struct fc_port.
- Display proper supported speeds for 16G FC adapters.
- Fix reset time out as qla2xxx not ack to reset request.
- Stats should be different from physical and virtual ports.
- Block flash access from application when device is initialized for ISP82xx.
- Handle interrupt registration failures more gracefully.
- Logic to detect overheat condition and fail ISP82xx.
- Remove unneeded DPC wakeups from qla82xx_watchdog.
- RHEL 5.x/SLES 10.x
- Revert : IO failure during ISP82xx reset.
- Revert : Avoid depending on SCSI host_lock in queuecommand function.

- 8.04.00.04.55.6-k
- 8.04.00.04.32.1-k
- ISP83xx(16G FC) support for Xenserver 6.0 and Oracle UEK.

- 8.04.00.04.xx.y-k
- Remove resetting memory during device initialization for ISP82xx.
- Proper detection of firmware abort error code for ISP82xx.
- SLES10 SPx: Add udev script, udev rules file, kmdtool.
- SLES10 SPx: Proper notification of device udev event for automatic gathering of firmware dump.

- 8.04.00.03.xx.y-k
- Correct link-reset regressions introduced during 83xx porting.
- Avoid invalid request queue dereference for bad response packets.
- Stop iteration after first failure in -_id functions.
- Fix incorrect register access in qla2x00_start_iocbs().
- Fix to update proper command completion upon command retries.
- Hard code the number of loop entries at 128.
- Reference proper scsi_qla_host structure for processing non-scsi SRB commands.
- Handle device mapping changes due to device logout.
- Fix wrong decrement, null sp access.
- Initialize the command done routine.
- Avoid losing any fc ports when loop id's are exhausted.
- Complete mailbox command timedout to avoid initialization failures during next reset cycle.
- Add ha-&gt;max_fibre_devices to keep track of the maximum number of targets.
- Cache swl during fabric discovery.
- Remove EDC sysfs interface.
- Perform firmware dump procedure on mailbox command timeout.
- Change the log message when previous dump is available to retrieve for ISP82xx.
- Remove check for null fcport from host reset handler.
- Correct out of bounds read of ISP2200 mailbox registers.
- Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing.
- Reduce mbx-command timeout for Login/Logout requests.
- Clear options-flags while issuing stop-firmware mbx command.
- Add an "is reset active" helper.
- Prep zero-length BSG data-transfer requests.
- Perform implicit logout during rport tear-down.
- Handle failure cases during fabric_login
- Increase speed of flash access in ISP82xx adapters to improve firmware load speed.
- Add check for null fcport references in qla2xxx_queuecommand.
- Handle change notifications based on switch scan results.
- Use consistent DL mask for ELS/CT passthru requests.
- Consolidation of SRB processing.</changelog>
  </package>
  <package pkgid="8f28dbeddc717456accffac48304fcbfcef8d65c0fde0527dea2de1a3d85639f" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.08.00.07.12.3_k1_k4.4.73_5" rel="1.sles12sp3"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.07.12.3-k1-1" date="1522368000">- 8.08.00.07.xx.y-k1
RHEL7, RHEL6, SLES12:
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- qla2xxx: Snoop Inquiry response spanning multiple scatter/gather elements.
- qla2xxx: Track if INQ was sent, and send INQ to all luns.
- qla2xxx: Reset the PROT bit in the cdb.
- qla2xxx: Make fcport a pointer in qlt_free_session_done().
- qla2xxx: Implement LUN level DIF for 3PAR array.
- qla2xxx: T10-DIF: Fix ref tag errors reported for CAW command.
- qla2xxx: Disable standard DIF for arrays advertising proprietary DIF.
- qla2xxx: Reset PROTECT bit only in standard INQUIRY response.
- qla2xxx: Check if the INQ response buffer is &gt; 170 (instead of &gt;=).
- qla2xxx: Fix invalid offset reference of inquiry response data.
- qla2xxx: Correct modinfo text for ql2xenablehba_err_chk.
- qla2xxx: Fix modinfo text for ql2xenabledif and ql2xenabledif_tgt.
- qla2xxx: set ql2xenabledif_tgt enabled by default.
- qla2xxx: Handle INQ data changed check condition.
- qla2xxx: Parameterize ql2xenabledif_tgt (defaulted to zero).
- qla2xxx: Unparameterize ql2xenabledif_tgt (leave as global variable zeroed).
- qla2xxx: Fix for issue where the scsi status was getting overwritten.
- qla2xxx: Fail module load on user config errors.
- qla2xxx: Check for success of INQ response before parsing.
- qla2xxx: Check for INQ response validity before parsing the response.
- qla2xxx: Control vendor T10 DIF via ql2xenabledif_tgt module parameter.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- qla2xxx: Remove DIX0 registration with SCSI.
- qla2xxx: Add routines to get LBA from the SCSI CDB.
- qla2xxx: Enable T10 DIF for reads as well.
- qla2xxx: Enable SCSI T10 DIF registration during driver probe.
- qla2xxx: Initial check-in for vendor T10 DIF.

- 8.08.00.07.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 8.08.00.06.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 8.08.00.05.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Simplification of register address used in qla_tmpl.c.
- qla2xxx: Correction and improvement to fwdt processing.
- qla2xxx: Add correction to RDP FW support logic.
- qla2xxx: serialize sess free
- qla2xxx: serialize session deletion
- qla2xxx: prevent re_login trigger from sending too many commands
- qla2xxx: prevent multiple active discovery commands per session
- qla2xxx: Add log message for bbcr.
- qla2xxx: Remove alias names for QoS module parameters.

- 8.08.00.04.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to non-existant fabric name.
- qla2xxx: Handle cases for limiting RDP response payload length.
- qla2xxx: Add qos fcport test mode.
- qla2xxx: Optimized logs for searching qos fcport table.
- qla2xxx: Correction to tests for iocb fabric and fcport qos.
- qla2xxx: Correction to function qla26xx_read_qos_fcport_table().
- qla2xxx: Correction to MB in-direction selection in qla2x00_echo_test().
- qla2xxx: Correction to selection of loopback/echo test.
- qla2xxx: Allow 27xx and 28xx to do bidirectional commands.
- qla2xxx: Add RDP/ABTS deferred processing for vp's.
- qla2xxx: Add deferred queue for processing ABTS and RDP.
- qla2xxx: Cleanup ELS/PUREX iocb fields.
- qla2xxx: Rename QoS table row type and cleanup log prints.
- qla2xxx: Optimize reading of QoS fcport table.
- qla2xxx: Fixup/cleanup of QoS table index code.
- qla2xxx: Minor cleanup of flash calls reoganization.
- qla2xxx: Optimize flash register routines.
- qla2xxx: Fixup flash register routines.
- qla2xxx: Add debug prints to write flash routine.
- qla2xxx: Simplify flash slow write log messages.
- qla2xxx: Simplify NPIV create log messages.
- qla2xxx: Simplify D-Port Diagnostics log messages.
- qla2xxx: Cleanup log message for fwdt allocate.
- qla2xxx: Add non-verbose SFP detail print.
- qla2xxx: Quieten FEC=enabled message.
- qla2xxx: Use interrupt pin number for port number.

- 8.08.00.03.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 8.08.00.02.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Convert FLT flash reads to register method.
- qla2xxx: Undo the replacements to -&gt;optrom_read() calls.
- qla2xxx: Flash reading routines cleanups.
- qla2xxx: Make flash write avoid register banging.

- 8.08.00.01.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Use registers for reading unaligned flash offset.
- qla2xxx: Fix PCI header and data struct addresses.
- qla2xxx: Fix and cleanup ROM code version string reading.
- qla2xxx: Corrections to flt-&gt;region addresses.
- qla2xxx: Add debug buffer dump for INITFW MBC.
- qla2xxx: Add debug logs for QoS sorting/searching.
- qla2xxx: Use -&gt;isp_ops-&gt;read_optrom() in qla26xx_read_qos_fcport_table().
- qla2xxx: QoS fcport table index initialization improvement.
- qla2xxx: Add QoS fcport table index to speed up search.
- qla2xxx: Reduce stack on qos fcport priority routines.
- qla2xxx: Add conditionals to avoid fcport QoS when it is not enabled.
- qla2xxx: Fix mis-pointing buffer in qla24xx_load_risc_flash().
- qla2xxx: Provide Makefile CPP define for MoB testing.
- qla2xxx: Fixup flash region code struct.
- qla2xxx: Fixup msix/msi vector selection.

- 8.08.00.00.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add dump buffer print when nvram checksum fails.
- qla2xxx: Refactor character signature compares into memcmp's.
- qla2xxx: Replace 0x%x with %#x in all format strings.
- qla2xxx: Normalize all flash reads to always use the dump ram mbc.
- qla2xxx: Flash image validation cleanups.
- qla2xxx: Add error test after dma_map_single.
- qla2xxx: Add support for ISP28XX.
- qla2xxx: Add devid's and conditionals for 28xx.
- qla2xxx: Minor cleanup regarding device type.
- qla2xxx: Improve, correct, simplify fwdt endianess handling.
- qla2xxx: Use endian macros to assign dynamic fields in fwdump buffer.
- qla2xxx: Use endian macros to assign static fields in fwdump header.
- qla2xxx: Add endianizers to 27xx firmware image validator.
- qla2xxx: Add new fwdt entry types.
- qla2xxx: Leave fwdt endianess alone.
- qla2xxx: Isolate test for valid firmware image.
- qla2xxx: Add support for multiple fwdump templates/segments.
- qla2xxx: Fix routine qla27xx_dump_mpi_ram().
- qla2xxx: Fix routine qla27xx_dump_ram().
- qla2xxx: Remove fwdt default template.

- 8.07.00.60.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Sort qos_fcport_table-&gt;table for quicker searching.
- qla2xxx: QoS fcport rename table-&gt;entry.
- Revert "qla2xxx: Simplify fabric discovery part 2"

- 8.07.00.59.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Read E2E QoS fcport priority bitmasks from flash.
- qla2xxx: Add correction to E2E QoS bsg interface.
- qla2xxx: Simplify PPC architecture detection.

- 8.07.00.58.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add debug logs to bsg qos interface.
- qla2xxx: Add pointer to reference bsg request.
- qla2xxx: Modify bsg get_qos_enabled to be per hba port.
- qla2xxx: Add bsg interface for qos lun level bitmask.
- qla2xxx: Abstract qos lun level mask for iocb cs_ctl field.
- qla2xxx: Add fabric priority qos lun iocb mechanism.
- qla2xxx: Implement CT command GFO (Get Fabric Object).
- qla2xxx: Add correction ql2xfabric_priority parameter description.
- qla2xxx: Add extra debug print to bsg interface entry.
- qla2xxx: Fix incorrect assignment instances of bsg_job-&gt;reply_len.
- qla2xxx: Remove RDP response size cropping for logged out port.
- qla2xxx: Fix supported speed ranges in FDMI/RDP.
- qla2xxx: Simplify/cleanup max supported speed usage.
- qla2xxx: Use gcc define to detect PPC architecture.
- qla2xxx: Fix stale memory access for IRQ name
- qla2xxx: Login state machine stuck at GPDB.
- qla2xxx: Fix null pointer access on iocb timeout
- qla2xxx: Fix gpnid crash.
- qla2xxx: Serialize gpnid.
- qla2xxx: Retry switch command on timed out.
- qla2xxx: Simplify fabric discovery part 2
- qla2xxx: Fix relogin for Nport Handle in use.
- qla2xxx: Relogin is being triggered too fast.

- 8.07.00.57.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Cleanup sparse warnings.
- qla2xxx: Cleanup dpc handler routine.
- qla2xxx: Minor cleanups regarding SFP validation.
- qla2xxx: Replace all instances of snprintf() with scnprintf().
- qla2xxx: Clean up usage of list_for_each_entry_safe().
- qla2xxx: Use typeof() as 2nd argument to container_of().
- qla2xxx: Simplify assignment of req_q_out index/pointer.
- qla2xxx: Cleanup/simplify/uniformitize GS routines.
- qla2xxx: Export ha-&gt;port_no to sysfs.
- qla2xxx: Fix continuation indents in fwdt.
- qla2xxx: Cleanup __iomem attribute in fwdt.
- qla2xxx: Minor improvements and corrections to fwdt code.
- qla2xxx: Flash sanity test cleanups and corrections.
- qla2xxx: Simplify read/write flash dword routines.
- qla2xxx: Simplify ql_dump_buffer() interface usage.
- extras: Simplify log.sh
- qla2xxx: Add short name for SFP range autodetect.
- qla2xxx: Fix integer overflow in bsg code.
- qla2xxx: Fix an integer overflow in sysfs code
- qla2xxx: Export firmware attributes word to sysfs.
- qla2xxx: Make bsg request crash-proof.
- qla2xxx: Normalize duplicate timeout field contexts.
- qla2xxx: Fix duplicate timeout fields used in wrong contexts.
- qla2xxx: Fix vha/ha contexts accidentally swapped.
- qla2xxx: Simplify execution of fabric commands.

- 8.07.00.56.xx.y-k
RHEL7, RHEL6, SLES12, SLES11:
- qla2xxx: Increment version to sync drivers.
XS65, XS70, XS71:
- qla2xxx: Sync up RDP response handling.
- extras: Correction to build_rpm.sh.

- 8.07.00.55.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71:
- qla2xxx: Correct description of module parameter based on usage.
- qla2xxx: Add sysfs node for D-Port Diagnostics AEN data.
- qla2xxx: Add D-Port Diagnostic reason explanation logs.

- 8.07.00.54.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Add script to modify logging value
- qla2xxx: move session delete to driver work queue
- qla2xxx: recheck session state after rscn
- qla2xxx: Add workqueue to delete fcport from bsg sp-&gt;free().
- qla2xxx: Skip allocating fcport if ct allocation fails.
- qla2xxx: Fix reported supported link speeds.
- qla2xxx: Add context to FEC state logs.

- 8.07.00.53.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Fix build.sh remove of driver/module.
- qla2xxx: Add ability to autodetect SFP type.
- qla2xxx: Simplify qla2x00_get_host_fabric_name().
- qla2xxx: Replace calls to __constant endian macros.
- qla2xxx: Fix indentation whitespacing.
- qla2xxx: Remove space at end of debug print.
- qla2xxx: Correction to spelling of "identifier".
- qla2xxx: Refactor ct req/rsp struct to mirror FC-GS specification.
- qla2xxx: Implicitly inline struct ct_sns_gid_pt_data.
- qla2xxx: Minor simplify/cleanup of configure fabric/loop routines.
- qla2xxx: Simplify min_link_speed and max_speed_sup sysfs interfaces.
- qla2xxx: Remove potential macro parameter side-effect in ql_dump_regs().
- qla2xxx: Add log message to indicate FEC state.
- qla2xxx: Make fwdt function call array static.
- qla2xxx: fwdt skip entry for zero queue count for t263/t274.
- qla2xxx: Reduce debug logs on 27xx fwdump.
- qla2xxx: Print fwdump flags at end of fwdump.
- qla2xxx: Convert fwdump length difference to size_t.
- qla2xxx: Add endianizer macro calls to fc host stats.
- qla2xxx: Add correction to fc host stats.

- 8.07.00.52.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for Quail firmware.

- 8.07.00.51.xx.y-k
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-&gt;vref_count timeout.
- qla2xxx: Process AEN 0x8200 for CNA cards only.
- qla2xxx: Test elreq.options for CNA only.
- qla2xxx: Use sp-&gt;free instead of hard coded call.
- qla2xxx: Prevent sp-&gt;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.

- 8.07.00.50.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: fix path recovery.

- 8.07.00.49.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Prevent null pointer dereference of ctx.
- qla2xxx: Allow fwdump template T262 to specify same start/end.
- qla2xxx: Reduce excessive debug print during 27xx fwdump.
- qla2xxx: Add test to avoid processing non-RDP ELS requests.
- qla2xxx: Avoid crashing on null cred pointer in exit_creds().
- extras: Consolidate help text into here-is redirection.
- extras: Fix build.sh (cleanup and optimize).
- qla2xxx: Avoid repeated fwdumps on AEN8017.
- qla2xxx: Fix name server relogin.
- qla2xxx: Use wait queue for vha-&gt;vref_count timeout.
- qla2xxx: Fix mbx pointer error in classic fwdump.
- qla2xxx: Replace instances of sp-&gt;fcport-&gt;vha with sp-&gt;vha.

- 8.07.00.48.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for minimum link speed.

- 8.07.00.47.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify sp-&gt;done() and sp-&gt;free() interfaces.
- qla2xxx: Replace sp-&gt;fcport-&gt;vha context with simpler sp-&gt;vha.
- qla2xxx: Use sp-&gt;vha context in function qla2x00_rel_sp().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;free().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;done().
- qla2xxx: Add vha field of appropriate type to struct srb.

- 8.07.00.46.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify printk format for portid's.
- qla2xxx: Minor corrections to indent/whitespace.
- qla2xxx: Minor corrections and missing additions.
- qla2xxx: Allow port resync after isp reset.

- 8.07.00.45.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add check for different type of RSCN.
- qla2xxx: Remove temporary fix PRE_UNLOADING bit.
- qla2xxx: Schedule board_disable only once.
- qla2xxx: Fix improper fcport_count accounting.
- qla2xxx: Fix slow mem alloc behind lock.
- qla2xxx: Fix deadlock.
- qla2xxx: Tweak loop up.
- qla2xxx: Relogin retweak.
- qla2xxx: Fix sess deletion deadlock.
- qla2xxx: Add wait for session remove on unload.
- qla2xxx: Move login/logout decision making out of Full Fabric Scan.
- qla2xxx: Add discovery event handling.
- qla2xxx: Add async session creation.
- qla2xxx: Add async sess update.
- qla2xxx: Add async Get Port Database MB.
- qla2xxx: Add async Get Name List MB.
- qla2xxx: Add async GPNID.
- qla2xxx: Add async GPSC.
- qla2xxx: Add async GID_PN.
- qla2xxx: Add support routines to search for fcport.
- qla2xxx: Consolidate argument list for CTPassthru.
- qla2xxx: Commonize alloc &amp; free of fcport struct.
- qla2xxx: Fix pass wrong argument in sp done.

- 8.07.00.43.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Provide separate RDP enable (ql2xrdpenable).
- extras: Fix hash-bang (#!) line to specify /bin/bash in build.sh.

- 8.07.00.42.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Remove all DIX-0 references.

- 8.07.00.41.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Disable setting module parameter ql2xenabledif.
- qla2xxx: Correct supported FC speed for sysfs.
- qla2xxx: Correct supported FC speed for FDMI/RDP.

- 8.07.00.40.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Correct RDP Optical Product Descriptor Revision field.
- qla2xxx: Remove macro parameter side effect in host_to_fcp_swap().

- 8.07.00.39.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Fix duplicate message id.
- qla2xxx: Disable adapter and skip error recovery when register disconnect.
- qla2xxx: Separate ISP type bits out from device type.
- qla2xxx: Correction to function qla26xx_dport_diagnostics().

- 8.07.00.38.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Add support to handle Loop Init error Asynchronus event.
- extras: add option to log.sh to show available debug/log categories.
- qla2xxx: Let DPORT be enabled purely by nvram.
- qla2xxx: Add bsg interface to support statistics counter reset.
- qla2xxx: Add bsg interface to support D_Port Diagnostics.

- 8.07.00.37.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Check for device state before unloading the driver.
- qla2xxx: Bump vendor fdmi version.
- qla2xxx: Properly reset firmware statistics.
- qla2xxx: Properly initialize IO statistics.
- qla2xxx: Reduce RDP payload size if requesting port not logged in.
- qla2xxx: Reject RDP request if requesting port is not logged in.
- qla2xxx: Unswap high/low RDP optical descriptor alarms/warnings.
- qla2xxx: Add method for obtaining RDP buffer credit descriptor.
- qla2xxx: Make corrections/cleanups/improvements to RDP routine.
- qla2xxx: Include ISP27xx in RDP/purex driver intercept.
- qla2xxx: Make debug buffer log easier to view.
- qla2xxx: Add module parameter alternate/short names.

- 8.07.00.36.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode.

- 8.07.00.35.xx.y-k
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

- 8.07.00.34.xx.y-k
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."

- 8.07.00.33.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Improve qlssen.sh usage.
- qla2xxx: Provide mbx info in BBCR data after mbx failure
- qla2xxx: Set echo test mailbox command option bit15 correctly.
- qla2xxx: Correct FDMI vendor port state value.

- 8.07.00.32.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- Revert "qla2xxx: Set priority for mailbox commands."
- Revert "qla2xxx: Flush mailbox commands after timeout."

- 8.07.00.31.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Avoid side effects when using endianizer macros.
- qla2xxx: Fix warnings reported by static checker.
- qla2xxx: Fix printks in ql_log message.
- qla2xxx: Fix printk in qla25xx_setup_mode.
- qla2xxx: Fix busy wait regression.
- qla2xxx: Fix race in handling rport deletion during recovery causes panic.
- qla2xxx: Set priority for mailbox commands.
- qla2xxx: Flush mailbox commands after timeout.
- extras: Add script to enable/disable vendor fdmi (and rebuild initrd image).

- 8.07.00.30.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Add support for Private link statistics counters.
- qla2xxx: Add support for buffer to buffer credit value for ISP27XX.
- qla2xxx: Add support for online flash update for ISP27XX.

- 8.07.00.29.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Script for extracting all logs/debugs from driver source
- qla2xxx: Defer marking device lost when receiving an RSCN.
- qla2xxx: Convert stray printk's in qla_nx.c to ql_log's.
- qla2xxx: Allow fw to hold status before sending ABTS response.
- qla2xxx: Seed init-cb login timeout from nvram exclusively.
- qla2xxx: Remove unneeded link offline message.
- qla2xxx: Fix couple of small typos in qla2xxx module code.
- qla2xxx: Qualify ELS RDP mapping for ISP25xx and ISP26xx only.
- qla2xxx: Restructure RDP routine to handle failure cases.
- qla2xxx: Reduce multiple FDMI routines into a single routine.
- qla2xxx: Simplify debug prints of wwnn, wwpn, and port id.
RHEL7, SLES12:
- qla2xxx: Avoid asynchronous abort requests.

- 8.07.00.28.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Fix endianess of fdmi smartsan security support field.
RHEL7:
- qla2xxx: Reduce target mode performance hit in ISR.

- 8.07.00.27.xx.y-k
RHEL7:
- qla2xxx: Avoid crossing initiator/target modes during AEN handling.

- 8.07.00.26.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Set smartsan security support to 1.
- qla2xxx: Add support for ISP2271.
- qla2xxx: Fix missing device login retries.
- qla2xxx: do not clear slot in outstanding cmd array.

- 8.07.00.25.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Remove decrement of sp reference count in abort handler.
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- extras: Fix whitespace in .sh files.

- 8.07.00.24.xx.y-k0
RHEL5
- Update 24xx/25xx firmware to version 8.01.00.

- 8.07.00.24.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Do not crash system for sp ref count zero.
- qla2xxx: Do not reset adapter if SRB handle is in range.
- qla2xxx: Don't reset ISP when error entry with out of range handle.
- qla2xxx: Add support for MPI and PEP FW version for ISP 27xx.

- 8.07.00.23.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Fix RPD response missing fabric name
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: fix porting changes for SmartSAN
RHEL5:
- qla2xxx: Fix Link Service Request payload word 0.
- qla2xxx: Cleanup and Silence unnecessary PUREX/RDP printouts.

- 8.07.00.22.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Allow RPRT to work with all switches (mgmt srvr loopid).
- qla2xxx: Use physical port for sending RPRT command.
- qla2xxx: Use correct macro for SFP flags.
- qla2xxx: Add adapter checks for FAWWN functionality.
- qla2xxx: Update default Hostname.
RHEL5:
- qla2xxx: Corrections to FDMI registering routines.
- qla2xxx: Corrections to FDMI processing routines.
- qla2xxx: Corrections ro PUREX/RDP proessing.

- 8.07.00.21.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: additional fdmi_register() attempt.
- qla2xxx: Fix missing SFP flags from RDP Payload.
- qla2xxx: driver fails to detect 4G adapters.
- qla2xxx: Pause risc before manipulating risc semaphore.
- qla2xxx: Use ssdid to gate semaphore manipulation.
- qla2xxx: Handle AEN8014 incoming port logout.
- qla2xxx: Add serdes register read/write sysfs support for ISP25xx.

- 8.07.00.20.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Trigger FDMI registration for RPRT.
- qla2xxx: Remove SmartSAN attributes from the RDP payload.
- qla2xxx: Allow FDMI Hostname registration during boot.
- qla2xxx: Updated Active FC4 port type.

- 8.07.00.19.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: FDMI RDP command support.
- qla2xxx: Support for FDMI Smart SAN Mamangement commands
UEK2:
- qla2xxx: Fix wrongly report "PCI EEH busy" when get_thermal_temp.

- 8.07.00.18.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled.
- qla2xxx: Prevent multiple firmware dump collection for ISP27XX.
- qla2xxx: Add serdes read/write support for ISP27XX
- qla2xxx: Don't reset ISP when we receive an error entry with an out of range handle.
- qla2xxx: Do not crash system for sp ref count zero
RHEL7.x, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port.
- qla2xxx: Disable Interrupt handshake for ISP27XX.
- qla2xxx: Add debugging info for MBX timeout.
- qla2xxx: Do not reset adapter if SRB handle is in range.
RHEL7.x, SLES12, XS 6.5:
- qla2xxx: Add support for Legacy and MSI interrupt modes.
RHEL7.x:
- qla2xxx: Fix compiler issue for FC_PORTSPEED_32GBIT on RHEL 7.1


- 8.07.00.17.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Add udev notification to save fw dump for ISP27XX.
- Add message for sucessful FW dump collected for ISP27XX.
- Add fix for beacon for ISP27XX.
- Increase the wait time for firmware to be ready for P3P.
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Disable FCE and FET tracing for ISP27XXX.
- Add support to load firmware from file for ISP 26XX/27XX. 
RHEL7, SLES12, XS 6.5:
- Fix crash due to wrong casting of reg for ISP27XX.

- 8.07.00.16.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Mark port lost when we receive an RSCN for it.
- Disable PCI device in shutdown handler.
- Fail adapter initialization on load ram failure.
- Move warning message to debug level.
- Restore WWPN from flash when cable pulled for FA-WWPN port.

- 8.07.00.15.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS:
- Restore WWPN in case of Loop Dead.
- Honor FCP_RSP retry delay timer field.
- Add missing ISP27xx checks to optrom code.
- Force use of mailbox interface for flash access commands for ISP27xx.
- Fix mismatch is checks to free sysfs nodes.
- Disable laser for ISP2031 while unloading driver.
- Enable DPORT using NVRAM parameters.
RHEL5:
- Disable FDMI by default.
- Fix FW dump issue for ISP82XX. 
- Add 25xx firmware version 7.05.00.

- 8.07.00.14.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Add fix in driver unload for pending activity.
- Allow user to change ql2xfdmienable value.
- Declaration error cause stack corruption.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Fix duplicate log message ID.
- Fix driver version string message.
RHEL7, RHEL6, SLES11, UEK, XS:
- Unload of qla2xxx driver crashes the machine.
RHEL5:
- Enable FDMI by default. 
- Add 24xx/25xx firmware version 7.04.00.

- 8.07.00.13.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Remove restriction on starting remote device discovery on port update.
- Allow nvram bit to enable FA-WWN.
- Allow nvram bit to enable D-PORT.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Move mailbox failure messages to a default debug level.

- 8.07.00.12.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Correction to FA-WWN for un-acquiring portname.
- Add scatter/gather table size module parameter.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add ql2xasynclogin module parameter.
RHEL5:
- For netlink response use respective sender's unique pid.

- 8.07.00.11.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix incorrect debug printk.
- Add D-Port functionality.
- Add FA-WWN functionality.
- Add FDMI-2 functionality.
- ISPFx00 unexpected resets during adapter boot sequence.
- Incorrect linked list semantic in qlafx00_get_fcport().
- Add unknown parameter error handling to build.sh.

- 8.07.00.10.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix potential return count bug in qla2xxx_get_vpd_field().
- ISPFX00 avoid writing semaphore register in request_irqs().
- ISP27xx fwdump template error print simplification.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- ISP25xx multiqueue shadow register crash fix.
- Correction of debug level in mailbox command print 0x1111.

- 8.07.00.09.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Enable fast flash access for ISP83xx.
- Do logins from chip reset in DPC thread instead of error handler thread.
- Remove wait for online from host reset handler.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx fwdump add tests for incomplete template.
- ISP27xx fwdump optimize template entry table lookup.
- ISP27xx fwdump add template entry T275 (insert buffer).
- ISP27xx fwdump template remove high frequency debug logs.
- ISP27xx fwdump template fix insertbuf() routine.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add endianizer to T10 PI max_payload_size modifier.
RHEL5, SLES10:
- Allow ELS commands with variable size command/data.
RHEL5:
- Add 24xx/25xx firmware 7.03.00.

- 8.07.00.08.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Add MBC option for fast SFP data access.
- Remove ISP8044 from pci table.
- Revert "Change default capture to firmware defined capture mask".
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Remove mapped vp index iterator macro dead code.
RHEL5:
- Add shutdown callback handler.

- 8.07.00.07.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset.
- Reduce the time we wait for a command to complete during SCSI error handling.
- Delay driver unload if there is any pending activity going on.
- Don't check for firmware hung during the reset context for ISP82xx.
- Fix beacon blink logic for ISP26xx/83xx.
- Add mention of RHEL7 and SLES11.3 in README.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx firmware dump template spec updates (including T274).
- ISP27xx queue index shadow registers.
- Fix ISPFx00 not displaying the correct FW version after FW update through sysfs Interface.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Clear loop_id for ports that are marked lost during fabric scanning.
- Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs().

- 8.07.00.06.xx.y-k
RHEL7, RHEL6, SLES11, SLES10, UEK, UEK2, XS:
- Avoid escalating the SCSI error handler if the command is not found in firmware.
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Change default capture to firmware defined capture mask.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Adjust adapter reset routine to the changes in firmware specification for ISPFx00.

- 8.07.00.05.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, XS:
- Add #if around printk_ratelimit to fix build issue on RHEL 6.
- Add 'sparse_endian' command line option to build.sh
- Fix build errors related to invalid print fields on some architectures.
- Poll during initialization for ISP25xx and ISP83xx.
- Add target mode definitions [SLES 11 SP3 specific].
- ISP8044 ipmdio bus timeout improvement.
- Remove configure VFs mailbox command call.
- Use proper log message for flash lock failed error for ISP82XX.
- IOCB data should be copied to I/O mem using memcpy_toio.

- 8.07.00.04.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, Citrix:
- Add sparse command line option.
- Add 8044 serdes bsg interface.
- Correction to 27xx template entry types 256 and 258.
- Track the process when the ROM_LOCK failure happens.
- Introduce fw_dump_flag to track fw dump progress.
- Remove unnecessary code from qlafx00_intr_handler.
- Enable fw_dump_size for 8044.
- Update entry type 270 to match spec update for 27xx.
- Change copyright year to 2014 in all the source files.
- Remove unnecessary delays from fw dump code path.
- Use jiffies instead of time.
- Decrease pci access for response queue processing for ISPFX00.
- Use proper log message for flash lock failed error.
- Include &lt;delay.h&gt; file for msleep declaration in qla_nx2.c.
- Correct the port no assignment for ISP82XX.
RHEL5:
- Add 24xx/25xx/81xx/83xx FC and FCoE Firmware 7.02.00.
- IOCB data should be copied to I/O memory using memcpy_toio().
- Use the physical port for all loopback operations.

- 8.07.00.03.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Wait for reset completion without lock for ISPFX00.
- Add pci device id 0x2271.
- Add pci device id 0x2071.
- Fix Task Management command asynchronous handling
- Add IOCB Abort command asynchronous handling
- Do not schedule reset when one is already active when receiving an invalid status handle.
- Add and use 32Gbps FC-GS definitions.
- Correct operations for ISP27xx template types 270 and 271.
- Fix sparse warnings in qla_mr.c
- Allow 83XX and 27XX both to write req_q_out register.
- Correct 83xx/27xx mislogic in setting out_mb in qla25xx_init_req_que().
- Check for peg alive counter and clear any outstanding mailbox command.
- Log when device state is moved to failed state.
- Issue abort command for outstanding commands during cleanup when only firmware is alive.
- Support of new Helga minidump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39),QLA8044_POLLWR(40).
- Allow the next firmware dump if the previous dump capture fails for ISP8044.
- Add build.sh commandline option help/description to README file.

- 8.07.00.02.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Allow ISP83xx and ISP27xx to use read/write remote register.

- 8.07.00.01.xx.y-k
RHEL6, SLES11, RHEL5, UEK, UEK2/R3, Citrix:
- Remove pci device id ISP2071.

- 8.07.00.00.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Add support for ISP2701.
- Remove Marker type IOCB logic for ISPFX00.
- Add changes in the IOCB structures to adjust driver source codes to ISPFX00 firmware spec
- Add BE support for ISPFX00.
- Avoid poisoining in the response queue for ISPFX00.
- Simplyfy the ISPFX00 interrupt handler code for ISPFX00.
- Optimize the response queue processing for ISPFX00.
RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix:
- Remove ISP_ABORT_NEEDED and ISP_ABORT_RETRY checks from watchdog function for Helga.
- Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
UEK2/R3:
- Clear drv active before removing the host.
- Wait for reset completion without lock for ISPFX00.

- 8.06.00.13.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Add mutex around optrom calls to serialize accesses.
- Add handling for boot indication progress AENs
- Replace constant value for IOCTL IOCB abort execution status with a macro.
- Enable the Flash Access Control (FAC) mailbox command.
- Use proper message for Non owner reset ACK Timeout.
- Remove init control block related dead code for ISPFX00.
- Select correct request queue for error type IOCB for ISPFX00.
- The file README.qla2xxx does not mention SLES11.3 (or later).
- Fix warning reported by smatch.
- Properly handle 32 bit mailbox register for ISPFX00.
- Set host can_queue value based on available resources.

- 8.06.00.12.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Assign the correct pointer to the sp-&gt;ctx in abort context for ISPFx00 (BZ8627).
- Obtain adapter model description from vpd (SLES10 only) (ER105124).
- Use scnprintf() instead of snprintf() in the sysfs handlers.
- Only complete dcbx_comp and lb_portup_comp for virtual port index 0.
- Reset nic_core_reset_owner on moving from COLD to READY for ISP8044 (ER111788).
- Revert "qla2xxx: Remove entry in outstanding_cmds array if we fail to abort a request."
- QLAFX00 Replace a constant with a macro definition for host-&gt;canqueue assigmnment.

- 8.06.00.11.xx.y-k (RHEL5 only)
- Iterate the correct list for remote port removal.
- Honor FCPORT_UPDATE_NEEDED dpc flag for all ISPs.
- Don't set NPIV_CONFIG_NEEDED and RELOGIN_NEEDED flag for ISPFX00.

- 8.06.00.10.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix):
- 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().

RHEL6, SLES11, UEK, Citrix:
- Add BSG interface for read/write serdes register.
- Fix request queue null dereference.
- Disable adapter when we encounter a PCI disconnect..
- Refactor shutdown code so some functionality can be reused.
- QLAFX00 Fix issue with not displaying node name after system reboot.
- Add changes to obtain ISPFX00 adapters product information.
- Add IOCTL command abort logic for ISPFX00.

RHEL5, SLES10:
- Add netlink interface for read/write serdes register.
- Fix udev fwdump rules.

RHEL5:
- Update 8G and 4G firmware to version 7.01.00.

README:
- Updated for builing kernel with out-of-box driver for Boot-from-SAN.
- Updated for building ramdisk with rpm driver for Citrix Boot-from-SAN.

- 8.06.00.09.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Honor execute firmware failures.
- Add BPM support for 25xx.
- Disable INTx interrupt for ISP82XX.
- Correctly set mailboxes for extended init control block.
- Duplicate luns instantiated after doing ISP reset.
- Don't consider the drivers knocked out of IDC participation for future reset recovery process.
- Change message displaying fcport pointer to port id.
- Fix the sparse C=2 warnings for ISP8044.
- Revert "qla2xxx: Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX."
- Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low."
- Print proper QLAFX00 product name at probe.
- Fix compile warnings in qlafx00_build_scsi_iocbs() on BE platforms.
- Unloading driver crashes server due to not freeing sp pool (SLES10 only).
- Update 8G and 4G firmware to 7.0.2. (RHEL5 only).

- 8.06.00.08.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fixups for ISP8044 beacon blink.
- Select link initialization option bits from current operating mode.
- Move queue depth ramp down message to i/o debug level.
- Correctly reset Graceful Reset Bit in IDC Driver Control Register.
- Add a new interface to update versions.
- Correctly print out/in mailbox registers.
- Add #if preprocessor statements to get driver compiled on UEK2 and R3.

- 8.06.00.07.xx.y-k (RHEL5 only)
- Set the timeout value to 45 for IOCTL commands for ISPFx00.
- Dump IOCB on IOCTL command timeout for ISPFx00.
- Allocate outstanding cmd array and request queue under single hardware lock.

- 8.06.00.06.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the reset owner on ready and failed state for ISP8044.

- 8.06.00.05.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the idc control graceful bit for ISP8044 after initialization.
- Don't check for firmware hung during the reset context.
- Add loopback IDC-TIME-EXTEND aen handling support.
- Clear presence bit for ISP8044 on unload and error.
- Move Previous version info message to debug level.

- 8.06.00.04.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Properly set the tagging for commands.
- Get the mpi version for ISP8044.
- Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
- Implementation of flash write buffer mode for ISP8044.
- Helga loopback support.
- Add pex-dma support for faster minidump capture on ISP8044.
- Collect minidump for ISP8044 using sysfs.
- Perform context reset instead of chip reset for ISP8044 host reset.
- Don't the set nic_core_reset_owner flag for ISP8044.
- Set IDC graceful reset and don't capture minidump if it is set.
- Honor return value from qla82xx_device_state_handler() in qla82xx_abort_isp().
- Silent noisy message during ISP8044 dump collection.
- Correct debug print id's.
- Add 8044 entry in udev rules.
- Set default critical temperature when ISPFX00 firmware doesn't provide it.
- QLAFX00 make over-temp AEN informational, add log for normal-temp AEN.
- Correct Interrupt Register offset for ISPFX00
- Remove handling of Shutdown Requested AEN from qlafx00_process_aen().
- Send all AENs for ISPFx00 to above layers.

- 8.06.00.03.xx.y-k (RHEL6, SLES11, RHEL5, UEK, Citrix)
- Add changes in initialization for ISPFX00 cards with BIOS.
- Add changes to support extended IOs for ISPFX00.

- 8.06.00.02.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- ISP8044 abort isp.
- Helga Flash Write.
- Helga legacy pin based interrupt support.
- Get all the optrom sysfs attributes for CNA.
- Add ISP8044 to MIDTYPE macro.
- Fix sparse warning reported for qla_nx2.c.
- Helga Remove hardcoded return values by QLA_FUNCTION_FAILED.
- Remove minidump and reset code if FCoE is not a owner.
- Helga fcoe_nic_reset_owner updated.
- Fix compilation issue on ia64.
- Fix for serial_num not getting displayed via sysfs.
- Add missing FCP statistics to sysfs interface.

- 8.06.00.01.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Set VPD Size to 1K for ISP82XX, ISP8044, ISP8031 (ER107011).
- Helga call flash recovery function from bootstrap code.
- Clear the MBX_INTR_WAIT flag when the mailbox time-out happens.
- Drop redundant log message when ROM lock failure happens during retries.
- To update Helga minidump template capture.
- Make log message that prints when a completion status requires a port down more readable.
- Reconfigure thermal temperature.
- Add setting of driver version string for vendor application.
- Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c.

RHEL6, SLES11, UEK, Citrix:
- Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (ER107084).

- 8.06.00.00.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fix for locking issue between driver ISR and mailbox routines.
- Do not take a second firmware dump when intentionally generating one.
- Move qla2x00_free_device to the correct location.
- Add support for ISP8044.
- Update firmware link in Kconfig file.
- Perform coverity analysis from build.sh

RHEL6, SLES11:
- Correct multiqueue offset calculations.
- Add module parameter for interrupt mode.
- Fix incorrect test after list_for_each_entry() exits.
- Do not query FC statistics during chip reset.

RHEL5, SLES10:
- Use spinlock while accessing vport list.

SLES10:
- Correction of operator in udev rules.

- 8.05.00.03.xx.y-k (RHEL6, SLES11), 8.04.00.15.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add clarifying printk to thermal access fail cases.

RHEL5, SLES10:
- Move list add of ha to non-error section of probe_one.

- 8.05.00.02.xx.y-k (RHEL6, SLES11), 8.04.00.14.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Revert "qla2xxx: Add setting of driver version string for vendor application."

RHEL6, SLES11, UEK, Citrix:
- Debug ID corrections.
- Add iounmap(ha-&gt;cregbase) calls for ISPFX00 adapters for proper driver cleanup during load / unload.
- Clear the outstanding command array for task management processing for ISPFx00.
- Remove Request / Response transfer error AENs handling from qlafx00_async_event().
- Proper cleanup of BSG request when the request time-out on ISPFx00.
- Fix issue with calling sp_done() twice for task management commands.
- Fix bug in cont_entry handling for the cases when FW provides more data than mid layer can handle.
- Correction to structure size while registering host information with firmware.

RHEL5, SLES10:
- Use vp_list field of scsi_qla_host while traversing virtual ports list.

- 8.05.00.01.xx.y-k (RHEL6, SLES11.x), 8.04.00.13.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add setting of driver version string for vendor application.
- Integrate generic card temperature with mezz card temperature.
- Correction of comment in MBC opcode defines.
- Wait for IDC complete event to finish loopback operation.
- Don't process state change aen for reset owner.
- Don't process RSCNs for a vport on the same physical adapter.
- Correct list-iteration bug in Report-ID Acquisition codes.

RHEL6, SLES11:
- Addedd logic to monitor aenmbx0 register for fixed intervals on ISPFx00.
- Remove unnecessary operations from qlafx00_soc_cpu_reset() and
add resetting IRQ ack register per core.

RHEL5, SLES10:
- Return -EINVAL when setting up loopback operation.

RHEL5:
- Inclusion of 8G firmware version 5.09.00.
- Inclusion of 4G firmware version 5.09.00.

- 8.05.00.00.xx.y-k (RHEL6.x and SLES11.x)
- Enhancements to support ISPFx00.

- 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.
- Don't 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 adapter 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-&gt;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.xx.y-k (RHEL 6.x, SLES 11.x, UEK and Citrix)
- Correct loop_id_map allocation-size and usage.

- 8.04.00.07.xx.y-k
- Prefix qla2xxx with the dump file name.
- Delay for legacy interrupts not required for all boards for ISP83xx.
- Use correct logger path in udev scripts.
- Allow MSI interrupt registration for ISP82xx.
- Don't toggle RISC interrupt bits after IRQ lines are attached.
- Fix for legacy interrupts for ISP83xx.
- Restrict nic core reset to one function for mctp.
- Update to Implementation of the mctp.
- Enable fw attributes for ISP24xx and above.
- Get fcal position map should not be called for p2p topology.
- Set Maximum Read Request Size to 4K.
- Enclose adapter related calls in adapter check in failed state handler.
- Fix for handling some error conditions in loopback.
- Fix description of qla2xmaxqdepth parameter.
- Set idc version if function is first one to come.-
- Do not restrict the number of NPIV ports for ISP83xx.
- Do PCI fundamental reset for 83xx.
- Fail initialization if unable to load RISC code.
- Ensure PLOGI is sent to Fabric Management-Server upon request.
- Remove setting Scsi_host-&gt;this_id during adapter probe.
- Use #defines instead of hardcoded values for intr status.

V2632 (RHEL 6.x, SLES 11.x and UEK):
- Remove dumping fw on timeout for bidirectional commands.
- T10 DIF - ISP83xx changes.
- Fix incorrect status reporting on DIF errors.
- Change log messages to dbg and remove dumping fw on timeout for bidirectional.
- Use the right field for container_of.

SLES10.x:
- Correct implementation of qla2x00_get_idma_speed.
- Remove check for ISPs other than ISP81xx from qla81xx_set_port_config

RHEL5.x:
- Add stubs for edc and edc_status interface.

- 8.04.00.06.xx.y-k
- Don't call nic restart firmware if it is already active and running.
- Wrong PCIe (2.5Gb/s x8) speed in the kernel message for ISP82xx.
- Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery.
- Fix rval may be used uninitialized in this function warning.
- Implement beacon support for ISP83xx CNA.
- Fix for continuous rescan attempts in arbitrated loop topology.
- Only enable link up on the correct interrupt event.
- Update the driver license.
- Don't register legacy interrupts for ISP82xx.
- Add bit to identify Sensei card for thermal temp.
- Implementation of MCTP.
- IDC implementation for ISP83xx.
- Add FW DUMP SIZE sysfs attribute.
- Implementation of bidirectional.
- Use bitmap to store loop_id's for fcports.
- Display mailbox failure by default.
- Remove redundant NULL check before release_firmware() call.
- Add check in qla82xx_watchdog for failed hardware state.
- Add I2C BSG interface.
- Use dracut to rebuild the initramfs on RHEL 6 in build.sh.
- Don't call failed handler for default case.
- Add hilda fc fcoe entries in the udev rules file.

- 8.04.00.05.xx.y-k
- Display proper firmware version when new minidump template is gathered for ISP82xx.
- Properly check for current state after the fabric-login request.
- Proper completion to scsi-ml for scsi status task_set_full and busy.
- Don't capture minidump for ISP82xx on flash update from application.
- Avoid losing any fc ports when loop id's are exhausted.
- Optimize existing port name server query matching.
- Remove mirrored field vp_idx from struct fc_port.
- Display proper supported speeds for 16G FC adapters.
- Fix reset time out as qla2xxx not ack to reset request.
- Stats should be different from physical and virtual ports.
- Block flash access from application when device is initialized for ISP82xx.
- Handle interrupt registration failures more gracefully.
- Logic to detect overheat condition and fail ISP82xx.
- Remove unneeded DPC wakeups from qla82xx_watchdog.
- RHEL 5.x/SLES 10.x
- Revert : IO failure during ISP82xx reset.
- Revert : Avoid depending on SCSI host_lock in queuecommand function.

- 8.04.00.04.55.6-k
- 8.04.00.04.32.1-k
- ISP83xx(16G FC) support for Xenserver 6.0 and Oracle UEK.

- 8.04.00.04.xx.y-k
- Remove resetting memory during device initialization for ISP82xx.
- Proper detection of firmware abort error code for ISP82xx.
- SLES10 SPx: Add udev script, udev rules file, kmdtool.
- SLES10 SPx: Proper notification of device udev event for automatic gathering of firmware dump.

- 8.04.00.03.xx.y-k
- Correct link-reset regressions introduced during 83xx porting.
- Avoid invalid request queue dereference for bad response packets.
- Stop iteration after first failure in -_id functions.
- Fix incorrect register access in qla2x00_start_iocbs().
- Fix to update proper command completion upon command retries.
- Hard code the number of loop entries at 128.
- Reference proper scsi_qla_host structure for processing non-scsi SRB commands.
- Handle device mapping changes due to device logout.
- Fix wrong decrement, null sp access.
- Initialize the command done routine.
- Avoid losing any fc ports when loop id's are exhausted.
- Complete mailbox command timedout to avoid initialization failures during next reset cycle.
- Add ha-&gt;max_fibre_devices to keep track of the maximum number of targets.
- Cache swl during fabric discovery.
- Remove EDC sysfs interface.
- Perform firmware dump procedure on mailbox command timeout.
- Change the log message when previous dump is available to retrieve for ISP82xx.
- Remove check for null fcport from host reset handler.
- Correct out of bounds read of ISP2200 mailbox registers.
- Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing.
- Reduce mbx-command timeout for Login/Logout requests.
- Clear options-flags while issuing stop-firmware mbx command.
- Add an "is reset active" helper.
- Prep zero-length BSG data-transfer requests.
- Perform implicit logout during rport tear-down.
- Handle failure cases during fabric_login
- Increase speed of flash access in ISP82xx adapters to improve firmware load speed.
- Add check for null fcport references in qla2xxx_queuecommand.
- Handle change notifications based on switch scan results.
- Use consistent DL mask for ELS/CT passthru requests.
- Consolidation of SRB processing.</changelog>
  </package>
  <package pkgid="51990ce325968c16ba605357a7fa60fa711bd688db99df51ab68f95b6dae282a" name="qlgc-qla2xxx-kmp-xen" arch="x86_64">
    <version epoch="0" ver="8.08.00.07.11.3_k1_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.07.11.3-k1-1" date="1522454400">- 8.08.00.07.xx.y-k1
RHEL7, RHEL6, SLES12:
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- qla2xxx: Snoop Inquiry response spanning multiple scatter/gather elements.
- qla2xxx: Track if INQ was sent, and send INQ to all luns.
- qla2xxx: Reset the PROT bit in the cdb.
- qla2xxx: Make fcport a pointer in qlt_free_session_done().
- qla2xxx: Implement LUN level DIF for 3PAR array.
- qla2xxx: T10-DIF: Fix ref tag errors reported for CAW command.
- qla2xxx: Disable standard DIF for arrays advertising proprietary DIF.
- qla2xxx: Reset PROTECT bit only in standard INQUIRY response.
- qla2xxx: Check if the INQ response buffer is &gt; 170 (instead of &gt;=).
- qla2xxx: Fix invalid offset reference of inquiry response data.
- qla2xxx: Correct modinfo text for ql2xenablehba_err_chk.
- qla2xxx: Fix modinfo text for ql2xenabledif and ql2xenabledif_tgt.
- qla2xxx: set ql2xenabledif_tgt enabled by default.
- qla2xxx: Handle INQ data changed check condition.
- qla2xxx: Parameterize ql2xenabledif_tgt (defaulted to zero).
- qla2xxx: Unparameterize ql2xenabledif_tgt (leave as global variable zeroed).
- qla2xxx: Fix for issue where the scsi status was getting overwritten.
- qla2xxx: Fail module load on user config errors.
- qla2xxx: Check for success of INQ response before parsing.
- qla2xxx: Check for INQ response validity before parsing the response.
- qla2xxx: Control vendor T10 DIF via ql2xenabledif_tgt module parameter.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- qla2xxx: Remove DIX0 registration with SCSI.
- qla2xxx: Add routines to get LBA from the SCSI CDB.
- qla2xxx: Enable T10 DIF for reads as well.
- qla2xxx: Enable SCSI T10 DIF registration during driver probe.
- qla2xxx: Initial check-in for vendor T10 DIF.

- 8.08.00.07.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 8.08.00.06.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 8.08.00.05.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Simplification of register address used in qla_tmpl.c.
- qla2xxx: Correction and improvement to fwdt processing.
- qla2xxx: Add correction to RDP FW support logic.
- qla2xxx: serialize sess free
- qla2xxx: serialize session deletion
- qla2xxx: prevent re_login trigger from sending too many commands
- qla2xxx: prevent multiple active discovery commands per session
- qla2xxx: Add log message for bbcr.
- qla2xxx: Remove alias names for QoS module parameters.

- 8.08.00.04.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to non-existant fabric name.
- qla2xxx: Handle cases for limiting RDP response payload length.
- qla2xxx: Add qos fcport test mode.
- qla2xxx: Optimized logs for searching qos fcport table.
- qla2xxx: Correction to tests for iocb fabric and fcport qos.
- qla2xxx: Correction to function qla26xx_read_qos_fcport_table().
- qla2xxx: Correction to MB in-direction selection in qla2x00_echo_test().
- qla2xxx: Correction to selection of loopback/echo test.
- qla2xxx: Allow 27xx and 28xx to do bidirectional commands.
- qla2xxx: Add RDP/ABTS deferred processing for vp's.
- qla2xxx: Add deferred queue for processing ABTS and RDP.
- qla2xxx: Cleanup ELS/PUREX iocb fields.
- qla2xxx: Rename QoS table row type and cleanup log prints.
- qla2xxx: Optimize reading of QoS fcport table.
- qla2xxx: Fixup/cleanup of QoS table index code.
- qla2xxx: Minor cleanup of flash calls reoganization.
- qla2xxx: Optimize flash register routines.
- qla2xxx: Fixup flash register routines.
- qla2xxx: Add debug prints to write flash routine.
- qla2xxx: Simplify flash slow write log messages.
- qla2xxx: Simplify NPIV create log messages.
- qla2xxx: Simplify D-Port Diagnostics log messages.
- qla2xxx: Cleanup log message for fwdt allocate.
- qla2xxx: Add non-verbose SFP detail print.
- qla2xxx: Quieten FEC=enabled message.
- qla2xxx: Use interrupt pin number for port number.

- 8.08.00.03.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 8.08.00.02.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Convert FLT flash reads to register method.
- qla2xxx: Undo the replacements to -&gt;optrom_read() calls.
- qla2xxx: Flash reading routines cleanups.
- qla2xxx: Make flash write avoid register banging.

- 8.08.00.01.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Use registers for reading unaligned flash offset.
- qla2xxx: Fix PCI header and data struct addresses.
- qla2xxx: Fix and cleanup ROM code version string reading.
- qla2xxx: Corrections to flt-&gt;region addresses.
- qla2xxx: Add debug buffer dump for INITFW MBC.
- qla2xxx: Add debug logs for QoS sorting/searching.
- qla2xxx: Use -&gt;isp_ops-&gt;read_optrom() in qla26xx_read_qos_fcport_table().
- qla2xxx: QoS fcport table index initialization improvement.
- qla2xxx: Add QoS fcport table index to speed up search.
- qla2xxx: Reduce stack on qos fcport priority routines.
- qla2xxx: Add conditionals to avoid fcport QoS when it is not enabled.
- qla2xxx: Fix mis-pointing buffer in qla24xx_load_risc_flash().
- qla2xxx: Provide Makefile CPP define for MoB testing.
- qla2xxx: Fixup flash region code struct.
- qla2xxx: Fixup msix/msi vector selection.

- 8.08.00.00.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add dump buffer print when nvram checksum fails.
- qla2xxx: Refactor character signature compares into memcmp's.
- qla2xxx: Replace 0x%x with %#x in all format strings.
- qla2xxx: Normalize all flash reads to always use the dump ram mbc.
- qla2xxx: Flash image validation cleanups.
- qla2xxx: Add error test after dma_map_single.
- qla2xxx: Add support for ISP28XX.
- qla2xxx: Add devid's and conditionals for 28xx.
- qla2xxx: Minor cleanup regarding device type.
- qla2xxx: Improve, correct, simplify fwdt endianess handling.
- qla2xxx: Use endian macros to assign dynamic fields in fwdump buffer.
- qla2xxx: Use endian macros to assign static fields in fwdump header.
- qla2xxx: Add endianizers to 27xx firmware image validator.
- qla2xxx: Add new fwdt entry types.
- qla2xxx: Leave fwdt endianess alone.
- qla2xxx: Isolate test for valid firmware image.
- qla2xxx: Add support for multiple fwdump templates/segments.
- qla2xxx: Fix routine qla27xx_dump_mpi_ram().
- qla2xxx: Fix routine qla27xx_dump_ram().
- qla2xxx: Remove fwdt default template.

- 8.07.00.60.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Sort qos_fcport_table-&gt;table for quicker searching.
- qla2xxx: QoS fcport rename table-&gt;entry.
- Revert "qla2xxx: Simplify fabric discovery part 2"

- 8.07.00.59.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Read E2E QoS fcport priority bitmasks from flash.
- qla2xxx: Add correction to E2E QoS bsg interface.
- qla2xxx: Simplify PPC architecture detection.

- 8.07.00.58.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add debug logs to bsg qos interface.
- qla2xxx: Add pointer to reference bsg request.
- qla2xxx: Modify bsg get_qos_enabled to be per hba port.
- qla2xxx: Add bsg interface for qos lun level bitmask.
- qla2xxx: Abstract qos lun level mask for iocb cs_ctl field.
- qla2xxx: Add fabric priority qos lun iocb mechanism.
- qla2xxx: Implement CT command GFO (Get Fabric Object).
- qla2xxx: Add correction ql2xfabric_priority parameter description.
- qla2xxx: Add extra debug print to bsg interface entry.
- qla2xxx: Fix incorrect assignment instances of bsg_job-&gt;reply_len.
- qla2xxx: Remove RDP response size cropping for logged out port.
- qla2xxx: Fix supported speed ranges in FDMI/RDP.
- qla2xxx: Simplify/cleanup max supported speed usage.
- qla2xxx: Use gcc define to detect PPC architecture.
- qla2xxx: Fix stale memory access for IRQ name
- qla2xxx: Login state machine stuck at GPDB.
- qla2xxx: Fix null pointer access on iocb timeout
- qla2xxx: Fix gpnid crash.
- qla2xxx: Serialize gpnid.
- qla2xxx: Retry switch command on timed out.
- qla2xxx: Simplify fabric discovery part 2
- qla2xxx: Fix relogin for Nport Handle in use.
- qla2xxx: Relogin is being triggered too fast.

- 8.07.00.57.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Cleanup sparse warnings.
- qla2xxx: Cleanup dpc handler routine.
- qla2xxx: Minor cleanups regarding SFP validation.
- qla2xxx: Replace all instances of snprintf() with scnprintf().
- qla2xxx: Clean up usage of list_for_each_entry_safe().
- qla2xxx: Use typeof() as 2nd argument to container_of().
- qla2xxx: Simplify assignment of req_q_out index/pointer.
- qla2xxx: Cleanup/simplify/uniformitize GS routines.
- qla2xxx: Export ha-&gt;port_no to sysfs.
- qla2xxx: Fix continuation indents in fwdt.
- qla2xxx: Cleanup __iomem attribute in fwdt.
- qla2xxx: Minor improvements and corrections to fwdt code.
- qla2xxx: Flash sanity test cleanups and corrections.
- qla2xxx: Simplify read/write flash dword routines.
- qla2xxx: Simplify ql_dump_buffer() interface usage.
- extras: Simplify log.sh
- qla2xxx: Add short name for SFP range autodetect.
- qla2xxx: Fix integer overflow in bsg code.
- qla2xxx: Fix an integer overflow in sysfs code
- qla2xxx: Export firmware attributes word to sysfs.
- qla2xxx: Make bsg request crash-proof.
- qla2xxx: Normalize duplicate timeout field contexts.
- qla2xxx: Fix duplicate timeout fields used in wrong contexts.
- qla2xxx: Fix vha/ha contexts accidentally swapped.
- qla2xxx: Simplify execution of fabric commands.

- 8.07.00.56.xx.y-k
RHEL7, RHEL6, SLES12, SLES11:
- qla2xxx: Increment version to sync drivers.
XS65, XS70, XS71:
- qla2xxx: Sync up RDP response handling.
- extras: Correction to build_rpm.sh.

- 8.07.00.55.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71:
- qla2xxx: Correct description of module parameter based on usage.
- qla2xxx: Add sysfs node for D-Port Diagnostics AEN data.
- qla2xxx: Add D-Port Diagnostic reason explanation logs.

- 8.07.00.54.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Add script to modify logging value
- qla2xxx: move session delete to driver work queue
- qla2xxx: recheck session state after rscn
- qla2xxx: Add workqueue to delete fcport from bsg sp-&gt;free().
- qla2xxx: Skip allocating fcport if ct allocation fails.
- qla2xxx: Fix reported supported link speeds.
- qla2xxx: Add context to FEC state logs.

- 8.07.00.53.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Fix build.sh remove of driver/module.
- qla2xxx: Add ability to autodetect SFP type.
- qla2xxx: Simplify qla2x00_get_host_fabric_name().
- qla2xxx: Replace calls to __constant endian macros.
- qla2xxx: Fix indentation whitespacing.
- qla2xxx: Remove space at end of debug print.
- qla2xxx: Correction to spelling of "identifier".
- qla2xxx: Refactor ct req/rsp struct to mirror FC-GS specification.
- qla2xxx: Implicitly inline struct ct_sns_gid_pt_data.
- qla2xxx: Minor simplify/cleanup of configure fabric/loop routines.
- qla2xxx: Simplify min_link_speed and max_speed_sup sysfs interfaces.
- qla2xxx: Remove potential macro parameter side-effect in ql_dump_regs().
- qla2xxx: Add log message to indicate FEC state.
- qla2xxx: Make fwdt function call array static.
- qla2xxx: fwdt skip entry for zero queue count for t263/t274.
- qla2xxx: Reduce debug logs on 27xx fwdump.
- qla2xxx: Print fwdump flags at end of fwdump.
- qla2xxx: Convert fwdump length difference to size_t.
- qla2xxx: Add endianizer macro calls to fc host stats.
- qla2xxx: Add correction to fc host stats.

- 8.07.00.52.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for Quail firmware.

- 8.07.00.51.xx.y-k
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-&gt;vref_count timeout.
- qla2xxx: Process AEN 0x8200 for CNA cards only.
- qla2xxx: Test elreq.options for CNA only.
- qla2xxx: Use sp-&gt;free instead of hard coded call.
- qla2xxx: Prevent sp-&gt;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.

- 8.07.00.50.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: fix path recovery.

- 8.07.00.49.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Prevent null pointer dereference of ctx.
- qla2xxx: Allow fwdump template T262 to specify same start/end.
- qla2xxx: Reduce excessive debug print during 27xx fwdump.
- qla2xxx: Add test to avoid processing non-RDP ELS requests.
- qla2xxx: Avoid crashing on null cred pointer in exit_creds().
- extras: Consolidate help text into here-is redirection.
- extras: Fix build.sh (cleanup and optimize).
- qla2xxx: Avoid repeated fwdumps on AEN8017.
- qla2xxx: Fix name server relogin.
- qla2xxx: Use wait queue for vha-&gt;vref_count timeout.
- qla2xxx: Fix mbx pointer error in classic fwdump.
- qla2xxx: Replace instances of sp-&gt;fcport-&gt;vha with sp-&gt;vha.

- 8.07.00.48.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for minimum link speed.

- 8.07.00.47.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify sp-&gt;done() and sp-&gt;free() interfaces.
- qla2xxx: Replace sp-&gt;fcport-&gt;vha context with simpler sp-&gt;vha.
- qla2xxx: Use sp-&gt;vha context in function qla2x00_rel_sp().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;free().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;done().
- qla2xxx: Add vha field of appropriate type to struct srb.

- 8.07.00.46.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify printk format for portid's.
- qla2xxx: Minor corrections to indent/whitespace.
- qla2xxx: Minor corrections and missing additions.
- qla2xxx: Allow port resync after isp reset.

- 8.07.00.45.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add check for different type of RSCN.
- qla2xxx: Remove temporary fix PRE_UNLOADING bit.
- qla2xxx: Schedule board_disable only once.
- qla2xxx: Fix improper fcport_count accounting.
- qla2xxx: Fix slow mem alloc behind lock.
- qla2xxx: Fix deadlock.
- qla2xxx: Tweak loop up.
- qla2xxx: Relogin retweak.
- qla2xxx: Fix sess deletion deadlock.
- qla2xxx: Add wait for session remove on unload.
- qla2xxx: Move login/logout decision making out of Full Fabric Scan.
- qla2xxx: Add discovery event handling.
- qla2xxx: Add async session creation.
- qla2xxx: Add async sess update.
- qla2xxx: Add async Get Port Database MB.
- qla2xxx: Add async Get Name List MB.
- qla2xxx: Add async GPNID.
- qla2xxx: Add async GPSC.
- qla2xxx: Add async GID_PN.
- qla2xxx: Add support routines to search for fcport.
- qla2xxx: Consolidate argument list for CTPassthru.
- qla2xxx: Commonize alloc &amp; free of fcport struct.
- qla2xxx: Fix pass wrong argument in sp done.

- 8.07.00.43.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Provide separate RDP enable (ql2xrdpenable).
- extras: Fix hash-bang (#!) line to specify /bin/bash in build.sh.

- 8.07.00.42.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Remove all DIX-0 references.

- 8.07.00.41.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Disable setting module parameter ql2xenabledif.
- qla2xxx: Correct supported FC speed for sysfs.
- qla2xxx: Correct supported FC speed for FDMI/RDP.

- 8.07.00.40.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Correct RDP Optical Product Descriptor Revision field.
- qla2xxx: Remove macro parameter side effect in host_to_fcp_swap().

- 8.07.00.39.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Fix duplicate message id.
- qla2xxx: Disable adapter and skip error recovery when register disconnect.
- qla2xxx: Separate ISP type bits out from device type.
- qla2xxx: Correction to function qla26xx_dport_diagnostics().

- 8.07.00.38.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Add support to handle Loop Init error Asynchronus event.
- extras: add option to log.sh to show available debug/log categories.
- qla2xxx: Let DPORT be enabled purely by nvram.
- qla2xxx: Add bsg interface to support statistics counter reset.
- qla2xxx: Add bsg interface to support D_Port Diagnostics.

- 8.07.00.37.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Check for device state before unloading the driver.
- qla2xxx: Bump vendor fdmi version.
- qla2xxx: Properly reset firmware statistics.
- qla2xxx: Properly initialize IO statistics.
- qla2xxx: Reduce RDP payload size if requesting port not logged in.
- qla2xxx: Reject RDP request if requesting port is not logged in.
- qla2xxx: Unswap high/low RDP optical descriptor alarms/warnings.
- qla2xxx: Add method for obtaining RDP buffer credit descriptor.
- qla2xxx: Make corrections/cleanups/improvements to RDP routine.
- qla2xxx: Include ISP27xx in RDP/purex driver intercept.
- qla2xxx: Make debug buffer log easier to view.
- qla2xxx: Add module parameter alternate/short names.

- 8.07.00.36.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode.

- 8.07.00.35.xx.y-k
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

- 8.07.00.34.xx.y-k
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."

- 8.07.00.33.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Improve qlssen.sh usage.
- qla2xxx: Provide mbx info in BBCR data after mbx failure
- qla2xxx: Set echo test mailbox command option bit15 correctly.
- qla2xxx: Correct FDMI vendor port state value.

- 8.07.00.32.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- Revert "qla2xxx: Set priority for mailbox commands."
- Revert "qla2xxx: Flush mailbox commands after timeout."

- 8.07.00.31.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Avoid side effects when using endianizer macros.
- qla2xxx: Fix warnings reported by static checker.
- qla2xxx: Fix printks in ql_log message.
- qla2xxx: Fix printk in qla25xx_setup_mode.
- qla2xxx: Fix busy wait regression.
- qla2xxx: Fix race in handling rport deletion during recovery causes panic.
- qla2xxx: Set priority for mailbox commands.
- qla2xxx: Flush mailbox commands after timeout.
- extras: Add script to enable/disable vendor fdmi (and rebuild initrd image).

- 8.07.00.30.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Add support for Private link statistics counters.
- qla2xxx: Add support for buffer to buffer credit value for ISP27XX.
- qla2xxx: Add support for online flash update for ISP27XX.

- 8.07.00.29.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Script for extracting all logs/debugs from driver source
- qla2xxx: Defer marking device lost when receiving an RSCN.
- qla2xxx: Convert stray printk's in qla_nx.c to ql_log's.
- qla2xxx: Allow fw to hold status before sending ABTS response.
- qla2xxx: Seed init-cb login timeout from nvram exclusively.
- qla2xxx: Remove unneeded link offline message.
- qla2xxx: Fix couple of small typos in qla2xxx module code.
- qla2xxx: Qualify ELS RDP mapping for ISP25xx and ISP26xx only.
- qla2xxx: Restructure RDP routine to handle failure cases.
- qla2xxx: Reduce multiple FDMI routines into a single routine.
- qla2xxx: Simplify debug prints of wwnn, wwpn, and port id.
RHEL7, SLES12:
- qla2xxx: Avoid asynchronous abort requests.

- 8.07.00.28.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Fix endianess of fdmi smartsan security support field.
RHEL7:
- qla2xxx: Reduce target mode performance hit in ISR.

- 8.07.00.27.xx.y-k
RHEL7:
- qla2xxx: Avoid crossing initiator/target modes during AEN handling.

- 8.07.00.26.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Set smartsan security support to 1.
- qla2xxx: Add support for ISP2271.
- qla2xxx: Fix missing device login retries.
- qla2xxx: do not clear slot in outstanding cmd array.

- 8.07.00.25.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Remove decrement of sp reference count in abort handler.
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- extras: Fix whitespace in .sh files.

- 8.07.00.24.xx.y-k0
RHEL5
- Update 24xx/25xx firmware to version 8.01.00.

- 8.07.00.24.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Do not crash system for sp ref count zero.
- qla2xxx: Do not reset adapter if SRB handle is in range.
- qla2xxx: Don't reset ISP when error entry with out of range handle.
- qla2xxx: Add support for MPI and PEP FW version for ISP 27xx.

- 8.07.00.23.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Fix RPD response missing fabric name
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: fix porting changes for SmartSAN
RHEL5:
- qla2xxx: Fix Link Service Request payload word 0.
- qla2xxx: Cleanup and Silence unnecessary PUREX/RDP printouts.

- 8.07.00.22.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Allow RPRT to work with all switches (mgmt srvr loopid).
- qla2xxx: Use physical port for sending RPRT command.
- qla2xxx: Use correct macro for SFP flags.
- qla2xxx: Add adapter checks for FAWWN functionality.
- qla2xxx: Update default Hostname.
RHEL5:
- qla2xxx: Corrections to FDMI registering routines.
- qla2xxx: Corrections to FDMI processing routines.
- qla2xxx: Corrections ro PUREX/RDP proessing.

- 8.07.00.21.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: additional fdmi_register() attempt.
- qla2xxx: Fix missing SFP flags from RDP Payload.
- qla2xxx: driver fails to detect 4G adapters.
- qla2xxx: Pause risc before manipulating risc semaphore.
- qla2xxx: Use ssdid to gate semaphore manipulation.
- qla2xxx: Handle AEN8014 incoming port logout.
- qla2xxx: Add serdes register read/write sysfs support for ISP25xx.

- 8.07.00.20.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Trigger FDMI registration for RPRT.
- qla2xxx: Remove SmartSAN attributes from the RDP payload.
- qla2xxx: Allow FDMI Hostname registration during boot.
- qla2xxx: Updated Active FC4 port type.

- 8.07.00.19.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: FDMI RDP command support.
- qla2xxx: Support for FDMI Smart SAN Mamangement commands
UEK2:
- qla2xxx: Fix wrongly report "PCI EEH busy" when get_thermal_temp.

- 8.07.00.18.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled.
- qla2xxx: Prevent multiple firmware dump collection for ISP27XX.
- qla2xxx: Add serdes read/write support for ISP27XX
- qla2xxx: Don't reset ISP when we receive an error entry with an out of range handle.
- qla2xxx: Do not crash system for sp ref count zero
RHEL7.x, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port.
- qla2xxx: Disable Interrupt handshake for ISP27XX.
- qla2xxx: Add debugging info for MBX timeout.
- qla2xxx: Do not reset adapter if SRB handle is in range.
RHEL7.x, SLES12, XS 6.5:
- qla2xxx: Add support for Legacy and MSI interrupt modes.
RHEL7.x:
- qla2xxx: Fix compiler issue for FC_PORTSPEED_32GBIT on RHEL 7.1


- 8.07.00.17.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Add udev notification to save fw dump for ISP27XX.
- Add message for sucessful FW dump collected for ISP27XX.
- Add fix for beacon for ISP27XX.
- Increase the wait time for firmware to be ready for P3P.
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Disable FCE and FET tracing for ISP27XXX.
- Add support to load firmware from file for ISP 26XX/27XX. 
RHEL7, SLES12, XS 6.5:
- Fix crash due to wrong casting of reg for ISP27XX.

- 8.07.00.16.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Mark port lost when we receive an RSCN for it.
- Disable PCI device in shutdown handler.
- Fail adapter initialization on load ram failure.
- Move warning message to debug level.
- Restore WWPN from flash when cable pulled for FA-WWPN port.

- 8.07.00.15.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS:
- Restore WWPN in case of Loop Dead.
- Honor FCP_RSP retry delay timer field.
- Add missing ISP27xx checks to optrom code.
- Force use of mailbox interface for flash access commands for ISP27xx.
- Fix mismatch is checks to free sysfs nodes.
- Disable laser for ISP2031 while unloading driver.
- Enable DPORT using NVRAM parameters.
RHEL5:
- Disable FDMI by default.
- Fix FW dump issue for ISP82XX. 
- Add 25xx firmware version 7.05.00.

- 8.07.00.14.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Add fix in driver unload for pending activity.
- Allow user to change ql2xfdmienable value.
- Declaration error cause stack corruption.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Fix duplicate log message ID.
- Fix driver version string message.
RHEL7, RHEL6, SLES11, UEK, XS:
- Unload of qla2xxx driver crashes the machine.
RHEL5:
- Enable FDMI by default. 
- Add 24xx/25xx firmware version 7.04.00.

- 8.07.00.13.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Remove restriction on starting remote device discovery on port update.
- Allow nvram bit to enable FA-WWN.
- Allow nvram bit to enable D-PORT.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Move mailbox failure messages to a default debug level.

- 8.07.00.12.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Correction to FA-WWN for un-acquiring portname.
- Add scatter/gather table size module parameter.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add ql2xasynclogin module parameter.
RHEL5:
- For netlink response use respective sender's unique pid.

- 8.07.00.11.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix incorrect debug printk.
- Add D-Port functionality.
- Add FA-WWN functionality.
- Add FDMI-2 functionality.
- ISPFx00 unexpected resets during adapter boot sequence.
- Incorrect linked list semantic in qlafx00_get_fcport().
- Add unknown parameter error handling to build.sh.

- 8.07.00.10.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix potential return count bug in qla2xxx_get_vpd_field().
- ISPFX00 avoid writing semaphore register in request_irqs().
- ISP27xx fwdump template error print simplification.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- ISP25xx multiqueue shadow register crash fix.
- Correction of debug level in mailbox command print 0x1111.

- 8.07.00.09.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Enable fast flash access for ISP83xx.
- Do logins from chip reset in DPC thread instead of error handler thread.
- Remove wait for online from host reset handler.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx fwdump add tests for incomplete template.
- ISP27xx fwdump optimize template entry table lookup.
- ISP27xx fwdump add template entry T275 (insert buffer).
- ISP27xx fwdump template remove high frequency debug logs.
- ISP27xx fwdump template fix insertbuf() routine.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add endianizer to T10 PI max_payload_size modifier.
RHEL5, SLES10:
- Allow ELS commands with variable size command/data.
RHEL5:
- Add 24xx/25xx firmware 7.03.00.

- 8.07.00.08.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Add MBC option for fast SFP data access.
- Remove ISP8044 from pci table.
- Revert "Change default capture to firmware defined capture mask".
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Remove mapped vp index iterator macro dead code.
RHEL5:
- Add shutdown callback handler.

- 8.07.00.07.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset.
- Reduce the time we wait for a command to complete during SCSI error handling.
- Delay driver unload if there is any pending activity going on.
- Don't check for firmware hung during the reset context for ISP82xx.
- Fix beacon blink logic for ISP26xx/83xx.
- Add mention of RHEL7 and SLES11.3 in README.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx firmware dump template spec updates (including T274).
- ISP27xx queue index shadow registers.
- Fix ISPFx00 not displaying the correct FW version after FW update through sysfs Interface.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Clear loop_id for ports that are marked lost during fabric scanning.
- Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs().

- 8.07.00.06.xx.y-k
RHEL7, RHEL6, SLES11, SLES10, UEK, UEK2, XS:
- Avoid escalating the SCSI error handler if the command is not found in firmware.
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Change default capture to firmware defined capture mask.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Adjust adapter reset routine to the changes in firmware specification for ISPFx00.

- 8.07.00.05.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, XS:
- Add #if around printk_ratelimit to fix build issue on RHEL 6.
- Add 'sparse_endian' command line option to build.sh
- Fix build errors related to invalid print fields on some architectures.
- Poll during initialization for ISP25xx and ISP83xx.
- Add target mode definitions [SLES 11 SP3 specific].
- ISP8044 ipmdio bus timeout improvement.
- Remove configure VFs mailbox command call.
- Use proper log message for flash lock failed error for ISP82XX.
- IOCB data should be copied to I/O mem using memcpy_toio.

- 8.07.00.04.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, Citrix:
- Add sparse command line option.
- Add 8044 serdes bsg interface.
- Correction to 27xx template entry types 256 and 258.
- Track the process when the ROM_LOCK failure happens.
- Introduce fw_dump_flag to track fw dump progress.
- Remove unnecessary code from qlafx00_intr_handler.
- Enable fw_dump_size for 8044.
- Update entry type 270 to match spec update for 27xx.
- Change copyright year to 2014 in all the source files.
- Remove unnecessary delays from fw dump code path.
- Use jiffies instead of time.
- Decrease pci access for response queue processing for ISPFX00.
- Use proper log message for flash lock failed error.
- Include &lt;delay.h&gt; file for msleep declaration in qla_nx2.c.
- Correct the port no assignment for ISP82XX.
RHEL5:
- Add 24xx/25xx/81xx/83xx FC and FCoE Firmware 7.02.00.
- IOCB data should be copied to I/O memory using memcpy_toio().
- Use the physical port for all loopback operations.

- 8.07.00.03.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Wait for reset completion without lock for ISPFX00.
- Add pci device id 0x2271.
- Add pci device id 0x2071.
- Fix Task Management command asynchronous handling
- Add IOCB Abort command asynchronous handling
- Do not schedule reset when one is already active when receiving an invalid status handle.
- Add and use 32Gbps FC-GS definitions.
- Correct operations for ISP27xx template types 270 and 271.
- Fix sparse warnings in qla_mr.c
- Allow 83XX and 27XX both to write req_q_out register.
- Correct 83xx/27xx mislogic in setting out_mb in qla25xx_init_req_que().
- Check for peg alive counter and clear any outstanding mailbox command.
- Log when device state is moved to failed state.
- Issue abort command for outstanding commands during cleanup when only firmware is alive.
- Support of new Helga minidump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39),QLA8044_POLLWR(40).
- Allow the next firmware dump if the previous dump capture fails for ISP8044.
- Add build.sh commandline option help/description to README file.

- 8.07.00.02.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Allow ISP83xx and ISP27xx to use read/write remote register.

- 8.07.00.01.xx.y-k
RHEL6, SLES11, RHEL5, UEK, UEK2/R3, Citrix:
- Remove pci device id ISP2071.

- 8.07.00.00.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Add support for ISP2701.
- Remove Marker type IOCB logic for ISPFX00.
- Add changes in the IOCB structures to adjust driver source codes to ISPFX00 firmware spec
- Add BE support for ISPFX00.
- Avoid poisoining in the response queue for ISPFX00.
- Simplyfy the ISPFX00 interrupt handler code for ISPFX00.
- Optimize the response queue processing for ISPFX00.
RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix:
- Remove ISP_ABORT_NEEDED and ISP_ABORT_RETRY checks from watchdog function for Helga.
- Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
UEK2/R3:
- Clear drv active before removing the host.
- Wait for reset completion without lock for ISPFX00.

- 8.06.00.13.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Add mutex around optrom calls to serialize accesses.
- Add handling for boot indication progress AENs
- Replace constant value for IOCTL IOCB abort execution status with a macro.
- Enable the Flash Access Control (FAC) mailbox command.
- Use proper message for Non owner reset ACK Timeout.
- Remove init control block related dead code for ISPFX00.
- Select correct request queue for error type IOCB for ISPFX00.
- The file README.qla2xxx does not mention SLES11.3 (or later).
- Fix warning reported by smatch.
- Properly handle 32 bit mailbox register for ISPFX00.
- Set host can_queue value based on available resources.

- 8.06.00.12.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Assign the correct pointer to the sp-&gt;ctx in abort context for ISPFx00 (BZ8627).
- Obtain adapter model description from vpd (SLES10 only) (ER105124).
- Use scnprintf() instead of snprintf() in the sysfs handlers.
- Only complete dcbx_comp and lb_portup_comp for virtual port index 0.
- Reset nic_core_reset_owner on moving from COLD to READY for ISP8044 (ER111788).
- Revert "qla2xxx: Remove entry in outstanding_cmds array if we fail to abort a request."
- QLAFX00 Replace a constant with a macro definition for host-&gt;canqueue assigmnment.

- 8.06.00.11.xx.y-k (RHEL5 only)
- Iterate the correct list for remote port removal.
- Honor FCPORT_UPDATE_NEEDED dpc flag for all ISPs.
- Don't set NPIV_CONFIG_NEEDED and RELOGIN_NEEDED flag for ISPFX00.

- 8.06.00.10.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix):
- 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().

RHEL6, SLES11, UEK, Citrix:
- Add BSG interface for read/write serdes register.
- Fix request queue null dereference.
- Disable adapter when we encounter a PCI disconnect..
- Refactor shutdown code so some functionality can be reused.
- QLAFX00 Fix issue with not displaying node name after system reboot.
- Add changes to obtain ISPFX00 adapters product information.
- Add IOCTL command abort logic for ISPFX00.

RHEL5, SLES10:
- Add netlink interface for read/write serdes register.
- Fix udev fwdump rules.

RHEL5:
- Update 8G and 4G firmware to version 7.01.00.

README:
- Updated for builing kernel with out-of-box driver for Boot-from-SAN.
- Updated for building ramdisk with rpm driver for Citrix Boot-from-SAN.

- 8.06.00.09.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Honor execute firmware failures.
- Add BPM support for 25xx.
- Disable INTx interrupt for ISP82XX.
- Correctly set mailboxes for extended init control block.
- Duplicate luns instantiated after doing ISP reset.
- Don't consider the drivers knocked out of IDC participation for future reset recovery process.
- Change message displaying fcport pointer to port id.
- Fix the sparse C=2 warnings for ISP8044.
- Revert "qla2xxx: Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX."
- Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low."
- Print proper QLAFX00 product name at probe.
- Fix compile warnings in qlafx00_build_scsi_iocbs() on BE platforms.
- Unloading driver crashes server due to not freeing sp pool (SLES10 only).
- Update 8G and 4G firmware to 7.0.2. (RHEL5 only).

- 8.06.00.08.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fixups for ISP8044 beacon blink.
- Select link initialization option bits from current operating mode.
- Move queue depth ramp down message to i/o debug level.
- Correctly reset Graceful Reset Bit in IDC Driver Control Register.
- Add a new interface to update versions.
- Correctly print out/in mailbox registers.
- Add #if preprocessor statements to get driver compiled on UEK2 and R3.

- 8.06.00.07.xx.y-k (RHEL5 only)
- Set the timeout value to 45 for IOCTL commands for ISPFx00.
- Dump IOCB on IOCTL command timeout for ISPFx00.
- Allocate outstanding cmd array and request queue under single hardware lock.

- 8.06.00.06.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the reset owner on ready and failed state for ISP8044.

- 8.06.00.05.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the idc control graceful bit for ISP8044 after initialization.
- Don't check for firmware hung during the reset context.
- Add loopback IDC-TIME-EXTEND aen handling support.
- Clear presence bit for ISP8044 on unload and error.
- Move Previous version info message to debug level.

- 8.06.00.04.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Properly set the tagging for commands.
- Get the mpi version for ISP8044.
- Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
- Implementation of flash write buffer mode for ISP8044.
- Helga loopback support.
- Add pex-dma support for faster minidump capture on ISP8044.
- Collect minidump for ISP8044 using sysfs.
- Perform context reset instead of chip reset for ISP8044 host reset.
- Don't the set nic_core_reset_owner flag for ISP8044.
- Set IDC graceful reset and don't capture minidump if it is set.
- Honor return value from qla82xx_device_state_handler() in qla82xx_abort_isp().
- Silent noisy message during ISP8044 dump collection.
- Correct debug print id's.
- Add 8044 entry in udev rules.
- Set default critical temperature when ISPFX00 firmware doesn't provide it.
- QLAFX00 make over-temp AEN informational, add log for normal-temp AEN.
- Correct Interrupt Register offset for ISPFX00
- Remove handling of Shutdown Requested AEN from qlafx00_process_aen().
- Send all AENs for ISPFx00 to above layers.

- 8.06.00.03.xx.y-k (RHEL6, SLES11, RHEL5, UEK, Citrix)
- Add changes in initialization for ISPFX00 cards with BIOS.
- Add changes to support extended IOs for ISPFX00.

- 8.06.00.02.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- ISP8044 abort isp.
- Helga Flash Write.
- Helga legacy pin based interrupt support.
- Get all the optrom sysfs attributes for CNA.
- Add ISP8044 to MIDTYPE macro.
- Fix sparse warning reported for qla_nx2.c.
- Helga Remove hardcoded return values by QLA_FUNCTION_FAILED.
- Remove minidump and reset code if FCoE is not a owner.
- Helga fcoe_nic_reset_owner updated.
- Fix compilation issue on ia64.
- Fix for serial_num not getting displayed via sysfs.
- Add missing FCP statistics to sysfs interface.

- 8.06.00.01.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Set VPD Size to 1K for ISP82XX, ISP8044, ISP8031 (ER107011).
- Helga call flash recovery function from bootstrap code.
- Clear the MBX_INTR_WAIT flag when the mailbox time-out happens.
- Drop redundant log message when ROM lock failure happens during retries.
- To update Helga minidump template capture.
- Make log message that prints when a completion status requires a port down more readable.
- Reconfigure thermal temperature.
- Add setting of driver version string for vendor application.
- Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c.

RHEL6, SLES11, UEK, Citrix:
- Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (ER107084).

- 8.06.00.00.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fix for locking issue between driver ISR and mailbox routines.
- Do not take a second firmware dump when intentionally generating one.
- Move qla2x00_free_device to the correct location.
- Add support for ISP8044.
- Update firmware link in Kconfig file.
- Perform coverity analysis from build.sh

RHEL6, SLES11:
- Correct multiqueue offset calculations.
- Add module parameter for interrupt mode.
- Fix incorrect test after list_for_each_entry() exits.
- Do not query FC statistics during chip reset.

RHEL5, SLES10:
- Use spinlock while accessing vport list.

SLES10:
- Correction of operator in udev rules.

- 8.05.00.03.xx.y-k (RHEL6, SLES11), 8.04.00.15.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add clarifying printk to thermal access fail cases.

RHEL5, SLES10:
- Move list add of ha to non-error section of probe_one.

- 8.05.00.02.xx.y-k (RHEL6, SLES11), 8.04.00.14.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Revert "qla2xxx: Add setting of driver version string for vendor application."

RHEL6, SLES11, UEK, Citrix:
- Debug ID corrections.
- Add iounmap(ha-&gt;cregbase) calls for ISPFX00 adapters for proper driver cleanup during load / unload.
- Clear the outstanding command array for task management processing for ISPFx00.
- Remove Request / Response transfer error AENs handling from qlafx00_async_event().
- Proper cleanup of BSG request when the request time-out on ISPFx00.
- Fix issue with calling sp_done() twice for task management commands.
- Fix bug in cont_entry handling for the cases when FW provides more data than mid layer can handle.
- Correction to structure size while registering host information with firmware.

RHEL5, SLES10:
- Use vp_list field of scsi_qla_host while traversing virtual ports list.

- 8.05.00.01.xx.y-k (RHEL6, SLES11.x), 8.04.00.13.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add setting of driver version string for vendor application.
- Integrate generic card temperature with mezz card temperature.
- Correction of comment in MBC opcode defines.
- Wait for IDC complete event to finish loopback operation.
- Don't process state change aen for reset owner.
- Don't process RSCNs for a vport on the same physical adapter.
- Correct list-iteration bug in Report-ID Acquisition codes.

RHEL6, SLES11:
- Addedd logic to monitor aenmbx0 register for fixed intervals on ISPFx00.
- Remove unnecessary operations from qlafx00_soc_cpu_reset() and
add resetting IRQ ack register per core.

RHEL5, SLES10:
- Return -EINVAL when setting up loopback operation.

RHEL5:
- Inclusion of 8G firmware version 5.09.00.
- Inclusion of 4G firmware version 5.09.00.

- 8.05.00.00.xx.y-k (RHEL6.x and SLES11.x)
- Enhancements to support ISPFx00.

- 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.
- Don't 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 adapter 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-&gt;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.xx.y-k (RHEL 6.x, SLES 11.x, UEK and Citrix)
- Correct loop_id_map allocation-size and usage.

- 8.04.00.07.xx.y-k
- Prefix qla2xxx with the dump file name.
- Delay for legacy interrupts not required for all boards for ISP83xx.
- Use correct logger path in udev scripts.
- Allow MSI interrupt registration for ISP82xx.
- Don't toggle RISC interrupt bits after IRQ lines are attached.
- Fix for legacy interrupts for ISP83xx.
- Restrict nic core reset to one function for mctp.
- Update to Implementation of the mctp.
- Enable fw attributes for ISP24xx and above.
- Get fcal position map should not be called for p2p topology.
- Set Maximum Read Request Size to 4K.
- Enclose adapter related calls in adapter check in failed state handler.
- Fix for handling some error conditions in loopback.
- Fix description of qla2xmaxqdepth parameter.
- Set idc version if function is first one to come.-
- Do not restrict the number of NPIV ports for ISP83xx.
- Do PCI fundamental reset for 83xx.
- Fail initialization if unable to load RISC code.
- Ensure PLOGI is sent to Fabric Management-Server upon request.
- Remove setting Scsi_host-&gt;this_id during adapter probe.
- Use #defines instead of hardcoded values for intr status.

V2632 (RHEL 6.x, SLES 11.x and UEK):
- Remove dumping fw on timeout for bidirectional commands.
- T10 DIF - ISP83xx changes.
- Fix incorrect status reporting on DIF errors.
- Change log messages to dbg and remove dumping fw on timeout for bidirectional.
- Use the right field for container_of.

SLES10.x:
- Correct implementation of qla2x00_get_idma_speed.
- Remove check for ISPs other than ISP81xx from qla81xx_set_port_config

RHEL5.x:
- Add stubs for edc and edc_status interface.

- 8.04.00.06.xx.y-k
- Don't call nic restart firmware if it is already active and running.
- Wrong PCIe (2.5Gb/s x8) speed in the kernel message for ISP82xx.
- Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery.
- Fix rval may be used uninitialized in this function warning.
- Implement beacon support for ISP83xx CNA.
- Fix for continuous rescan attempts in arbitrated loop topology.
- Only enable link up on the correct interrupt event.
- Update the driver license.
- Don't register legacy interrupts for ISP82xx.
- Add bit to identify Sensei card for thermal temp.
- Implementation of MCTP.
- IDC implementation for ISP83xx.
- Add FW DUMP SIZE sysfs attribute.
- Implementation of bidirectional.
- Use bitmap to store loop_id's for fcports.
- Display mailbox failure by default.
- Remove redundant NULL check before release_firmware() call.
- Add check in qla82xx_watchdog for failed hardware state.
- Add I2C BSG interface.
- Use dracut to rebuild the initramfs on RHEL 6 in build.sh.
- Don't call failed handler for default case.
- Add hilda fc fcoe entries in the udev rules file.

- 8.04.00.05.xx.y-k
- Display proper firmware version when new minidump template is gathered for ISP82xx.
- Properly check for current state after the fabric-login request.
- Proper completion to scsi-ml for scsi status task_set_full and busy.
- Don't capture minidump for ISP82xx on flash update from application.
- Avoid losing any fc ports when loop id's are exhausted.
- Optimize existing port name server query matching.
- Remove mirrored field vp_idx from struct fc_port.
- Display proper supported speeds for 16G FC adapters.
- Fix reset time out as qla2xxx not ack to reset request.
- Stats should be different from physical and virtual ports.
- Block flash access from application when device is initialized for ISP82xx.
- Handle interrupt registration failures more gracefully.
- Logic to detect overheat condition and fail ISP82xx.
- Remove unneeded DPC wakeups from qla82xx_watchdog.
- RHEL 5.x/SLES 10.x
- Revert : IO failure during ISP82xx reset.
- Revert : Avoid depending on SCSI host_lock in queuecommand function.

- 8.04.00.04.55.6-k
- 8.04.00.04.32.1-k
- ISP83xx(16G FC) support for Xenserver 6.0 and Oracle UEK.

- 8.04.00.04.xx.y-k
- Remove resetting memory during device initialization for ISP82xx.
- Proper detection of firmware abort error code for ISP82xx.
- SLES10 SPx: Add udev script, udev rules file, kmdtool.
- SLES10 SPx: Proper notification of device udev event for automatic gathering of firmware dump.

- 8.04.00.03.xx.y-k
- Correct link-reset regressions introduced during 83xx porting.
- Avoid invalid request queue dereference for bad response packets.
- Stop iteration after first failure in -_id functions.
- Fix incorrect register access in qla2x00_start_iocbs().
- Fix to update proper command completion upon command retries.
- Hard code the number of loop entries at 128.
- Reference proper scsi_qla_host structure for processing non-scsi SRB commands.
- Handle device mapping changes due to device logout.
- Fix wrong decrement, null sp access.
- Initialize the command done routine.
- Avoid losing any fc ports when loop id's are exhausted.
- Complete mailbox command timedout to avoid initialization failures during next reset cycle.
- Add ha-&gt;max_fibre_devices to keep track of the maximum number of targets.
- Cache swl during fabric discovery.
- Remove EDC sysfs interface.
- Perform firmware dump procedure on mailbox command timeout.
- Change the log message when previous dump is available to retrieve for ISP82xx.
- Remove check for null fcport from host reset handler.
- Correct out of bounds read of ISP2200 mailbox registers.
- Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing.
- Reduce mbx-command timeout for Login/Logout requests.
- Clear options-flags while issuing stop-firmware mbx command.
- Add an "is reset active" helper.
- Prep zero-length BSG data-transfer requests.
- Perform implicit logout during rport tear-down.
- Handle failure cases during fabric_login
- Increase speed of flash access in ISP82xx adapters to improve firmware load speed.
- Add check for null fcport references in qla2xxx_queuecommand.
- Handle change notifications based on switch scan results.
- Use consistent DL mask for ELS/CT passthru requests.
- Consolidation of SRB processing.</changelog>
  </package>
  <package pkgid="4c637e198387e627e415cfc5e7c72db43f6f0f4fdac1b0c416c868acd27d7d37" name="qlgc-qla2xxx-kmp-xen" arch="x86_64">
    <version epoch="0" ver="8.08.00.07.11.3_k1_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.07.11.3-k1-1" date="1522454400">- 8.08.00.07.xx.y-k1
RHEL7, RHEL6, SLES12:
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- qla2xxx: Snoop Inquiry response spanning multiple scatter/gather elements.
- qla2xxx: Track if INQ was sent, and send INQ to all luns.
- qla2xxx: Reset the PROT bit in the cdb.
- qla2xxx: Make fcport a pointer in qlt_free_session_done().
- qla2xxx: Implement LUN level DIF for 3PAR array.
- qla2xxx: T10-DIF: Fix ref tag errors reported for CAW command.
- qla2xxx: Disable standard DIF for arrays advertising proprietary DIF.
- qla2xxx: Reset PROTECT bit only in standard INQUIRY response.
- qla2xxx: Check if the INQ response buffer is &gt; 170 (instead of &gt;=).
- qla2xxx: Fix invalid offset reference of inquiry response data.
- qla2xxx: Correct modinfo text for ql2xenablehba_err_chk.
- qla2xxx: Fix modinfo text for ql2xenabledif and ql2xenabledif_tgt.
- qla2xxx: set ql2xenabledif_tgt enabled by default.
- qla2xxx: Handle INQ data changed check condition.
- qla2xxx: Parameterize ql2xenabledif_tgt (defaulted to zero).
- qla2xxx: Unparameterize ql2xenabledif_tgt (leave as global variable zeroed).
- qla2xxx: Fix for issue where the scsi status was getting overwritten.
- qla2xxx: Fail module load on user config errors.
- qla2xxx: Check for success of INQ response before parsing.
- qla2xxx: Check for INQ response validity before parsing the response.
- qla2xxx: Control vendor T10 DIF via ql2xenabledif_tgt module parameter.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- qla2xxx: Remove DIX0 registration with SCSI.
- qla2xxx: Add routines to get LBA from the SCSI CDB.
- qla2xxx: Enable T10 DIF for reads as well.
- qla2xxx: Enable SCSI T10 DIF registration during driver probe.
- qla2xxx: Initial check-in for vendor T10 DIF.

- 8.08.00.07.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 8.08.00.06.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 8.08.00.05.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Simplification of register address used in qla_tmpl.c.
- qla2xxx: Correction and improvement to fwdt processing.
- qla2xxx: Add correction to RDP FW support logic.
- qla2xxx: serialize sess free
- qla2xxx: serialize session deletion
- qla2xxx: prevent re_login trigger from sending too many commands
- qla2xxx: prevent multiple active discovery commands per session
- qla2xxx: Add log message for bbcr.
- qla2xxx: Remove alias names for QoS module parameters.

- 8.08.00.04.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to non-existant fabric name.
- qla2xxx: Handle cases for limiting RDP response payload length.
- qla2xxx: Add qos fcport test mode.
- qla2xxx: Optimized logs for searching qos fcport table.
- qla2xxx: Correction to tests for iocb fabric and fcport qos.
- qla2xxx: Correction to function qla26xx_read_qos_fcport_table().
- qla2xxx: Correction to MB in-direction selection in qla2x00_echo_test().
- qla2xxx: Correction to selection of loopback/echo test.
- qla2xxx: Allow 27xx and 28xx to do bidirectional commands.
- qla2xxx: Add RDP/ABTS deferred processing for vp's.
- qla2xxx: Add deferred queue for processing ABTS and RDP.
- qla2xxx: Cleanup ELS/PUREX iocb fields.
- qla2xxx: Rename QoS table row type and cleanup log prints.
- qla2xxx: Optimize reading of QoS fcport table.
- qla2xxx: Fixup/cleanup of QoS table index code.
- qla2xxx: Minor cleanup of flash calls reoganization.
- qla2xxx: Optimize flash register routines.
- qla2xxx: Fixup flash register routines.
- qla2xxx: Add debug prints to write flash routine.
- qla2xxx: Simplify flash slow write log messages.
- qla2xxx: Simplify NPIV create log messages.
- qla2xxx: Simplify D-Port Diagnostics log messages.
- qla2xxx: Cleanup log message for fwdt allocate.
- qla2xxx: Add non-verbose SFP detail print.
- qla2xxx: Quieten FEC=enabled message.
- qla2xxx: Use interrupt pin number for port number.

- 8.08.00.03.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 8.08.00.02.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Convert FLT flash reads to register method.
- qla2xxx: Undo the replacements to -&gt;optrom_read() calls.
- qla2xxx: Flash reading routines cleanups.
- qla2xxx: Make flash write avoid register banging.

- 8.08.00.01.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Use registers for reading unaligned flash offset.
- qla2xxx: Fix PCI header and data struct addresses.
- qla2xxx: Fix and cleanup ROM code version string reading.
- qla2xxx: Corrections to flt-&gt;region addresses.
- qla2xxx: Add debug buffer dump for INITFW MBC.
- qla2xxx: Add debug logs for QoS sorting/searching.
- qla2xxx: Use -&gt;isp_ops-&gt;read_optrom() in qla26xx_read_qos_fcport_table().
- qla2xxx: QoS fcport table index initialization improvement.
- qla2xxx: Add QoS fcport table index to speed up search.
- qla2xxx: Reduce stack on qos fcport priority routines.
- qla2xxx: Add conditionals to avoid fcport QoS when it is not enabled.
- qla2xxx: Fix mis-pointing buffer in qla24xx_load_risc_flash().
- qla2xxx: Provide Makefile CPP define for MoB testing.
- qla2xxx: Fixup flash region code struct.
- qla2xxx: Fixup msix/msi vector selection.

- 8.08.00.00.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add dump buffer print when nvram checksum fails.
- qla2xxx: Refactor character signature compares into memcmp's.
- qla2xxx: Replace 0x%x with %#x in all format strings.
- qla2xxx: Normalize all flash reads to always use the dump ram mbc.
- qla2xxx: Flash image validation cleanups.
- qla2xxx: Add error test after dma_map_single.
- qla2xxx: Add support for ISP28XX.
- qla2xxx: Add devid's and conditionals for 28xx.
- qla2xxx: Minor cleanup regarding device type.
- qla2xxx: Improve, correct, simplify fwdt endianess handling.
- qla2xxx: Use endian macros to assign dynamic fields in fwdump buffer.
- qla2xxx: Use endian macros to assign static fields in fwdump header.
- qla2xxx: Add endianizers to 27xx firmware image validator.
- qla2xxx: Add new fwdt entry types.
- qla2xxx: Leave fwdt endianess alone.
- qla2xxx: Isolate test for valid firmware image.
- qla2xxx: Add support for multiple fwdump templates/segments.
- qla2xxx: Fix routine qla27xx_dump_mpi_ram().
- qla2xxx: Fix routine qla27xx_dump_ram().
- qla2xxx: Remove fwdt default template.

- 8.07.00.60.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Sort qos_fcport_table-&gt;table for quicker searching.
- qla2xxx: QoS fcport rename table-&gt;entry.
- Revert "qla2xxx: Simplify fabric discovery part 2"

- 8.07.00.59.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Read E2E QoS fcport priority bitmasks from flash.
- qla2xxx: Add correction to E2E QoS bsg interface.
- qla2xxx: Simplify PPC architecture detection.

- 8.07.00.58.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Add debug logs to bsg qos interface.
- qla2xxx: Add pointer to reference bsg request.
- qla2xxx: Modify bsg get_qos_enabled to be per hba port.
- qla2xxx: Add bsg interface for qos lun level bitmask.
- qla2xxx: Abstract qos lun level mask for iocb cs_ctl field.
- qla2xxx: Add fabric priority qos lun iocb mechanism.
- qla2xxx: Implement CT command GFO (Get Fabric Object).
- qla2xxx: Add correction ql2xfabric_priority parameter description.
- qla2xxx: Add extra debug print to bsg interface entry.
- qla2xxx: Fix incorrect assignment instances of bsg_job-&gt;reply_len.
- qla2xxx: Remove RDP response size cropping for logged out port.
- qla2xxx: Fix supported speed ranges in FDMI/RDP.
- qla2xxx: Simplify/cleanup max supported speed usage.
- qla2xxx: Use gcc define to detect PPC architecture.
- qla2xxx: Fix stale memory access for IRQ name
- qla2xxx: Login state machine stuck at GPDB.
- qla2xxx: Fix null pointer access on iocb timeout
- qla2xxx: Fix gpnid crash.
- qla2xxx: Serialize gpnid.
- qla2xxx: Retry switch command on timed out.
- qla2xxx: Simplify fabric discovery part 2
- qla2xxx: Fix relogin for Nport Handle in use.
- qla2xxx: Relogin is being triggered too fast.

- 8.07.00.57.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Cleanup sparse warnings.
- qla2xxx: Cleanup dpc handler routine.
- qla2xxx: Minor cleanups regarding SFP validation.
- qla2xxx: Replace all instances of snprintf() with scnprintf().
- qla2xxx: Clean up usage of list_for_each_entry_safe().
- qla2xxx: Use typeof() as 2nd argument to container_of().
- qla2xxx: Simplify assignment of req_q_out index/pointer.
- qla2xxx: Cleanup/simplify/uniformitize GS routines.
- qla2xxx: Export ha-&gt;port_no to sysfs.
- qla2xxx: Fix continuation indents in fwdt.
- qla2xxx: Cleanup __iomem attribute in fwdt.
- qla2xxx: Minor improvements and corrections to fwdt code.
- qla2xxx: Flash sanity test cleanups and corrections.
- qla2xxx: Simplify read/write flash dword routines.
- qla2xxx: Simplify ql_dump_buffer() interface usage.
- extras: Simplify log.sh
- qla2xxx: Add short name for SFP range autodetect.
- qla2xxx: Fix integer overflow in bsg code.
- qla2xxx: Fix an integer overflow in sysfs code
- qla2xxx: Export firmware attributes word to sysfs.
- qla2xxx: Make bsg request crash-proof.
- qla2xxx: Normalize duplicate timeout field contexts.
- qla2xxx: Fix duplicate timeout fields used in wrong contexts.
- qla2xxx: Fix vha/ha contexts accidentally swapped.
- qla2xxx: Simplify execution of fabric commands.

- 8.07.00.56.xx.y-k
RHEL7, RHEL6, SLES12, SLES11:
- qla2xxx: Increment version to sync drivers.
XS65, XS70, XS71:
- qla2xxx: Sync up RDP response handling.
- extras: Correction to build_rpm.sh.

- 8.07.00.55.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71:
- qla2xxx: Correct description of module parameter based on usage.
- qla2xxx: Add sysfs node for D-Port Diagnostics AEN data.
- qla2xxx: Add D-Port Diagnostic reason explanation logs.

- 8.07.00.54.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Add script to modify logging value
- qla2xxx: move session delete to driver work queue
- qla2xxx: recheck session state after rscn
- qla2xxx: Add workqueue to delete fcport from bsg sp-&gt;free().
- qla2xxx: Skip allocating fcport if ct allocation fails.
- qla2xxx: Fix reported supported link speeds.
- qla2xxx: Add context to FEC state logs.

- 8.07.00.53.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70:
- extras: Fix build.sh remove of driver/module.
- qla2xxx: Add ability to autodetect SFP type.
- qla2xxx: Simplify qla2x00_get_host_fabric_name().
- qla2xxx: Replace calls to __constant endian macros.
- qla2xxx: Fix indentation whitespacing.
- qla2xxx: Remove space at end of debug print.
- qla2xxx: Correction to spelling of "identifier".
- qla2xxx: Refactor ct req/rsp struct to mirror FC-GS specification.
- qla2xxx: Implicitly inline struct ct_sns_gid_pt_data.
- qla2xxx: Minor simplify/cleanup of configure fabric/loop routines.
- qla2xxx: Simplify min_link_speed and max_speed_sup sysfs interfaces.
- qla2xxx: Remove potential macro parameter side-effect in ql_dump_regs().
- qla2xxx: Add log message to indicate FEC state.
- qla2xxx: Make fwdt function call array static.
- qla2xxx: fwdt skip entry for zero queue count for t263/t274.
- qla2xxx: Reduce debug logs on 27xx fwdump.
- qla2xxx: Print fwdump flags at end of fwdump.
- qla2xxx: Convert fwdump length difference to size_t.
- qla2xxx: Add endianizer macro calls to fc host stats.
- qla2xxx: Add correction to fc host stats.

- 8.07.00.52.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for Quail firmware.

- 8.07.00.51.xx.y-k
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-&gt;vref_count timeout.
- qla2xxx: Process AEN 0x8200 for CNA cards only.
- qla2xxx: Test elreq.options for CNA only.
- qla2xxx: Use sp-&gt;free instead of hard coded call.
- qla2xxx: Prevent sp-&gt;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.

- 8.07.00.50.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: fix path recovery.

- 8.07.00.49.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Prevent null pointer dereference of ctx.
- qla2xxx: Allow fwdump template T262 to specify same start/end.
- qla2xxx: Reduce excessive debug print during 27xx fwdump.
- qla2xxx: Add test to avoid processing non-RDP ELS requests.
- qla2xxx: Avoid crashing on null cred pointer in exit_creds().
- extras: Consolidate help text into here-is redirection.
- extras: Fix build.sh (cleanup and optimize).
- qla2xxx: Avoid repeated fwdumps on AEN8017.
- qla2xxx: Fix name server relogin.
- qla2xxx: Use wait queue for vha-&gt;vref_count timeout.
- qla2xxx: Fix mbx pointer error in classic fwdump.
- qla2xxx: Replace instances of sp-&gt;fcport-&gt;vha with sp-&gt;vha.

- 8.07.00.48.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add support for minimum link speed.

- 8.07.00.47.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify sp-&gt;done() and sp-&gt;free() interfaces.
- qla2xxx: Replace sp-&gt;fcport-&gt;vha context with simpler sp-&gt;vha.
- qla2xxx: Use sp-&gt;vha context in function qla2x00_rel_sp().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;free().
- qla2xxx: Use sp-&gt;vha context in calls to sp-&gt;done().
- qla2xxx: Add vha field of appropriate type to struct srb.

- 8.07.00.46.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Simplify printk format for portid's.
- qla2xxx: Minor corrections to indent/whitespace.
- qla2xxx: Minor corrections and missing additions.
- qla2xxx: Allow port resync after isp reset.

- 8.07.00.45.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Add check for different type of RSCN.
- qla2xxx: Remove temporary fix PRE_UNLOADING bit.
- qla2xxx: Schedule board_disable only once.
- qla2xxx: Fix improper fcport_count accounting.
- qla2xxx: Fix slow mem alloc behind lock.
- qla2xxx: Fix deadlock.
- qla2xxx: Tweak loop up.
- qla2xxx: Relogin retweak.
- qla2xxx: Fix sess deletion deadlock.
- qla2xxx: Add wait for session remove on unload.
- qla2xxx: Move login/logout decision making out of Full Fabric Scan.
- qla2xxx: Add discovery event handling.
- qla2xxx: Add async session creation.
- qla2xxx: Add async sess update.
- qla2xxx: Add async Get Port Database MB.
- qla2xxx: Add async Get Name List MB.
- qla2xxx: Add async GPNID.
- qla2xxx: Add async GPSC.
- qla2xxx: Add async GID_PN.
- qla2xxx: Add support routines to search for fcport.
- qla2xxx: Consolidate argument list for CTPassthru.
- qla2xxx: Commonize alloc &amp; free of fcport struct.
- qla2xxx: Fix pass wrong argument in sp done.

- 8.07.00.43.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Provide separate RDP enable (ql2xrdpenable).
- extras: Fix hash-bang (#!) line to specify /bin/bash in build.sh.

- 8.07.00.42.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Remove all DIX-0 references.

- 8.07.00.41.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Disable setting module parameter ql2xenabledif.
- qla2xxx: Correct supported FC speed for sysfs.
- qla2xxx: Correct supported FC speed for FDMI/RDP.

- 8.07.00.40.xx.y-k
RHEL7, RHEL6, SLES12, SLES12.2, SLES11.3, XS65, XS70:
- qla2xxx: Correct RDP Optical Product Descriptor Revision field.
- qla2xxx: Remove macro parameter side effect in host_to_fcp_swap().

- 8.07.00.39.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Fix duplicate message id.
- qla2xxx: Disable adapter and skip error recovery when register disconnect.
- qla2xxx: Separate ISP type bits out from device type.
- qla2xxx: Correction to function qla26xx_dport_diagnostics().

- 8.07.00.38.xx.y-k
RHEL7, RHEL6, SLES12, SLES11.3, XS65, XS70:
- qla2xxx: Add support to handle Loop Init error Asynchronus event.
- extras: add option to log.sh to show available debug/log categories.
- qla2xxx: Let DPORT be enabled purely by nvram.
- qla2xxx: Add bsg interface to support statistics counter reset.
- qla2xxx: Add bsg interface to support D_Port Diagnostics.

- 8.07.00.37.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Check for device state before unloading the driver.
- qla2xxx: Bump vendor fdmi version.
- qla2xxx: Properly reset firmware statistics.
- qla2xxx: Properly initialize IO statistics.
- qla2xxx: Reduce RDP payload size if requesting port not logged in.
- qla2xxx: Reject RDP request if requesting port is not logged in.
- qla2xxx: Unswap high/low RDP optical descriptor alarms/warnings.
- qla2xxx: Add method for obtaining RDP buffer credit descriptor.
- qla2xxx: Make corrections/cleanups/improvements to RDP routine.
- qla2xxx: Include ISP27xx in RDP/purex driver intercept.
- qla2xxx: Make debug buffer log easier to view.
- qla2xxx: Add module parameter alternate/short names.

- 8.07.00.36.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode.

- 8.07.00.35.xx.y-k
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

- 8.07.00.34.xx.y-k
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."

- 8.07.00.33.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Improve qlssen.sh usage.
- qla2xxx: Provide mbx info in BBCR data after mbx failure
- qla2xxx: Set echo test mailbox command option bit15 correctly.
- qla2xxx: Correct FDMI vendor port state value.

- 8.07.00.32.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- Revert "qla2xxx: Set priority for mailbox commands."
- Revert "qla2xxx: Flush mailbox commands after timeout."

- 8.07.00.31.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Avoid side effects when using endianizer macros.
- qla2xxx: Fix warnings reported by static checker.
- qla2xxx: Fix printks in ql_log message.
- qla2xxx: Fix printk in qla25xx_setup_mode.
- qla2xxx: Fix busy wait regression.
- qla2xxx: Fix race in handling rport deletion during recovery causes panic.
- qla2xxx: Set priority for mailbox commands.
- qla2xxx: Flush mailbox commands after timeout.
- extras: Add script to enable/disable vendor fdmi (and rebuild initrd image).

- 8.07.00.30.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Add support for Private link statistics counters.
- qla2xxx: Add support for buffer to buffer credit value for ISP27XX.
- qla2xxx: Add support for online flash update for ISP27XX.

- 8.07.00.29.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- extras: Script for extracting all logs/debugs from driver source
- qla2xxx: Defer marking device lost when receiving an RSCN.
- qla2xxx: Convert stray printk's in qla_nx.c to ql_log's.
- qla2xxx: Allow fw to hold status before sending ABTS response.
- qla2xxx: Seed init-cb login timeout from nvram exclusively.
- qla2xxx: Remove unneeded link offline message.
- qla2xxx: Fix couple of small typos in qla2xxx module code.
- qla2xxx: Qualify ELS RDP mapping for ISP25xx and ISP26xx only.
- qla2xxx: Restructure RDP routine to handle failure cases.
- qla2xxx: Reduce multiple FDMI routines into a single routine.
- qla2xxx: Simplify debug prints of wwnn, wwpn, and port id.
RHEL7, SLES12:
- qla2xxx: Avoid asynchronous abort requests.

- 8.07.00.28.xx.y-k
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS65, XS6:
- qla2xxx: Fix endianess of fdmi smartsan security support field.
RHEL7:
- qla2xxx: Reduce target mode performance hit in ISR.

- 8.07.00.27.xx.y-k
RHEL7:
- qla2xxx: Avoid crossing initiator/target modes during AEN handling.

- 8.07.00.26.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Set smartsan security support to 1.
- qla2xxx: Add support for ISP2271.
- qla2xxx: Fix missing device login retries.
- qla2xxx: do not clear slot in outstanding cmd array.

- 8.07.00.25.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Remove decrement of sp reference count in abort handler.
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- extras: Fix whitespace in .sh files.

- 8.07.00.24.xx.y-k0
RHEL5
- Update 24xx/25xx firmware to version 8.01.00.

- 8.07.00.24.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Do not crash system for sp ref count zero.
- qla2xxx: Do not reset adapter if SRB handle is in range.
- qla2xxx: Don't reset ISP when error entry with out of range handle.
- qla2xxx: Add support for MPI and PEP FW version for ISP 27xx.

- 8.07.00.23.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Fix RPD response missing fabric name
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: fix porting changes for SmartSAN
RHEL5:
- qla2xxx: Fix Link Service Request payload word 0.
- qla2xxx: Cleanup and Silence unnecessary PUREX/RDP printouts.

- 8.07.00.22.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Allow RPRT to work with all switches (mgmt srvr loopid).
- qla2xxx: Use physical port for sending RPRT command.
- qla2xxx: Use correct macro for SFP flags.
- qla2xxx: Add adapter checks for FAWWN functionality.
- qla2xxx: Update default Hostname.
RHEL5:
- qla2xxx: Corrections to FDMI registering routines.
- qla2xxx: Corrections to FDMI processing routines.
- qla2xxx: Corrections ro PUREX/RDP proessing.

- 8.07.00.21.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: additional fdmi_register() attempt.
- qla2xxx: Fix missing SFP flags from RDP Payload.
- qla2xxx: driver fails to detect 4G adapters.
- qla2xxx: Pause risc before manipulating risc semaphore.
- qla2xxx: Use ssdid to gate semaphore manipulation.
- qla2xxx: Handle AEN8014 incoming port logout.
- qla2xxx: Add serdes register read/write sysfs support for ISP25xx.

- 8.07.00.20.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS6.5, XS6.x:
- qla2xxx: Trigger FDMI registration for RPRT.
- qla2xxx: Remove SmartSAN attributes from the RDP payload.
- qla2xxx: Allow FDMI Hostname registration during boot.
- qla2xxx: Updated Active FC4 port type.

- 8.07.00.19.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: FDMI RDP command support.
- qla2xxx: Support for FDMI Smart SAN Mamangement commands
UEK2:
- qla2xxx: Fix wrongly report "PCI EEH busy" when get_thermal_temp.

- 8.07.00.18.xx.y-k
RHEL7.x, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Fix virtual port configuration, when switch port is disabled/enabled.
- qla2xxx: Prevent multiple firmware dump collection for ISP27XX.
- qla2xxx: Add serdes read/write support for ISP27XX
- qla2xxx: Don't reset ISP when we receive an error entry with an out of range handle.
- qla2xxx: Do not crash system for sp ref count zero
RHEL7.x, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- qla2xxx: Restore physical port WWPN only, when port down detected for FA-WWPN port.
- qla2xxx: Disable Interrupt handshake for ISP27XX.
- qla2xxx: Add debugging info for MBX timeout.
- qla2xxx: Do not reset adapter if SRB handle is in range.
RHEL7.x, SLES12, XS 6.5:
- qla2xxx: Add support for Legacy and MSI interrupt modes.
RHEL7.x:
- qla2xxx: Fix compiler issue for FC_PORTSPEED_32GBIT on RHEL 7.1


- 8.07.00.17.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Add udev notification to save fw dump for ISP27XX.
- Add message for sucessful FW dump collected for ISP27XX.
- Add fix for beacon for ISP27XX.
- Increase the wait time for firmware to be ready for P3P.
RHEL7, RHEL6, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Disable FCE and FET tracing for ISP27XXX.
- Add support to load firmware from file for ISP 26XX/27XX. 
RHEL7, SLES12, XS 6.5:
- Fix crash due to wrong casting of reg for ISP27XX.

- 8.07.00.16.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS 6.5, XS 6.x:
- Mark port lost when we receive an RSCN for it.
- Disable PCI device in shutdown handler.
- Fail adapter initialization on load ram failure.
- Move warning message to debug level.
- Restore WWPN from flash when cable pulled for FA-WWPN port.

- 8.07.00.15.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES12, UEK, UEK2, XS:
- Restore WWPN in case of Loop Dead.
- Honor FCP_RSP retry delay timer field.
- Add missing ISP27xx checks to optrom code.
- Force use of mailbox interface for flash access commands for ISP27xx.
- Fix mismatch is checks to free sysfs nodes.
- Disable laser for ISP2031 while unloading driver.
- Enable DPORT using NVRAM parameters.
RHEL5:
- Disable FDMI by default.
- Fix FW dump issue for ISP82XX. 
- Add 25xx firmware version 7.05.00.

- 8.07.00.14.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Add fix in driver unload for pending activity.
- Allow user to change ql2xfdmienable value.
- Declaration error cause stack corruption.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Fix duplicate log message ID.
- Fix driver version string message.
RHEL7, RHEL6, SLES11, UEK, XS:
- Unload of qla2xxx driver crashes the machine.
RHEL5:
- Enable FDMI by default. 
- Add 24xx/25xx firmware version 7.04.00.

- 8.07.00.13.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Remove restriction on starting remote device discovery on port update.
- Allow nvram bit to enable FA-WWN.
- Allow nvram bit to enable D-PORT.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Move mailbox failure messages to a default debug level.

- 8.07.00.12.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Correction to FA-WWN for un-acquiring portname.
- Add scatter/gather table size module parameter.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add ql2xasynclogin module parameter.
RHEL5:
- For netlink response use respective sender's unique pid.

- 8.07.00.11.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix incorrect debug printk.
- Add D-Port functionality.
- Add FA-WWN functionality.
- Add FDMI-2 functionality.
- ISPFx00 unexpected resets during adapter boot sequence.
- Incorrect linked list semantic in qlafx00_get_fcport().
- Add unknown parameter error handling to build.sh.

- 8.07.00.10.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Fix potential return count bug in qla2xxx_get_vpd_field().
- ISPFX00 avoid writing semaphore register in request_irqs().
- ISP27xx fwdump template error print simplification.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- ISP25xx multiqueue shadow register crash fix.
- Correction of debug level in mailbox command print 0x1111.

- 8.07.00.09.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Enable fast flash access for ISP83xx.
- Do logins from chip reset in DPC thread instead of error handler thread.
- Remove wait for online from host reset handler.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx fwdump add tests for incomplete template.
- ISP27xx fwdump optimize template entry table lookup.
- ISP27xx fwdump add template entry T275 (insert buffer).
- ISP27xx fwdump template remove high frequency debug logs.
- ISP27xx fwdump template fix insertbuf() routine.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Add endianizer to T10 PI max_payload_size modifier.
RHEL5, SLES10:
- Allow ELS commands with variable size command/data.
RHEL5:
- Add 24xx/25xx firmware 7.03.00.

- 8.07.00.08.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Add MBC option for fast SFP data access.
- Remove ISP8044 from pci table.
- Revert "Change default capture to firmware defined capture mask".
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Remove mapped vp index iterator macro dead code.
RHEL5:
- Add shutdown callback handler.

- 8.07.00.07.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Check the QLA8044_CRB_DRV_ACTIVE_INDEX register when we are not the owner of the reset.
- Reduce the time we wait for a command to complete during SCSI error handling.
- Delay driver unload if there is any pending activity going on.
- Don't check for firmware hung during the reset context for ISP82xx.
- Fix beacon blink logic for ISP26xx/83xx.
- Add mention of RHEL7 and SLES11.3 in README.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- ISP27xx firmware dump template spec updates (including T274).
- ISP27xx queue index shadow registers.
- Fix ISPFx00 not displaying the correct FW version after FW update through sysfs Interface.
RHEL7, RHEL6, SLES11, UEK, UEK2, XS:
- Clear loop_id for ports that are marked lost during fabric scanning.
- Fixup looking for a space in the outstanding_cmds array in qla2x00_alloc_iocbs().

- 8.07.00.06.xx.y-k
RHEL7, RHEL6, SLES11, SLES10, UEK, UEK2, XS:
- Avoid escalating the SCSI error handler if the command is not found in firmware.
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, UEK2, XS:
- Change default capture to firmware defined capture mask.
RHEL7, RHEL6, RHEL5, SLES11, UEK, UEK2, XS:
- Adjust adapter reset routine to the changes in firmware specification for ISPFx00.

- 8.07.00.05.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, SLES10, UEK, XS:
- Add #if around printk_ratelimit to fix build issue on RHEL 6.
- Add 'sparse_endian' command line option to build.sh
- Fix build errors related to invalid print fields on some architectures.
- Poll during initialization for ISP25xx and ISP83xx.
- Add target mode definitions [SLES 11 SP3 specific].
- ISP8044 ipmdio bus timeout improvement.
- Remove configure VFs mailbox command call.
- Use proper log message for flash lock failed error for ISP82XX.
- IOCB data should be copied to I/O mem using memcpy_toio.

- 8.07.00.04.xx.y-k
RHEL7, RHEL6, RHEL5, SLES11, UEK, Citrix:
- Add sparse command line option.
- Add 8044 serdes bsg interface.
- Correction to 27xx template entry types 256 and 258.
- Track the process when the ROM_LOCK failure happens.
- Introduce fw_dump_flag to track fw dump progress.
- Remove unnecessary code from qlafx00_intr_handler.
- Enable fw_dump_size for 8044.
- Update entry type 270 to match spec update for 27xx.
- Change copyright year to 2014 in all the source files.
- Remove unnecessary delays from fw dump code path.
- Use jiffies instead of time.
- Decrease pci access for response queue processing for ISPFX00.
- Use proper log message for flash lock failed error.
- Include &lt;delay.h&gt; file for msleep declaration in qla_nx2.c.
- Correct the port no assignment for ISP82XX.
RHEL5:
- Add 24xx/25xx/81xx/83xx FC and FCoE Firmware 7.02.00.
- IOCB data should be copied to I/O memory using memcpy_toio().
- Use the physical port for all loopback operations.

- 8.07.00.03.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Wait for reset completion without lock for ISPFX00.
- Add pci device id 0x2271.
- Add pci device id 0x2071.
- Fix Task Management command asynchronous handling
- Add IOCB Abort command asynchronous handling
- Do not schedule reset when one is already active when receiving an invalid status handle.
- Add and use 32Gbps FC-GS definitions.
- Correct operations for ISP27xx template types 270 and 271.
- Fix sparse warnings in qla_mr.c
- Allow 83XX and 27XX both to write req_q_out register.
- Correct 83xx/27xx mislogic in setting out_mb in qla25xx_init_req_que().
- Check for peg alive counter and clear any outstanding mailbox command.
- Log when device state is moved to failed state.
- Issue abort command for outstanding commands during cleanup when only firmware is alive.
- Support of new Helga minidump opcodes QLA8044_RDDFE(38), QLA8044_RDMDIO(39),QLA8044_POLLWR(40).
- Allow the next firmware dump if the previous dump capture fails for ISP8044.
- Add build.sh commandline option help/description to README file.

- 8.07.00.02.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Allow ISP83xx and ISP27xx to use read/write remote register.

- 8.07.00.01.xx.y-k
RHEL6, SLES11, RHEL5, UEK, UEK2/R3, Citrix:
- Remove pci device id ISP2071.

- 8.07.00.00.xx.y-k
RHEL6, SLES11, RHEL5, UEK, Citrix:
- Add support for ISP2701.
- Remove Marker type IOCB logic for ISPFX00.
- Add changes in the IOCB structures to adjust driver source codes to ISPFX00 firmware spec
- Add BE support for ISPFX00.
- Avoid poisoining in the response queue for ISPFX00.
- Simplyfy the ISPFX00 interrupt handler code for ISPFX00.
- Optimize the response queue processing for ISPFX00.
RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix:
- Remove ISP_ABORT_NEEDED and ISP_ABORT_RETRY checks from watchdog function for Helga.
- Read capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
UEK2/R3:
- Clear drv active before removing the host.
- Wait for reset completion without lock for ISPFX00.

- 8.06.00.13.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Add mutex around optrom calls to serialize accesses.
- Add handling for boot indication progress AENs
- Replace constant value for IOCTL IOCB abort execution status with a macro.
- Enable the Flash Access Control (FAC) mailbox command.
- Use proper message for Non owner reset ACK Timeout.
- Remove init control block related dead code for ISPFX00.
- Select correct request queue for error type IOCB for ISPFX00.
- The file README.qla2xxx does not mention SLES11.3 (or later).
- Fix warning reported by smatch.
- Properly handle 32 bit mailbox register for ISPFX00.
- Set host can_queue value based on available resources.

- 8.06.00.12.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Assign the correct pointer to the sp-&gt;ctx in abort context for ISPFx00 (BZ8627).
- Obtain adapter model description from vpd (SLES10 only) (ER105124).
- Use scnprintf() instead of snprintf() in the sysfs handlers.
- Only complete dcbx_comp and lb_portup_comp for virtual port index 0.
- Reset nic_core_reset_owner on moving from COLD to READY for ISP8044 (ER111788).
- Revert "qla2xxx: Remove entry in outstanding_cmds array if we fail to abort a request."
- QLAFX00 Replace a constant with a macro definition for host-&gt;canqueue assigmnment.

- 8.06.00.11.xx.y-k (RHEL5 only)
- Iterate the correct list for remote port removal.
- Honor FCPORT_UPDATE_NEEDED dpc flag for all ISPs.
- Don't set NPIV_CONFIG_NEEDED and RELOGIN_NEEDED flag for ISPFX00.

- 8.06.00.10.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix):
- 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().

RHEL6, SLES11, UEK, Citrix:
- Add BSG interface for read/write serdes register.
- Fix request queue null dereference.
- Disable adapter when we encounter a PCI disconnect..
- Refactor shutdown code so some functionality can be reused.
- QLAFX00 Fix issue with not displaying node name after system reboot.
- Add changes to obtain ISPFX00 adapters product information.
- Add IOCTL command abort logic for ISPFX00.

RHEL5, SLES10:
- Add netlink interface for read/write serdes register.
- Fix udev fwdump rules.

RHEL5:
- Update 8G and 4G firmware to version 7.01.00.

README:
- Updated for builing kernel with out-of-box driver for Boot-from-SAN.
- Updated for building ramdisk with rpm driver for Citrix Boot-from-SAN.

- 8.06.00.09.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Honor execute firmware failures.
- Add BPM support for 25xx.
- Disable INTx interrupt for ISP82XX.
- Correctly set mailboxes for extended init control block.
- Duplicate luns instantiated after doing ISP reset.
- Don't consider the drivers knocked out of IDC participation for future reset recovery process.
- Change message displaying fcport pointer to port id.
- Fix the sparse C=2 warnings for ISP8044.
- Revert "qla2xxx: Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX."
- Revert "qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low."
- Print proper QLAFX00 product name at probe.
- Fix compile warnings in qlafx00_build_scsi_iocbs() on BE platforms.
- Unloading driver crashes server due to not freeing sp pool (SLES10 only).
- Update 8G and 4G firmware to 7.0.2. (RHEL5 only).

- 8.06.00.08.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fixups for ISP8044 beacon blink.
- Select link initialization option bits from current operating mode.
- Move queue depth ramp down message to i/o debug level.
- Correctly reset Graceful Reset Bit in IDC Driver Control Register.
- Add a new interface to update versions.
- Correctly print out/in mailbox registers.
- Add #if preprocessor statements to get driver compiled on UEK2 and R3.

- 8.06.00.07.xx.y-k (RHEL5 only)
- Set the timeout value to 45 for IOCTL commands for ISPFx00.
- Dump IOCB on IOCTL command timeout for ISPFx00.
- Allocate outstanding cmd array and request queue under single hardware lock.

- 8.06.00.06.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the reset owner on ready and failed state for ISP8044.

- 8.06.00.05.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Clear the idc control graceful bit for ISP8044 after initialization.
- Don't check for firmware hung during the reset context.
- Add loopback IDC-TIME-EXTEND aen handling support.
- Clear presence bit for ISP8044 on unload and error.
- Move Previous version info message to debug level.

- 8.06.00.04.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Properly set the tagging for commands.
- Get the mpi version for ISP8044.
- Capture firmware dump on mailbox timeout for ISP8044 and ISP82XX.
- Implementation of flash write buffer mode for ISP8044.
- Helga loopback support.
- Add pex-dma support for faster minidump capture on ISP8044.
- Collect minidump for ISP8044 using sysfs.
- Perform context reset instead of chip reset for ISP8044 host reset.
- Don't the set nic_core_reset_owner flag for ISP8044.
- Set IDC graceful reset and don't capture minidump if it is set.
- Honor return value from qla82xx_device_state_handler() in qla82xx_abort_isp().
- Silent noisy message during ISP8044 dump collection.
- Correct debug print id's.
- Add 8044 entry in udev rules.
- Set default critical temperature when ISPFX00 firmware doesn't provide it.
- QLAFX00 make over-temp AEN informational, add log for normal-temp AEN.
- Correct Interrupt Register offset for ISPFX00
- Remove handling of Shutdown Requested AEN from qlafx00_process_aen().
- Send all AENs for ISPFx00 to above layers.

- 8.06.00.03.xx.y-k (RHEL6, SLES11, RHEL5, UEK, Citrix)
- Add changes in initialization for ISPFX00 cards with BIOS.
- Add changes to support extended IOs for ISPFX00.

- 8.06.00.02.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- ISP8044 abort isp.
- Helga Flash Write.
- Helga legacy pin based interrupt support.
- Get all the optrom sysfs attributes for CNA.
- Add ISP8044 to MIDTYPE macro.
- Fix sparse warning reported for qla_nx2.c.
- Helga Remove hardcoded return values by QLA_FUNCTION_FAILED.
- Remove minidump and reset code if FCoE is not a owner.
- Helga fcoe_nic_reset_owner updated.
- Fix compilation issue on ia64.
- Fix for serial_num not getting displayed via sysfs.
- Add missing FCP statistics to sysfs interface.

- 8.06.00.01.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Set VPD Size to 1K for ISP82XX, ISP8044, ISP8031 (ER107011).
- Helga call flash recovery function from bootstrap code.
- Clear the MBX_INTR_WAIT flag when the mailbox time-out happens.
- Drop redundant log message when ROM lock failure happens during retries.
- To update Helga minidump template capture.
- Make log message that prints when a completion status requires a port down more readable.
- Reconfigure thermal temperature.
- Add setting of driver version string for vendor application.
- Remove QL_DEBUG_LEVEL_17 defines from qla_nx.c.

RHEL6, SLES11, UEK, Citrix:
- Set the index in outstanding command array to NULL when cmd is aborted when the request timeout (ER107084).

- 8.06.00.00.xx.y-k (RHEL6, SLES11, RHEL5, SLES10, UEK, Citrix)
- Fix for locking issue between driver ISR and mailbox routines.
- Do not take a second firmware dump when intentionally generating one.
- Move qla2x00_free_device to the correct location.
- Add support for ISP8044.
- Update firmware link in Kconfig file.
- Perform coverity analysis from build.sh

RHEL6, SLES11:
- Correct multiqueue offset calculations.
- Add module parameter for interrupt mode.
- Fix incorrect test after list_for_each_entry() exits.
- Do not query FC statistics during chip reset.

RHEL5, SLES10:
- Use spinlock while accessing vport list.

SLES10:
- Correction of operator in udev rules.

- 8.05.00.03.xx.y-k (RHEL6, SLES11), 8.04.00.15.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add clarifying printk to thermal access fail cases.

RHEL5, SLES10:
- Move list add of ha to non-error section of probe_one.

- 8.05.00.02.xx.y-k (RHEL6, SLES11), 8.04.00.14.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Revert "qla2xxx: Add setting of driver version string for vendor application."

RHEL6, SLES11, UEK, Citrix:
- Debug ID corrections.
- Add iounmap(ha-&gt;cregbase) calls for ISPFX00 adapters for proper driver cleanup during load / unload.
- Clear the outstanding command array for task management processing for ISPFx00.
- Remove Request / Response transfer error AENs handling from qlafx00_async_event().
- Proper cleanup of BSG request when the request time-out on ISPFx00.
- Fix issue with calling sp_done() twice for task management commands.
- Fix bug in cont_entry handling for the cases when FW provides more data than mid layer can handle.
- Correction to structure size while registering host information with firmware.

RHEL5, SLES10:
- Use vp_list field of scsi_qla_host while traversing virtual ports list.

- 8.05.00.01.xx.y-k (RHEL6, SLES11.x), 8.04.00.13.xx.y-k (RHEL5, SLES10, UEK, Citrix)
- Add setting of driver version string for vendor application.
- Integrate generic card temperature with mezz card temperature.
- Correction of comment in MBC opcode defines.
- Wait for IDC complete event to finish loopback operation.
- Don't process state change aen for reset owner.
- Don't process RSCNs for a vport on the same physical adapter.
- Correct list-iteration bug in Report-ID Acquisition codes.

RHEL6, SLES11:
- Addedd logic to monitor aenmbx0 register for fixed intervals on ISPFx00.
- Remove unnecessary operations from qlafx00_soc_cpu_reset() and
add resetting IRQ ack register per core.

RHEL5, SLES10:
- Return -EINVAL when setting up loopback operation.

RHEL5:
- Inclusion of 8G firmware version 5.09.00.
- Inclusion of 4G firmware version 5.09.00.

- 8.05.00.00.xx.y-k (RHEL6.x and SLES11.x)
- Enhancements to support ISPFx00.

- 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.
- Don't 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 adapter 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-&gt;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.xx.y-k (RHEL 6.x, SLES 11.x, UEK and Citrix)
- Correct loop_id_map allocation-size and usage.

- 8.04.00.07.xx.y-k
- Prefix qla2xxx with the dump file name.
- Delay for legacy interrupts not required for all boards for ISP83xx.
- Use correct logger path in udev scripts.
- Allow MSI interrupt registration for ISP82xx.
- Don't toggle RISC interrupt bits after IRQ lines are attached.
- Fix for legacy interrupts for ISP83xx.
- Restrict nic core reset to one function for mctp.
- Update to Implementation of the mctp.
- Enable fw attributes for ISP24xx and above.
- Get fcal position map should not be called for p2p topology.
- Set Maximum Read Request Size to 4K.
- Enclose adapter related calls in adapter check in failed state handler.
- Fix for handling some error conditions in loopback.
- Fix description of qla2xmaxqdepth parameter.
- Set idc version if function is first one to come.-
- Do not restrict the number of NPIV ports for ISP83xx.
- Do PCI fundamental reset for 83xx.
- Fail initialization if unable to load RISC code.
- Ensure PLOGI is sent to Fabric Management-Server upon request.
- Remove setting Scsi_host-&gt;this_id during adapter probe.
- Use #defines instead of hardcoded values for intr status.

V2632 (RHEL 6.x, SLES 11.x and UEK):
- Remove dumping fw on timeout for bidirectional commands.
- T10 DIF - ISP83xx changes.
- Fix incorrect status reporting on DIF errors.
- Change log messages to dbg and remove dumping fw on timeout for bidirectional.
- Use the right field for container_of.

SLES10.x:
- Correct implementation of qla2x00_get_idma_speed.
- Remove check for ISPs other than ISP81xx from qla81xx_set_port_config

RHEL5.x:
- Add stubs for edc and edc_status interface.

- 8.04.00.06.xx.y-k
- Don't call nic restart firmware if it is already active and running.
- Wrong PCIe (2.5Gb/s x8) speed in the kernel message for ISP82xx.
- Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery.
- Fix rval may be used uninitialized in this function warning.
- Implement beacon support for ISP83xx CNA.
- Fix for continuous rescan attempts in arbitrated loop topology.
- Only enable link up on the correct interrupt event.
- Update the driver license.
- Don't register legacy interrupts for ISP82xx.
- Add bit to identify Sensei card for thermal temp.
- Implementation of MCTP.
- IDC implementation for ISP83xx.
- Add FW DUMP SIZE sysfs attribute.
- Implementation of bidirectional.
- Use bitmap to store loop_id's for fcports.
- Display mailbox failure by default.
- Remove redundant NULL check before release_firmware() call.
- Add check in qla82xx_watchdog for failed hardware state.
- Add I2C BSG interface.
- Use dracut to rebuild the initramfs on RHEL 6 in build.sh.
- Don't call failed handler for default case.
- Add hilda fc fcoe entries in the udev rules file.

- 8.04.00.05.xx.y-k
- Display proper firmware version when new minidump template is gathered for ISP82xx.
- Properly check for current state after the fabric-login request.
- Proper completion to scsi-ml for scsi status task_set_full and busy.
- Don't capture minidump for ISP82xx on flash update from application.
- Avoid losing any fc ports when loop id's are exhausted.
- Optimize existing port name server query matching.
- Remove mirrored field vp_idx from struct fc_port.
- Display proper supported speeds for 16G FC adapters.
- Fix reset time out as qla2xxx not ack to reset request.
- Stats should be different from physical and virtual ports.
- Block flash access from application when device is initialized for ISP82xx.
- Handle interrupt registration failures more gracefully.
- Logic to detect overheat condition and fail ISP82xx.
- Remove unneeded DPC wakeups from qla82xx_watchdog.
- RHEL 5.x/SLES 10.x
- Revert : IO failure during ISP82xx reset.
- Revert : Avoid depending on SCSI host_lock in queuecommand function.

- 8.04.00.04.55.6-k
- 8.04.00.04.32.1-k
- ISP83xx(16G FC) support for Xenserver 6.0 and Oracle UEK.

- 8.04.00.04.xx.y-k
- Remove resetting memory during device initialization for ISP82xx.
- Proper detection of firmware abort error code for ISP82xx.
- SLES10 SPx: Add udev script, udev rules file, kmdtool.
- SLES10 SPx: Proper notification of device udev event for automatic gathering of firmware dump.

- 8.04.00.03.xx.y-k
- Correct link-reset regressions introduced during 83xx porting.
- Avoid invalid request queue dereference for bad response packets.
- Stop iteration after first failure in -_id functions.
- Fix incorrect register access in qla2x00_start_iocbs().
- Fix to update proper command completion upon command retries.
- Hard code the number of loop entries at 128.
- Reference proper scsi_qla_host structure for processing non-scsi SRB commands.
- Handle device mapping changes due to device logout.
- Fix wrong decrement, null sp access.
- Initialize the command done routine.
- Avoid losing any fc ports when loop id's are exhausted.
- Complete mailbox command timedout to avoid initialization failures during next reset cycle.
- Add ha-&gt;max_fibre_devices to keep track of the maximum number of targets.
- Cache swl during fabric discovery.
- Remove EDC sysfs interface.
- Perform firmware dump procedure on mailbox command timeout.
- Change the log message when previous dump is available to retrieve for ISP82xx.
- Remove check for null fcport from host reset handler.
- Correct out of bounds read of ISP2200 mailbox registers.
- Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing.
- Reduce mbx-command timeout for Login/Logout requests.
- Clear options-flags while issuing stop-firmware mbx command.
- Add an "is reset active" helper.
- Prep zero-length BSG data-transfer requests.
- Perform implicit logout during rport tear-down.
- Handle failure cases during fabric_login
- Increase speed of flash access in ISP82xx adapters to improve firmware load speed.
- Add check for null fcport references in qla2xxx_queuecommand.
- Handle change notifications based on switch scan results.
- Use consistent DL mask for ELS/CT passthru requests.
- Consolidation of SRB processing.</changelog>
  </package>
  <package pkgid="6712286f50892b3828b7554e6122a106ddfb84efc8aee5aa56f3ad20d8d40ebf" name="smartpqi-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.1.4" rel="125.sles11sp4"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1526083200">(none)</changelog>
  </package>
  <package pkgid="89eb5759ed4475698b1156282649a87a468ea7d01388ed76a0fa8abd2e2bf604" name="smartpqi-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.1.4" rel="125.sles12sp2"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1526083200">(none)</changelog>
  </package>
  <package pkgid="cdade4d4c23daef5fccfd3ff79a8a9717010431903643977601cb20c48dd7f01" name="smartpqi-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.1.4" rel="125.sles12sp3"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1526083200">(none)</changelog>
  </package>
  <package pkgid="a5183929699fb47af1c1a59171d26e6e630743b912cb0c48d4d548dde5480c2b" name="smartpqi-kmp-xen" arch="x86_64">
    <version epoch="0" ver="1.1.4" rel="125.sles11sp4"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1526083200">(none)</changelog>
  </package>
  <package pkgid="988cc1b393850e51b0bfd6b329da6f4bb9547c13ceb6e4a9de79afed16870e75" name="ssa" arch="x86_64">
    <version epoch="0" ver="3.30" rel="14.0"/>
    <changelog author="Ver:3.30-14.0" date="1524614400">- Please refer to online documentation by searching for the 
"Smart Storage Administrator Configuration Utility" using
the search box on http://www.hpe.com. Then select the Download
software link, select your operation system. Under the Enhancements
tab is a description of the changes. (Severity: Low)</changelog>
  </package>
  <package pkgid="499f454e195eaa0b211f7118c3224a0a26fc5626677e26054e860137c2342c0f" name="ssacli" arch="x86_64">
    <version epoch="0" ver="3.30" rel="14.0"/>
    <changelog author="Ver:3.30-14.0" date="1524614400">- Please refer to online documentation by searching for the 
"Smart Storage Administrator Configuration Utility CLI" using
the search box on http://www.hpe.com. Then select the Download
software link, select your operation system. Under the Enhancements
tab is a description of the changes. (Severity: Low)</changelog>
  </package>
  <package pkgid="312b1a4c34be8c402e394146f5e811e7e9dbf38be3868fbd7e3877cd36c1c5b6" name="ssaducli" arch="x86_64">
    <version epoch="0" ver="3.30" rel="14.0"/>
    <changelog author="Ver:3.30-14.0" date="1524614400">- Please refer to online documentation by searching for the 
"Smart Storage Administrator Diagnostic Utility" using
the search box on http://www.hpe.com. Then select the Download
software link, select your operation system. Under the Enhancements
tab is a description of the changes. (Severity: Low)</changelog>
  </package>
  <package pkgid="6b2a6db6a4a2d182a770e13ecfee6dc8d0a17501829130c381ef95c45a9bdd47" name="storcli" arch="noarch">
    <version epoch="0" ver="1.24.09" rel="1"/>
    <changelog author="Hewlett Packard Enterprise &lt;Linux_SWdeliverables@groups.ext.hpe.com&gt;" date="1513209600">(none)</changelog>
  </package>
  <package pkgid="6e40e75789d51234111c761e1ab1777b13038dbc46797b23ade98be7aab4ecbc" name="sut" arch="x86_64">
    <version epoch="0" ver="2.3.0" rel="26.linux"/>
  </package>
  <package pkgid="704609fdafcbad3a064bc875488ddf4f068087b225bb56f31bf37afbc70d459a" name="tg3-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.137w_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="andavis@suse.com" date="1489795200">- Initial SUSE SolidDriver build of v3.137q
- bsc#1029608
- Full changelog is available in the tg3-3.137q source code
  which is available in source rpm.</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497571200">- Add workaround for 5762 MRRS  %medium_change
- Update copyright year to 2017 %minor_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498348800">- Add support for RHEL 7.4 and SLES12SP2 %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137t" date="1503014400">- Add support to notify min/max MTUs through min_mtu &amp; max_mtu %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137u" date="1504915200">- Add support to overide clock for 5762  %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514937600">- Backport upstream patches  %medium_change
- Add PHY reset workaround in change MTU path for 5717/19/20  %medium_change
- Update the copyright %minor_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137w" date="1517356800">- Add SLES 15 support  %medium_change
- Add RHEL 7.5 support %medium_change
- Fix RHEL 6.4 compilation %medium_change</changelog>
  </package>
  <package pkgid="3dfea8d0220d663aa2e9cc4133490faf9e72a9236e77f3bc5aa8629cd55fb26b" name="tg3-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.137w_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="andavis@suse.com" date="1489795200">- Initial SUSE SolidDriver build of v3.137q
- bsc#1029608
- Full changelog is available in the tg3-3.137q source code
  which is available in source rpm.</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497571200">- Add workaround for 5762 MRRS  %medium_change
- Update copyright year to 2017 %minor_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498348800">- Add support for RHEL 7.4 and SLES12SP2 %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137t" date="1503014400">- Add support to notify min/max MTUs through min_mtu &amp; max_mtu %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137u" date="1504915200">- Add support to overide clock for 5762  %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514937600">- Backport upstream patches  %medium_change
- Add PHY reset workaround in change MTU path for 5717/19/20  %medium_change
- Update the copyright %minor_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137w" date="1517356800">- Add SLES 15 support  %medium_change
- Add RHEL 7.5 support %medium_change
- Fix RHEL 6.4 compilation %medium_change</changelog>
  </package>
  <package pkgid="219e93c492fde789a3e74ec8ab5931eb84db6f9619253eb1f3172f359dbf6f89" name="tg3-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.137w_k4.4.21_69" rel="1.sles12sp2"/>
    <changelog author="andavis@suse.com" date="1489708800">- Initial SUSE SolidDriver build of v3.137q
- bsc#1029608
- Full changelog is available in the tg3-3.137q source code
  which is available in source rpm.</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497484800">- Add workaround for 5762 MRRS  %medium_change
- Update copyright year to 2017 %minor_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498262400">- Add support for RHEL 7.4 and SLES12SP2 %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137t" date="1502928000">- Add support to notify min/max MTUs through min_mtu &amp; max_mtu %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137u" date="1504828800">- Add support to overide clock for 5762  %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514851200">- Backport upstream patches  %medium_change
- Add PHY reset workaround in change MTU path for 5717/19/20  %medium_change
- Update the copyright %minor_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137w" date="1517270400">- Add SLES 15 support  %medium_change
- Add RHEL 7.5 support %medium_change
- Fix RHEL 6.4 compilation %medium_change</changelog>
  </package>
  <package pkgid="2c14c08f0e5edfffa35162f3872a01db1bf9cb4e8bde192bf4f99f193e22c333" name="tg3-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.137w_k4.4.73_5" rel="1.sles12sp3"/>
    <changelog author="andavis@suse.com" date="1489708800">- Initial SUSE SolidDriver build of v3.137q
- bsc#1029608
- Full changelog is available in the tg3-3.137q source code
  which is available in source rpm.</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497484800">- Add workaround for 5762 MRRS  %medium_change
- Update copyright year to 2017 %minor_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498262400">- Add support for RHEL 7.4 and SLES12SP2 %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137t" date="1502928000">- Add support to notify min/max MTUs through min_mtu &amp; max_mtu %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137u" date="1504828800">- Add support to overide clock for 5762  %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514851200">- Backport upstream patches  %medium_change
- Add PHY reset workaround in change MTU path for 5717/19/20  %medium_change
- Update the copyright %minor_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137w" date="1517270400">- Add SLES 15 support  %medium_change
- Add RHEL 7.5 support %medium_change
- Fix RHEL 6.4 compilation %medium_change</changelog>
  </package>
  <package pkgid="5e72e91c5271bc39489c5857fab46b209ad42d7c7d1cd0c5e8dc31770fc8e0d6" name="tg3-kmp-xen" arch="x86_64">
    <version epoch="0" ver="3.137w_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="andavis@suse.com" date="1489795200">- Initial SUSE SolidDriver build of v3.137q
- bsc#1029608
- Full changelog is available in the tg3-3.137q source code
  which is available in source rpm.</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497571200">- Add workaround for 5762 MRRS  %medium_change
- Update copyright year to 2017 %minor_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498348800">- Add support for RHEL 7.4 and SLES12SP2 %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137t" date="1503014400">- Add support to notify min/max MTUs through min_mtu &amp; max_mtu %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137u" date="1504915200">- Add support to overide clock for 5762  %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514937600">- Backport upstream patches  %medium_change
- Add PHY reset workaround in change MTU path for 5717/19/20  %medium_change
- Update the copyright %minor_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137w" date="1517356800">- Add SLES 15 support  %medium_change
- Add RHEL 7.5 support %medium_change
- Fix RHEL 6.4 compilation %medium_change</changelog>
  </package>
  <package pkgid="f39e73015c34b003e7e60faadc93689d9bb1f5e0ea16904711e820cc84660271" name="tg3-kmp-xen" arch="x86_64">
    <version epoch="0" ver="3.137w_3.0.76_0.11" rel="1.sles11sp3"/>
    <changelog author="andavis@suse.com" date="1489795200">- Initial SUSE SolidDriver build of v3.137q
- bsc#1029608
- Full changelog is available in the tg3-3.137q source code
  which is available in source rpm.</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497571200">- Add workaround for 5762 MRRS  %medium_change
- Update copyright year to 2017 %minor_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498348800">- Add support for RHEL 7.4 and SLES12SP2 %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137t" date="1503014400">- Add support to notify min/max MTUs through min_mtu &amp; max_mtu %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137u" date="1504915200">- Add support to overide clock for 5762  %medium_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514937600">- Backport upstream patches  %medium_change
- Add PHY reset workaround in change MTU path for 5717/19/20  %medium_change
- Update the copyright %minor_change</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137w" date="1517356800">- Add SLES 15 support  %medium_change
- Add RHEL 7.5 support %medium_change
- Fix RHEL 6.4 compilation %medium_change</changelog>
  </package>
</otherdata>
</manifest>
