<?xml version="1.0" encoding="UTF-8"?>
<manifest schema_version="2.0.0.0">
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="437">
  <package pkgid="5c71f8f70c9f268232a2b672d873ef6cd53662aacc210f340d25f3e907a0f060" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1210.0" rel="1.rhel6"/>
    <changelog author="Broadcom Automated Build User" date="1497441600">- Changed version to 11.2
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1505995200">- Changed version to 11.4
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507550400">- Changed version to 12.0
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
  </package>
  <package pkgid="6d0647984514808ebd79fa3f30d2b60e17be7d91f40e0188c027466d374c80ac" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1210.0" rel="1.rhel7"/>
    <changelog author="Broadcom Automated Build User" date="1497441600">- Changed version to 11.2
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1505995200">- Changed version to 11.4
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507550400">- Changed version to 12.0
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
  </package>
  <package pkgid="1fe76780923b20efde144b4a23eeb736f4dab4fc72025c5f564369e8c47cdf89" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1210.0" rel="1.sles11sp4"/>
    <changelog author="Broadcom Automated Build User" date="1497441600">- Changed version to 11.2
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1505995200">- Changed version to 11.4
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507550400">- Changed version to 12.0
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
  </package>
  <package pkgid="b6c3a05c6c1416cf0507c2f5c94ae39ad7fa004f8e31979a6e4f9610377744a6" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1210.0" rel="1.sles12sp3"/>
    <changelog author="Broadcom Automated Build User" date="1497441600">- Changed version to 11.2
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1505995200">- Changed version to 11.4
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507550400">- Changed version to 12.0
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
  </package>
  <package pkgid="042005a605dcf5abdd73d38805ff327cbaf1cf4635dbd43041dc861afa490fee" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1210.0" rel="1.sles12sp4"/>
    <changelog author="Broadcom Automated Build User" date="1497441600">- Changed version to 11.2
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1505995200">- Changed version to 11.4
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507550400">- Changed version to 12.0
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
  </package>
  <package pkgid="2dca77d2ad6d44b4d6cba31c4b667d38afe665b907d4bef45bc6bdf4482c703b" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1210.0" rel="1.sles15sp0"/>
    <changelog author="Broadcom Automated Build User" date="1497441600">- Changed version to 11.2
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1505995200">- Changed version to 11.4
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507550400">- Changed version to 12.0
- Updated libbrcmdfc library 
- Updated libbrcmemsdm library 
- Updated libbrcmhbaapi library</changelog>
  </package>
  <package pkgid="dd6fda2d4d70b64282f467c46e4b69da568108b9788e300051a8924e58dbe2a3" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.346.16" rel="1.rhel6"/>
    <changelog author="Emulex Automated Build User" date="1374926400">- 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="1376308800">- 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="1379678400">- 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="1464782400">- 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="1497441600">- Changed version to 11.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1505995200">- Changed version to 11.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507550400">- Changed version to 12.0
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
  </package>
  <package pkgid="88a894e17a6d100e13ed6f27651d59fd921c2491e945a5627a6c8b0345d38cd8" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.346.16" rel="1.rhel7"/>
    <changelog author="Emulex Automated Build User" date="1374926400">- 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="1376308800">- 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="1379678400">- 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="1464782400">- 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="1497441600">- Changed version to 11.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1505995200">- Changed version to 11.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507550400">- Changed version to 12.0
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
  </package>
  <package pkgid="96847e5422682bf92e7efa656b4a870e11776851cd5f3baa6a2cf261555cd2a7" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.346.16" rel="1.sles11sp4"/>
    <changelog author="Emulex Automated Build User" date="1374926400">- 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="1376308800">- 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="1379678400">- 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="1464782400">- 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="1497441600">- Changed version to 11.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1505995200">- Changed version to 11.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507550400">- Changed version to 12.0
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
  </package>
  <package pkgid="2b3d75b3a8749dff7eaefd20dac29863373972ac4353227d6dd0e5188e078ff0" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.346.16" rel="1.sles12sp3"/>
    <changelog author="Emulex Automated Build User" date="1374926400">- 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="1376308800">- 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="1379678400">- 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="1464782400">- 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="1497441600">- Changed version to 11.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1505995200">- Changed version to 11.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507550400">- Changed version to 12.0
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
  </package>
  <package pkgid="76988c2797131875338fc1e7cf7af0da2db9a0378d5a7742badb3f827373a809" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.346.16" rel="1.sles12sp4"/>
    <changelog author="Emulex Automated Build User" date="1374926400">- 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="1376308800">- 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="1379678400">- 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="1464782400">- 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="1497441600">- Changed version to 11.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1505995200">- Changed version to 11.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507550400">- Changed version to 12.0
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
  </package>
  <package pkgid="d0c9a77d839109837e67191d5e5226dfc970a3c551497bfc6cb120fe0af3b4be" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.346.16" rel="1.sles15sp0"/>
    <changelog author="Emulex Automated Build User" date="1374926400">- 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="1376308800">- 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="1379678400">- 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="1464782400">- 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="1497441600">- Changed version to 11.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1505995200">- Changed version to 11.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
    <changelog author="Broadcom Automated Build User" date="1507550400">- Changed version to 12.0
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library</changelog>
  </package>
  <package pkgid="e5ee6fc7d00ecd84cd834b7a9daa3fa216d2d89e35f8c52b95d7f050f46f318f" 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="1397131200">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="1404388800">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="1406635200">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="1408449600">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="1414670400">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="1418817600">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="1434974400">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="1441022400">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="1447761600">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="1471262400">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="496e8174441bbf7f4d507a7f6b9073e03d708c1d421441737b0809192ae3cde4" name="MRStorageAdministrator" arch="x86_64">
    <version epoch="0" ver="003.113.000.000" rel="00"/>
  </package>
  <package pkgid="9bf0274e8a18629cd8efa097b9bfbb1c69769cdd8ab74fd66e56a9426d4148ec" name="amsd" arch="x86_64">
    <version epoch="0" ver="1.4.0" rel="3066.57.sles11"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.4.0-3066.57" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="c5e06099ec66a8bb9ce280f1be339a39b8031422f888034df8babe575ad04cc6" name="amsd" arch="x86_64">
    <version epoch="0" ver="1.4.0" rel="3066.59.rhel6"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.4.0-3066.59.rhel6" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="94cee46462f6a1de54b0c6dddfd0255f67fd8c0e0d654ccc659d0f4cd9e63c80" name="amsd" arch="x86_64">
    <version epoch="0" ver="1.4.0" rel="3066.64.sles12"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.4.0-3066.64" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="2e4d112d29cc8c6af7c950106ccab33fc318621fe70570b9860b82a03bcea1ab" name="amsd" arch="x86_64">
    <version epoch="0" ver="1.4.0" rel="3066.70.sles15"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.4.0-3066.70" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="b4336ba6587d6852e36268bdd031903280a942a4394ffc7263c2c6e823a81dcb" name="amsd" arch="x86_64">
    <version epoch="0" ver="1.4.0" rel="3066.82.rhel7"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.4.0-3066.82.rhel7" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="35e501c182d053b1e3252f63b24565b6e4703a803d6e8ec3f489c8ae0426e390" name="be2iscsi-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403265600">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="ac153ae9820b7b184ae9f1e1177f21b39f935653ddd37a6d8b2c5d44d2fc4468" name="be2iscsi-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_k4.12.14_23" rel="1.sles15sp0"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403179200">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="a355f4c34dc99bcc323dabc4adcde7b033a37f2f591fa07d5e85cb907e4dfddc" name="be2iscsi-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403179200">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="d966bfe56b950c0c807a4475d4db3c91eae64498ea34f5ced09d11f3b18858da" name="be2iscsi-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_k4.4.103_6.38" rel="1.sles12sp3MU5"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403179200">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="03e6c17e16c4a5d95d48aa1da9c3b527f9b9d68348c5025418a338c0203cc307" name="be2iscsi-kmp-xen" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403265600">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="66198245aaeeaf2c06eef524b1a0e8db04bb9f03c21f32f87f87fd0eca6dafac" name="be2net-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424260800">-</changelog>
  </package>
  <package pkgid="caab2caf7e78894339ec311d29df8cfaa67983123a3f0d950546cb0784ef07f6" name="be2net-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_k4.12.14_23" rel="1.sles15sp0"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424174400">-</changelog>
  </package>
  <package pkgid="25b238fb3da929600a7ee6b0e354e7f267793ecbe260171243d4e6f53dc1d527" name="be2net-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424174400">-</changelog>
  </package>
  <package pkgid="0cb800a3ef61cce5899d22cdde9b9381b99e0e4357ca3befee2868fc501538a5" name="be2net-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_k4.4.103_6.38" rel="1.sles12sp3MU5"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424174400">-</changelog>
  </package>
  <package pkgid="6934b59df9499f1c2646460d99ae1bbe52b544fd96ff1e5f77b81dcfb18a49a2" name="be2net-kmp-xen" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424260800">-</changelog>
  </package>
  <package pkgid="5a2af3ccd11c38706d37d0fa1a64e3d1e8ae358874d9669884e04b7639e80e6f" name="bnxt_en-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.9.2_3.0.101_63" rel="214.0.182.0.sles11sp4"/>
  </package>
  <package pkgid="a5a5d00fe1fcebe7f0585e7440582e5ae38050a249883c32c161091d58660747" name="bnxt_en-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.9.2_k4.12.14_23" rel="214.0.182.0.sles15"/>
  </package>
  <package pkgid="74eb801c5ceda059b98764cfa3f99321b9ca6e31fa5af3f0803f6ea9feec1ec4" name="bnxt_en-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.9.2_k4.12.14_94.41" rel="214.0.182.0.sles12sp4"/>
  </package>
  <package pkgid="b60d7379cd898fbe67a41f13d1d016e298290082edde10a5ac3ccfcfd04adef5" name="bnxt_en-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.9.2_k4.4.73_5" rel="214.0.182.0.sles12sp3"/>
  </package>
  <package pkgid="174f5f472c2328d8476ffab31bb43d8c02e859c286b9d3dce48e117b7c740b54" name="bnxt_en-kmp-xen" arch="x86_64">
    <version epoch="0" ver="1.9.2_3.0.101_63" rel="214.0.182.0.sles11sp4"/>
  </package>
  <package pkgid="ff7638a6401b8b996c20624bfc5f31870071d06e32e5b3b9893e5699dde966b3" name="brcmfcoe-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1216.1" date="1545480000">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="116c7d341a83ec15a3dffb46ead936cb644ead23c79bf1efc4de71e1e05390ca" name="brcmfcoe-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_k4.12.14_23" rel="1.sles15sp0"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1216.1" date="1545393600">- Built driver for sles15sp</changelog>
  </package>
  <package pkgid="70000b168234a4b87223947fd965a9e1e9d5452b83c86913ea1df9db8c20b030" name="brcmfcoe-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1216.1" date="1545393600">- Built driver for sles12sp</changelog>
  </package>
  <package pkgid="880d45da11fe23047507777a062a9c5faa0cd076b7c022b359792e70491823d9" name="brcmfcoe-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_k4.4.73_5" rel="1.sles12sp3"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1216.1" date="1545393600">- Built driver for sles12sp</changelog>
  </package>
  <package pkgid="f1df71bd8b7b983fc81fd9a524ecd46ba789bee5a01144f2ba02b728587584af" name="brcmfcoe-kmp-trace" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1216.1" date="1545480000">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="ded0458b32959762267ed9f148a41494be7c514df6989e9205fea7f97c15adc3" name="brcmfcoe-kmp-xen" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1216.1" date="1545480000">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="74cb85723286a08f3b7e7e0f77fe927ac130eeb9e3be8a3e907862860e8fcb3c" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.346.15_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.346.15" date="1545480000">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="9d0dc8677930164453c7056002b8fab9e52a42747c0115fce8a0454a710eac8e" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.346.15_k4.12.14_23" rel="1.sles15sp0"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.346.15" date="1545393600">- Built driver for sles15sp</changelog>
  </package>
  <package pkgid="ef601b009ef831f2ee5f1173c0d8449af58191cb60eb399d339fd0f3143df11c" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.346.15_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.346.15" date="1545393600">- Built driver for sles12sp</changelog>
  </package>
  <package pkgid="09b3ae94c5c88fc6ccce2788cd20d743dff5d31665f229614f7503a656850f62" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.346.15_k4.4.126_94.22" rel="1.sles12sp3"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.346.15" date="1545393600">- Built driver for sles12sp</changelog>
  </package>
  <package pkgid="c95b764c310469af5fe3bcb473362b2223c1039d2b9199b001765f90583c6b08" name="elx-lpfc-kmp-trace" arch="x86_64">
    <version epoch="0" ver="12.0.346.15_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.346.15" date="1545480000">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="65967811fad1e94b19e1c9f9b5b124ecf354c9ee7802ae432cb8f47997d60f3d" name="elx-lpfc-kmp-xen" arch="x86_64">
    <version epoch="0" ver="12.0.346.15_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.346.15" date="1545480000">- Built driver for sles11sp</changelog>
  </package>
  <package pkgid="53597f0474a74b5f928d3f939019099110db574116c67bc6c65a02ce409afc5b" name="fibreutils" arch="x86_64">
    <version epoch="0" ver="3.3" rel="5"/>
    <changelog author="Chad Dupuis &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.0-1" date="1222084800">- 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="1227700800">- 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="1236254400">- 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="1247486400">- 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="1248436800">- 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="1260446400">- 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="1298635200">- Initial release with Emulex CNA support</changelog>
    <changelog author="Keith Wortman &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.2-4" date="1323345600">- 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="1329220800">- 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="1355832000">- Corrected Link state display information for Qlogic Adapters
- Added MSA G3 support in Scsi_info.h</changelog>
  </package>
  <package pkgid="133194da126b95b79543d4c07d9bd15a78561f536e66bce28f92397c008bec75" name="firmware-43d7eff89e" arch="i386">
    <version epoch="0" ver="15.10.10.00" rel="3.1"/>
    <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="1516363200">-     Fixes an issue where the appropriate FW version for the Host Bus Adapter (HBA)
    Stockade (H2xx) driver will not install when using the Service Pack ProLiant
    (SPP)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 15.10.10.00-3.1" date="1543752000">-</changelog>
  </package>
  <package pkgid="ab04226a5dead32355918c3e342ddf47d4491a8250304353599038cf75349918" name="firmware-cafee9b6e4" arch="x86_64">
    <version epoch="0" ver="24.23.0_0042" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 24.23.0-0019" date="1515499200">-      Initial Release</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 24.23.0-0019-2.1" date="1533038400">-     Customers who already installed firmware version 24.23.0-0019 do not need to
    update to 24.23.0-0019 (B).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 24.23.0-0019-2.1" date="1533124800">-      Releasing support for SUSE LINUX Enterprise Server 15 OS</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 24.23.0-0042" date="1533211200">-</changelog>
  </package>
  <package pkgid="d9048e44cfeaf857e389180e6f94fc6f58d62555a724abb62ab4168879bd5704" name="firmware-cna-emulex" arch="x86_64">
    <version epoch="0" ver="2019.03.01" rel="1.19"/>
    <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.02.02" date="1524744000">-     Updated CNA (XE100 series) firmware:
    
    **Contains:**
    
    CNA (XE100 series) firmware 11.4.1253.0</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.02.02" date="1524830400">-     Fixed the following:
    
      * Uplink status on down link
      * PFC enable/disable feature
    
    For more details please go through the document titled " HPE Network Adapters
    - On Certain HPE ProLiant Gen9 Servers Running Windows Server 2016 And
    Configured With Certain Network Adapters, a Series of Windows System Event Log
    Messages #153 On Windows 2016 May Be Encountered" which is available at the
    following link:
    
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00046322en_us&gt;
    
    And the document titled "HPE Network Adapters - On Any HPE ProLiant
    Server Running VMware ESXi 6.0 or VMware ESXi 6.5, And Configured
    With Certain Network Adapters, The Network Ports May Show as Up,
    When These Should Show as Down In HPE iLO and In the OS" which is
    available at the following link:
    
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00046319en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.06.01" date="1524916800">-     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 12.0.1110.11</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.06.01" date="1525003200">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.06.02" date="1525089600">-     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 12.0.1110.2302</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.06.02" date="1525176000">-     Fixed the following:
    
      * After update to firmware version 11.2.1263.19 the link lost is observed on HPE FlexFabric 10Gb 2-port 556FLR-T Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.09.01" date="1525262400">-     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 12.0.1110.11</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.03.01" date="1525348800">-     Fixed the following:
    
      * Fixed unexpected behavior in Active Health System (AHS) logs show World Wide Node Name (wwnn) &amp; World Wide Port Name (wwpn) in reverse order.
      * Fixed unexpected behavior with HP FlexFabric 20Gb 2-port 650FLB Adapter, HP FlexFabric 20Gb 2-port 650M Adapter cards does not complete to boot to Linux SUSE Linux Enterprise Server 12 Service Pack 3(SLES12 SP3) Operating System (OS) when both adapter are enabled for Fibre Channel over Ethernet (FCoE) boot.
      * Microsoft Windows Server 2012 R2 Hyper-V Storage Area Network (SAN) Disconnect.
      * Link lost with firmware version 11.2.1263.19
      * "FW not responding" message seen on card when creating Virtual Function (VF) in loop for HPE StoreFabric CN1200E-T 10GBASE-T Converged Network Adapter [NIC+ iSCSI] in Gen10 server.
      * HP FlexFabric 20Gb 2-port 650FLB Adapter - Loss of access to storage after Virtual Connect (VC) login redistribution
      * HP StoreFabric CN1200E Dual Port Converged Network Adapter does not complete to boot in Legacy Mode on Gen 9 Server
      * Emulex Peripheral Component Interconnect (PCI) slot Network Interface Connector (NIC) reported as device path instead of product name
      * Unable to disable shared memory feature in Human Interface Infrastructure (HII) menu
      * 650M Adapter has some info in Chinese and Japanese show garbled code under Human Interface Infrastructure (HII) Form</changelog>
  </package>
  <package pkgid="9f0eff3fa40265bdc53210db73dcd0415aa8a367a187ff3a2005fe78bd975828" name="firmware-d3000" arch="x86_64">
    <version epoch="0" ver="4.12" 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" date="1520078400">-     *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="1528977600">-     *The following fix was incorporated in this version:**
    
      *  Fixed NVRAM CRC error
    
    Please refer to the _[Release
    Notes_](https://downloads.hpe.com/pub/softlib2/software1/pubsw-
    linux/p879663226/v148867/D3000_P07231-001.html) for the complete listing of
    fixes, enhancements, known issues and work-arounds corresponding to this
    firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.04-2.1" date="1531828800">-     *The following fix was incorporated in this version:**
    
      *  Fixed NVRAM CRC error
    
    Please refer to the _[Release
    Notes_](https://downloads.hpe.com/pub/softlib2/software1/pubsw-
    linux/p879663226/v155369/D3000_P07231-002.html) for the complete listing of
    fixes, enhancements, known issues and work-arounds corresponding to this
    firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.04-3.1" date="1531915200">-     *The following fix was incorporated in this version:**
    
      *  Fixed NVRAM CRC error
    
    Please refer to the _[Release
    Notes_](https://downloads.hpe.com/pub/softlib2/software1/pubsw-
    linux/p879663226/v157942/P07231-003.html) for the complete listing of fixes,
    enhancements, known issues and work-arounds corresponding to this firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.12" date="1532001600">-     *The following fixes were incorporated in this version:**
    
      * Fixed TLB exception during upgrade from Rev build 1.11.000 to 0412.000
    
      * Fixed expander bootstrap task which failed with 0xB1 error code appearing in the console due to missing NVRAM tag - Product Name
    
      * Enabled-ClusterS2D command that does not complete with SATA drive in D3610
    
    Please refer to the _[Release
    Notes_](https://downloads.hpe.com/pub/softlib2/software1/pubsw-
    linux/p879663226/v154196/D3000_P07231-004.html) for the complete listing of
    fixes, enhancements, known issues and work-arounds corresponding to this
    firmware.</changelog>
  </package>
  <package pkgid="1fe1ddc0757b2e0071bd4e1122f162166554dbe33d93f59ec6acbe592778c813" name="firmware-d6020" arch="x86_64">
    <version epoch="0" ver="2.74" rel="2.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="1528977600">-     *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
    
    Please refer to the [Release
    Notes](https://downloads.hpe.com/pub/softlib2/software1/pubsw-
    linux/p1194926978/v148868/D6020_P07232-001.html) for the complete listing of
    fixes, enhancements, known issues and work-arounds corresponding to this
    firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74" date="1534852800">-     *The following fixes were incorporated in this version:**
    
      * Temperature sensors logic inside gSEP model and SES database
      * When an IOM is pulled the surviving IOM reports false critical temperatures
    
    Please refer to the [Release
    Notes](https://downloads.hpe.com/pub/softlib2/software1/pubsw-
    linux/p1194926978/v154195/D6020_P07232-002.html) for the complete listing of
    fixes, enhancements, known issues and work-arounds corresponding to this
    firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74-1.1" date="1540209600">-     *The following fixes were incorporated in this version:**
    
      * Temperature sensors logic inside gSEP model and SES database
      * When an IOM is pulled the surviving IOM reports false critical temperatures
    
    Please refer to the _[Release
    Notes_](https://downloads.hpe.com/pub/softlib2/software1/pubsw-
    linux/p1194926978/v157943/P07232-003.html) for the complete listing of fixes,
    enhancements, known issues and work-arounds corresponding to this firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74-2.1" date="1543147200">-     *The following fixes were incorporated in this version:**
    
      * Temperature sensors logic inside gSEP model and SES database
      * When an IOM is pulled the surviving IOM reports false critical temperatures
    
    Please refer to the _[Release
    Notes_](https://downloads.hpe.com/pub/softlib2/software1/pubsw-
    linux/p1194926978/v160758/D6020_P07232-004.html) for the complete listing of
    fixes, enhancements, known issues and work-arounds corresponding to this
    firmware.</changelog>
  </package>
  <package pkgid="7f941c4e463aa9308bf1048fb75ff5c32583841f45350525b05354e90fecf874" name="firmware-fc-emulex" arch="x86_64">
    <version epoch="0" ver="2019.03.01" rel="1.29"/>
    <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="1524830400">-     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:
    
      * Fabric assigned Boot Target/Logical Unit (LUN) to Fabric Assgined World Wide Name(FAWWN)
    
    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.334.10  
    16 Gb HBA/Mezz universal boot 11.4.334.11
    
    8 Gb standup/mezz firmware 2.10X6
    
    8 Gb standup/mezz universal boot image 11.40a13 (11.4.305.0 BIOS, 11.4.344.0
    UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.09.01" date="1524916800">-     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:
    
      * Fabric assigned Boot Target/Logical Unit (LUN) to Fabric Assgined World Wide Name(FAWWN)
    
    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.334.10  
    16 Gb HBA/Mezz universal boot 11.4.334.27
    
    8 Gb standup/mezz firmware 2.10X6
    
    8 Gb standup/mezz universal boot image 11.40a13 (11.4.305.0 BIOS, 11.4.344.0
    UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.09.02" date="1525003200">-     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:
    
      * Fabric assigned Boot Target/Logical Unit (LUN) to Fabric Assgined World Wide Name(FAWWN)
    
    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.334.10  
    16 Gb HBA/Mezz universal boot 11.4.334.31
    
    8 Gb standup/mezz firmware 2.10X6
    
    8 Gb standup/mezz universal boot image 11.40a13 (11.4.305.0 BIOS, 11.4.344.0
    UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.09.02" date="1525089600">-     Fixed the following:
    
      * Fixed an issue where OneView profile data is lost during firmware upgrades from versions earlier than 11.4.x.x</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.09.03" date="1525176000">-     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:
    
      * Fabric assigned Boot Target/Logical Unit (LUN) to Fabric Assgined World Wide Name(FAWWN)
    
    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.334.10  
    16 Gb HBA/Mezz universal boot 11.4.334.31
    
    8 Gb standup/mezz firmware 2.10X6
    
    8 Gb standup/mezz universal boot image 11.40a13 (11.4.305.0 BIOS, 11.4.344.0
    UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.09.03" date="1525262400">-     Fixed the following:
    
      * Entries in payload.json which was triggering firmware discovery and flash to be incomplete on HPE SN1200E 16Gb 1port/2port adapter when firmware flash was attempted via OneView, integrated Lights Out(iLO) and UEFI flash mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.03.01" date="1525348800">-</changelog>
  </package>
  <package pkgid="2802215a5c7a705d597f6bd02a1fdcc21befbab6a3914ade4940903888a33583" name="firmware-fc-qlogic" arch="x86_64">
    <version epoch="0" ver="2019.03.01" rel="1.11"/>
    <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="1525003200">-     Added support for the following:
    
    **16Gb Standup &amp; 16Gb Mezzanine**
    
      * Power Loss calculation in D_port (Destination port) operation.
    
    **16Gb/32Gb Standup **
    
      * Power Loss calculation in D_port (Destination port) operation.
      * Support maximum training timeout for 32Gbps data rate per FC-FS-4 (Fibre Channel Framing and Signaling) specification.
    
    Updated the Firmware/BIOS/UEFI packages for 8 Gb, 16 Gb and 32 Gb products.
    
      * 8 Gb HBA/Mezz 
        * Package 3.77.08
        * Firmware 8.07.00
        * UEFI 6.64
        * BIOS 3.56  
    
    
      * 16 Gb HBA/Mezz 
        * Package 6.01.59
        * Firmware 8.07.16
        * UEFI 6.63
        * BIOS 3.43  
    
    
      * 16/32 Gb 
        * Package 01.70.85
        * Firmware 8.07.18
        * UEFI 6.47
        * BIOS 3.54</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.06.01" date="1525089600">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.09.01" date="1525176000">-     Added support for the following:
    
    **16Gb Standup &amp; 16Gb Mezzanine**
    
      * Power Loss calculation in D_port (Destination port) operation.
    
    **16Gb/32Gb Standup **
    
      * Power Loss calculation in D_port (Destination port) operation.
      * Support maximum training timeout for 32Gbps data rate per FC-FS-4 (Fibre Channel Framing and Signaling) specification.
    
    Updated the Firmware/BIOS/UEFI packages for 8 Gb, 16 Gb and 32 Gb products.
    
      * 8 Gb HBA/Mezz 
        * Package 3.77.08
        * Firmware 8.07.00
        * UEFI 6.64
        * BIOS 3.56  
    
    
      * 16 Gb HBA/Mezz 
        * Package 6.01.59
        * Firmware 8.07.16
        * UEFI 6.63
        * BIOS 3.43  
    
    
      * 16/32 Gb 
        * Package 01.70.85
        * Firmware 8.07.18
        * UEFI 6.47
        * BIOS 3.54</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.09.01" date="1525262400">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.03.01" date="1525348800">-     Fixed the following
    
    **8Gb Standup &amp; 8Gb Mezzanine**
    
    Firmware:
    
      * Fix regression where the firmware returned Time Out error code under heavy load.
    
    UEFI
    
      * Driver progress messages are no longer displayed on SuperDome servers.
      * Corrected Driver Health string format on Gen10 servers
    
    **16Gb Standup &amp; 16Gb Mezzanine**
    
    Firmware:
    
      * Fix unexpected behavior related to Diagnostic Port and Link Diagnostics operations (loopback, echo etc)
    
    UEFI:
    
      * Driver progress messages are no longer displayed on SuperDome servers.
      * Corrected Driver Health string format on Gen10 servers.
    
      
    **16Gb/32Gb Standup**
    
    Firmware:
    
      * Fix unexpected behavior related to Diagnostic Port and Link Diagnostics operations (loopback, echo etc)
    
    UEFI:
    
      * Corrected Driver Health string format on Gen10 servers.
      * Driver progress messages are no longer displayed on SuperDome servers.
      * Fixed QUIC (QUIC Protocol)
      * Removed 8G Speed and Loop Only Options from 5830C Adapter</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="1b12dbe15131279779ab7d7d67ebca357069014e8f9026623054979948287f5a" name="firmware-hca-mellanox-vpi-connectx4" arch="x86_64">
    <version epoch="0" ver="1.0.5" rel="1.1"/>
    <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="1519905600">-     *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="1519992000">-     *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="1524139200">-     *Firmware for the following devices are updated to 12.22.4030:**
    
    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.22.4030:**
    
      * **AS Notify:** AS Notify enables IBM's Power CPU architecture to boost performance by allowing the hardware to issue light weight "interrupts" to replace the traditional MSI interrupts.
      * **Dump Me Now (DMN):** Dump Me Now (DMN) generated dumps and traces from various components that are crucial for offline debugging. Once an issue is discovered, the dumps can provide useful information about the NIC's state at the time of the failure
      * Added support for DSCP mapping on QP RTS2RTS.
      * **Port Enable:** When set, the device supports emulating link down for all the associated functions using "ICMD_SET_VIRTUAL_PARAMETERS - Set Device Virtual Parameters".
      * **mlxfwreset:** Reduced and accelerated the mlxfwreset loading time of the firmware update flow.
      * **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 64 VFs
      * Extended the retry counter (extended_retry_count) to up to 255 instead of 7.
    
    **Firmware for the following devices are updated to 16.22.4030:**
    
    879482-B21 (HPE InfiniBand FDR/Ethernet 40/50Gb 2-port 547FLR-QSFP Adapter)  
    872726-B21 (HPE InfiniBand EDR/Ethernet 100Gb 2-port 841QSFP28 Adapter)
    
    **New features and changes in version 16.22.4030:**
    
      * **AS Notify:** AS Notify enables IBM's Power CPU architecture to boost performance by allowing the hardware to issue light weight "interrupts" to replace the traditional MSI interrupts.
      * **Dump Me Now (DMN):** Dump Me Now (DMN) generated dumps and traces from various components that are crucial for offline debugging. Once an issue is discovered, the dumps can provide useful information about the NIC's state at the time of the failure
      * Added support for DSCP mapping on QP RTS2RTS.
      * **Port Enable:** When set, the device supports emulating link down for all the associated functions using "ICMD_SET_VIRTUAL_PARAMETERS - Set Device Virtual Parameters".
      * **mlxfwreset:** Reduced and accelerated the mlxfwreset loading time of the firmware update flow.
      * **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 64 VFs
      * Extended the retry counter (extended_retry_count) to up to 255 instead of 7.
      * Added support for striding RQ in InfiniBand.
      * **QoS "Rate Limit":** Added support to limit the transmission rate of individual InfiniBand port Service Levels. This capability is configurable through a new vendor-specific MAD (QosConfigSL).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4" date="1524225600">-     *Fixes in firmware version 12.22.4030 and 16.22.4030:**
    
      * In rare cases, where the width of the receiver's electrical eye is narrow, the link might raise with BER lower than 10^-12.
      * LRO timeout configuration is now taken from the TLV configuration instead of the static defined values.
      * Added a filter to ignore module temperature reads below -40C and above 125C.
      * Closed the vport as part of the fast teardown flow, to prevent Ack to be sent without been scatter to memory.
      * A rare scenario where the PERST# de-assertion arrived at a specific critical time period was handled.
      * Temperature normalization function calculation issue. Now the cable gain that is not pure integer is taken into account.
      * The parser of object 0x8 in ASN that caused different structure in response.
      * An issue that caused MSIX interrupt lost while the HCA performed an FLR was handled.
      * An issue that caused a race condition between the firmware boot process and the MSIX access from the PCIe, which resulted in lost writes into the MSIX vector was fixed.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5" date="1532174400">-     *Fixes in version** **12.24.1000 and 16.24.1000:**
    
      * mlxconfig tool reported all possible expansion ROM images, instead of presenting only the existing images.
      * Modifying VMQoS rate limiter parameters during traffic caused transmission failure.
      * Aligned the default tuning type in PHY TEST MODE to the device protocol.
      * When a device is operating in Safe Mode state, and the user issues the mlxfwreset command, the device might fail to come-up correctly after the reset.  
    Note: Do not run mlxfwreset when operating in a Safe Mode state.
    
      * Fixed an issue related to PCIe "Surprise link down" event reporting capability.
      * Fixed an issue that resulted in the link partner experiencing false active linkup when plugging in a base-T cable to a closed port.
    
    **Fixes in version** **12.24.1000:**
    
      * Fixed an issue that caused the max_qp_retry_freq_exceeded counter (including a CQE with error syndrome 0x97, and the QP moving to error state) to be activated only after exceeding the NIC Vport context max_qp_retry_limit, and not when reaching it.
    
    **Fixes in version** **16.24.1000:**
    
      * PCIe bifurcation issue.
      * Deadlock in RX related to the "send-invalidate" flow, resulted in RX getting stuck.
      * Rare errors in RX that resulted in double completion.</changelog>
  </package>
  <package pkgid="94ca2d0b58579319d2339b1aeb4c1dea8c64a062e7ac017fc3a4c5f7210ac5cf" name="firmware-hca-mellanox-vpi-eth-ib" arch="x86_64">
    <version epoch="0" ver="1.0.7" rel="1.1"/>
    <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="1519905600">-     *Firmware for the following devices are updated to 2.40.5030:**  
    764286-B21  
    778509-B21
    
    **Firmware for the following devices are updated to 2.40.5072:**  
    764285-B21
    
    **Firmware for the following devices are updated to 2.42.5004:**  
    764283-B21  
    764284-B21
    
    **Firmware for the following devices are updated to 2.42.5000:**  
    764282-B21
    
    **New features in firmware version 2.40.5030:**
    
      * Added support for the following features. 
        * Temperature thresholds high/low default for MAD sensing and NCSI/IPMI OEM commands.
        * A new field is added to "set port" command which notifies the firmware what is the user_mtu size.
        * A protection mechanism which ensures the firmware drops packets which are received in internal Queue Pairs (QPs) and disables the WQE producer fetching.
    
    **New features in firmware version 2.40.5072:**
    
      * Platform Level Data Model (PLDM) support.
    
    **New features in firmware version 2.42.5000:**
    
      * Added support for the following features. 
        * new TLV: CX3_GLOBAL_CONF to enable/disable timestamp on incoming packets through mlxconfig configuration.
        * User MAC configuration.
        * Automatically collecting mstdump before driver reset.
        * A mechanism to detect DEAD_IRISC (plastic) from TPT (iron) and raise an assert.
        * A new field is added to "set port" command which notifies the firmware what is the user_mtu size.
      * Improved the debug ability for command timeout cases</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.6" date="1519992000">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.7" date="1532865600">-     *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.5044:**
    
      * Fixed an issue that  prevented the firmware from detecting a link_down event thus preventing the IB bond interface from going to a failover mode</changelog>
  </package>
  <package pkgid="7bce41dc1668aa0992593a50ea7ddfc86b8acd3c3fad8c34a1e6e8bd7dca34c0" name="firmware-hdd-0595c2a887" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="3.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="1524657600">-      **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 HPD2 do not need to update to HPD2(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1534420800">-      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>
  </package>
  <package pkgid="b617d8abe13f24a9fb41b3d1d40a24b30ded6406963e19b981b61f7dfe9de9b3" name="firmware-hdd-059b8654a6" 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="1533211200">-      **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="1533297600">-      Corrects a potential data integrity issue during unaligned write commands, found in supplier ongoing lab testing.Includes additional fixes to improve error handling and reliability.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1534420800">-      Corrects a potential data integrity issue during unaligned write commands, only found in supplier ongoing lab testing.Includes additional fixes to improve error handling and reliability.</changelog>
  </package>
  <package pkgid="7915d6595b28436903209b0836c07e3a994324fe0d5d43d25e960978e0e953d4" name="firmware-hdd-0a38b25661" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="3.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="1524657600">-      **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="1524744000">-        Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1534420800">-      This firmware includes a fix for slow performance during sequential write workloads with small queue depth.</changelog>
  </package>
  <package pkgid="0a867262fca2b2128cee02a8ddf6072cbd7fbb08e7c36078d5f55cbc2643d688" name="firmware-hdd-0a7010918e" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="5.1"/>
    <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="1524657600">-      **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 HPG4 do not need to update to HPG4(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1534248000">-      **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 HPG4 do not need to update to HPG4(D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1534420800">-      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>
  </package>
  <package pkgid="7532ec0601aab0bada42b6f39a326d91ad8fe0d0d83c1bbf0490a3b0f1bb9918" name="firmware-hdd-0a7d4aa47f" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1533556800">-      This firmware includes a fix for slow performance during sequential write workloads with small queue depth.</changelog>
  </package>
  <package pkgid="07895af95b7e8a1e3385c778802317739179a9cdf7d0fd0bf44a12581844dc11" name="firmware-hdd-0b575b5895" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1524571200">-      **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="1524657600">-      Added support for HPE Smart Array P824i-p MR Gen10 controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1524744000">-      This firmware has a change that allows the drive to meet the requirements for Azure Stack certification.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1534248000">-      **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="1534334400">-      This firmware has a change that allows the drive to meet the requirements for Azure Stack certification.
      * Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1534420800">-      This firmware has a change that allows the drive to meet the requirements for Azure Stack certification.</changelog>
  </package>
  <package pkgid="dfea56c79bd3eaad34196b7d976bd47c8a0d2f1225efb60b920dca26a801f257" name="firmware-hdd-0f923833e9" arch="x86_64">
    <version epoch="0" ver="HPD9" rel="1.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="1524657600">-      **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 HPD8 do not need to update to HPD8(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8-2.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9" date="1533556800">-     This firmware:  
    Fixes the cause of internal reboots detected in the MSA system.  
    Removes a vendor unique sense code that the controller does not handle
    properly.  
    Includes changes to eliminate the cause of a potential hang condition.</changelog>
  </package>
  <package pkgid="568edf91eea6c101d028c97bd19d76997061a0d87784d14432481f349df21eca" name="firmware-hdd-1656c1b14a" arch="x86_64">
    <version epoch="0" ver="HPK1" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK1" date="1535112000">-      This firmware corrects the potential for a drive to become disabled and nonfunctional during certain conditions or workloads.After the drive is upgraded to firmware version HPK1, it cannot be downgraded to firmware version HPK0.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK1-2.1" date="1542283200">-      This firmware corrects the potential for a drive to become disabled and nonfunctional during certain conditions or workloads.After the drive is upgraded to firmware version HPK1, it cannot be downgraded to firmware version HPK0.</changelog>
  </package>
  <package pkgid="7f7aca2060c1b9f843fdd62d0acfb279872ef723533412a108dfa053f671a1d0" name="firmware-hdd-1a516522d1" arch="x86_64">
    <version epoch="0" ver="HPG1" rel="4.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="1524657600">-      **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 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="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1534248000">-      **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 HPG1 do not need to update to HPG1(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-4.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="b9166c3b0d467e37e1956ae315a9af4e2b0ca15cc425ad438fc49398cfcea955" name="firmware-hdd-1cbab97ff0" 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="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="1524571200">-      **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 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="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="1c5444ab59a22de391f4afd52fb9291f8304af477c56a3d0fc63fcf0e84f7f7f" name="firmware-hdd-1d7f19120b" arch="x86_64">
    <version epoch="0" ver="HPGB" rel="4.1"/>
    <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-2.1" date="1524571200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB" date="1524657600">-       Added support for HPE Smart Array P824i-p MR Gen10 Controller.</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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-3.1" date="1534248000">-      **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 HPGB do not need to update to HPGB(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-3.1" date="1534334400">-      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.
      * Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-4.1" date="1534420800">-      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="1d713e8cd26a1d2df928113b53ca55a08b0358fc0eb5944167dbc08da5f7320c" name="firmware-hdd-252770cdda" arch="x86_64">
    <version epoch="0" ver="HPD7" rel="2.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="1524571200">-      **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; HPD7" date="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1524744000">-      This firmware includes a fix for slow performance during sequential write workloads with small queue depth.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1534420800">-      This firmware includes a fix for slow performance during sequential write workloads with small queue depth.</changelog>
  </package>
  <package pkgid="5d1a5d994148325305990d3f06279df123e4d7612b89d417c0be9b43145e3b59" name="firmware-hdd-2a5b65f157" arch="x86_64">
    <version epoch="0" ver="HPK4" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK3" date="1524657600">-      **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; HPK3" date="1524744000">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4" date="1534334400">-      Fixes a potential latency issue caused by an incorrect pre-fetch algorithm. 
      * Resolves an issue with a possible bus hang during a system reboot.
      * Once HPK4 is downloaded, the drive firmware cannot be changed back to an earlier firmware version (eg, HPK3 or HPK2) due to security changes.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1534420800">-      Fixes a potential latency issue caused by an incorrect pre-fetch algorithm. 
      * Resolves an issue with a possible bus hang during a system reboot.
      * Once HPK4 is downloaded, the drive firmware cannot be changed back to an earlier firmware version (eg, HPK3 or HPK2) due to security changes.</changelog>
  </package>
  <package pkgid="438dd66886858e787ccd3c9f1dd3b178181d8fe10f258d5f8592814c818659ca" name="firmware-hdd-2cfaac41db" arch="x86_64">
    <version epoch="0" ver="HPDB" rel="3.1"/>
    <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="1524657600">-      **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 HPDB do not need to update to HPDB(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-2.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-3.1" date="1534420800">-      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="9b499d2c5834bdd4684b3084efd0662c380fadb06022c503cc73a302b4eba005" name="firmware-hdd-2e4c61fc63" arch="x86_64">
    <version epoch="0" ver="HPD4" rel="1.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="1524571200">-      **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(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1533988800">-      Fixed some minor logging and diagnostic test issues.</changelog>
  </package>
  <package pkgid="38f123e9cee39f6965061ac3b18a4797466e9b30ab2635eab945ae650e1d15f5" name="firmware-hdd-2e70ce7412" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="5.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="1524657600">-      **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(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1534248000">-      **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 HPG4 do not need to update to HPG4(D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="b80fdaff7feefb36bc619a51318a745bf8122525337f7d95ee4affbd57695afb" name="firmware-hdd-31f91b8622" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="4.1"/>
    <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="1524657600">-      **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(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1524744000">-       Added support for HPE Smart Array P824i-p MR Gen10 controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-4.1" date="1534420800">-      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>
  </package>
  <package pkgid="65488f2abe1a46e336665fe5166d53e0dc03361cdcbb25216a1b346a6e5f9981" name="firmware-hdd-3243fce9a0" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="4.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="1524657600">-      **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 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="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1534248000">-      **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 HPG4 do not need to update to HPG4(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1534420800">-      This firmware improves potential timeouts that could occur during the write error recovery process, for drives that have head contaminant build up.</changelog>
  </package>
  <package pkgid="37937c4e99373566962f005ae6d3d66459f1c196950879678084563afc4cb049" name="firmware-hdd-326de7c0f2" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="3.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="1524657600">-      **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="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="1c068c8bc48d1e168f695794cd6f318384aee9cbd8db0653af37a01cff91d855" name="firmware-hdd-3ab4c70e64" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="5.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="1524657600">-      **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(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1534248000">-      **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 HPG4 do not need to update to HPG4(D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="4dd6cf888212081be02e64ef0f779ceb7fbae37cdde1a898f6825e0edfc75c83" name="firmware-hdd-3d97759111" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="3.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="1524571200">-      **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="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="87736076ee8940144dd89cd7ca5b332fb2a53842176c9b9e38d198fb85220f16" name="firmware-hdd-3db7640485" arch="x86_64">
    <version epoch="0" ver="HPGB" 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="1524571200">-      **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-2.1" date="1524657600">-      Added support for HPE Smart Array P824i-p MR Gen10 Controller.</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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8" date="1530273600">-      During numerous unexpected power cycles and if a SATA link error is immediately followed with asynchronous power loss, there may be a failure to properly flush all cached data to NAND. For more information on this issue, refer to Customer Advisory &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00048321en_us&gt;.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB" date="1535457600">-      Fixed issue to a read-disturb mechanism within the NAND induced only during 4K reads with partially programed blocks. The NAND read time is modified to prevent the impact of the reads. This change prevents premature or false failure of the drive.
      * Fix to a non-exploitable vulnerability in the firmware download process. Corrected FW will increment the security version to ensure that all SSDs receiving the update will not be capable of downloading previous FW with the issue.  Regression back to an earlier version of firmware will not be possible.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-2.1" date="1536321600">-      Fixed issue to a read-disturb mechanism within the NAND induced only during 4K reads with partially programed blocks. The NAND read time is modified to prevent the impact of the reads. This change prevents premature or false failure of the drive.
      * Fix to a non-exploitable vulnerability in the firmware download process. Corrected FW will increment the security version to ensure that all SSDs receiving the update will not be capable of downloading previous FW with the issue.  Regression back to an earlier version of firmware will not be possible.</changelog>
  </package>
  <package pkgid="b7286b7be1a3b24fe58ceab20290a93952c736035a44ba5c0f2e74933827b013" name="firmware-hdd-3e34285be7" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="6.1"/>
    <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="1524571200">-      **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(D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-4.1" date="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-4.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-5.1" date="1534248000">-      **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(E).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-5.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.
      * Firmware fixes intermittent data corruption issue associated with unaligned sequential write operations.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-6.1" date="1534420800">-      Firmware fixes intermittent data corruption issue associated with unaligned sequential write operations.</changelog>
  </package>
  <package pkgid="9c7915de7f28e936698bf4a766359418605070fbf9d4d54bc430df30b5ab034b" name="firmware-hdd-40277d55d3" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="5.1"/>
    <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="1524657600">-      **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 HPG6 do not need to update to HPG6(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-3.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-4.1" date="1534248000">-      **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 HPG6 do not need to update to HPG6(D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-4.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-5.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="2c389023e93c6a0bc5399b5941c4f4b2393781409dd9878111d9b0c9146568af" name="firmware-hdd-46fc43ab26" arch="x86_64">
    <version epoch="0" ver="HPD4" rel="3.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="1524657600">-      **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="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="968575c6f2b1f2a01456811c3e27a5cb321b47123478fba22d70f85e20cbbf07" name="firmware-hdd-5bf9355926" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1535544000">-      Fix to the error recovery algorithm to improve the overall reliability of the device.
      * Fix to insure complete support of internal logging during a sudden power off event which prevents the device entering into a degraded state.
      * Fixed a mishandling of error handling data during back ground media activities prevent a data issue.
      * Fix to  correct a buffer management timing issue internal to the device allowing for a more robust internal movement of data.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1543147200">-      Fixed a rare issue that could lead to data loss during an unexpected power loss</changelog>
  </package>
  <package pkgid="97cd2fb7e055b82c8ecf5ca383aca31a758160504e61eb49192f5989a6282083" name="firmware-hdd-5d9e841607" 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="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="1524571200">-      **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="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1534420800">-      Firmware version HPD3 supports NDU (non-disruptive update) firmware updates.</changelog>
  </package>
  <package pkgid="c8e077e93694745766402bda7c6c7b7140855ae46d9b1add7e914611a78eef36" name="firmware-hdd-5dcf26fa42" arch="x86_64">
    <version epoch="0" ver="HPD1" rel="3.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="1524657600">-      **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-2.1" date="1524744000">-      Added support for HPE Smart Array P824i-p MR Gen10 controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-3.1" date="1534420800">-      Removed support of UNMAP command.</changelog>
  </package>
  <package pkgid="a372b57fc73ac5d92a28218885841c0409d7a2ff64e1d99b2b3e87b337a2cdd4" name="firmware-hdd-624b75c7e2" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="3.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="1524657600">-      Added support for HPE Smart Array P824i-p MR Gen10 controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-2.1" date="1524744000">-      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-3.1" date="1534420800">-      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="38f19f43af6eb5ed989abe9e3f24aa2b9ef587bc0b9b5b15edd0cb64bc3bc7b7" name="firmware-hdd-68b12e54d2" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="5.1"/>
    <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="1524657600">-      **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 HPG4 do not need to update to HPG4(c).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1534248000">-      **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 HPG4 do not need to update to HPG4(D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1534334400">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="28a68a80cc56166dd86ff717af6ca3fa9945b8f4a9dfb62bfedb1e52a6982ca4" name="firmware-hdd-693b9a2853" arch="x86_64">
    <version epoch="0" ver="HPD3" 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="1524657600">-      **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 HPD2 do not need to update to HPD2(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1548158400">-      Improves JetStress READ Latency performance.
      * Fixes the cause of internal reboots detected in the MSA system.
      * Removes a vendor unique sense code that the controller does not handle properly.
      * Includes changes to eliminate the cause of a potential hang condition.</changelog>
  </package>
  <package pkgid="497c68544dc1b49b2ffb846a4fd701e66e317a3fa16b82d8cfef7b1340bb68e9" name="firmware-hdd-6d922fc9a8" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="1.1"/>
    <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="1524657600">-      **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(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1533643200">-      **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(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1533729600">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1533816000">-      This firmware includes a fix for slow performance during sequential write workloads with small queue depth.</changelog>
  </package>
  <package pkgid="f8138eb06a681dec7697d79a9885577e58ea8f16ebd8a3223beb5afec530be6b" name="firmware-hdd-6e3845def5" arch="x86_64">
    <version epoch="0" ver="HPG1" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1" date="1542369600">-      Adds support for the HPE Security Log Page BBh, and improves drive reliability and responsiveness by including the latest firmware maintenance updates.</changelog>
  </package>
  <package pkgid="c38ded188398cecb8f80cfc14cf064884e76f5ba7cf43b94810b617498255d18" name="firmware-hdd-6ec35faf90" arch="x86_64">
    <version epoch="0" ver="HPD5" 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="1524657600">-       Added support for HPE Smart Array P824i-p MR Gen10 Controller.</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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1532692800">-      This code corrects a potential data integrity issue related to unaligned write commands.This issue was only found in supplier ongoing lab testing.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1534420800">-      This code corrects a potential data integrity issue related to unaligned write commands.This issue was only found in supplier ongoing lab testing.</changelog>
  </package>
  <package pkgid="da30b84706859141547b7dc7c96efe3ea8d789a809746520416f4d4bf6ce5ebe" name="firmware-hdd-70e3962f98" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="4.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="1524657600">-       Added support for HPE Smart Array P824i-p MR Gen10 controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1524744000">-      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-3.1" date="1534248000">-      **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 HPG6 do not need to update to HPG6(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-3.1" date="1534334400">-      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.
    
      * Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-4.1" date="1534420800">-      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="5a265129b03de02de4fbcf58e6a49ec376825296e5c97173bc5ac5e29b74d2e0" name="firmware-hdd-71af849f3b" 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-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="1524571200">-      **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="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="1dd8d2aab7621e271d59d83c7c7863de215648629efcfb217253402ad5135b8d" name="firmware-hdd-7505dfb5ae" 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="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="1524571200">-      **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="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-2.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1533988800">-      This firmware fixes an infrequent drive internal reset issue.  When managing a Task Set Full condition in its firmware the drive may do an internal reset. The drive may not be accessible during the reset recovery process.</changelog>
  </package>
  <package pkgid="8fe74a51f8116b8fe385ecd9faafade9f4abe1a1287b1e8c6fa361b97095c016" name="firmware-hdd-7677644a25" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1535544000">-      Fix to the error recovery algorithm to improve the overall reliability of the device.
      * Fix to insure complete support of internal logging during a sudden power off event which prevents the device entering into a degraded state.
      * Fixed a mishandling of error handling data during back ground media activities prevent a data issue.
      * Fix to  correct a buffer management timing issue internal to the device allowing for a more robust internal movement of data.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1543147200">-      Fixed a rare issue that could lead to data loss during an unexpected power loss</changelog>
  </package>
  <package pkgid="d2d177a6f03e4189d83c693d5ff7a45a2aff01347a3c587282daf9fc7a2a26d3" name="firmware-hdd-7c1a1734f9" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="3.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="1524571200">-      **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 HPD2 do not need to update to HPD2(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="24c84029bc2319986f115d66022a7c2dfc388b41feced7dfa42a02755b30a23f" name="firmware-hdd-7fc5497116" arch="x86_64">
    <version epoch="0" ver="HPD7" rel="2.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="1524744000">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1534420800">-      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="94f89e12c6f942adb1593b9d6e4d4d7c4c13f2a94d9c652315c3b182f44f04dc" name="firmware-hdd-8a2c06af48" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="4.1"/>
    <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="1524657600">-      **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(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1524744000">-       Added support for HPE Smart Array P824i-p MR Gen10 controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-4.1" date="1534420800">-      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>
  </package>
  <package pkgid="cf432bc238b4c8b3fc31900160c695faf72ac07199bdff8314389db744d0de0d" name="firmware-hdd-8c4a212ff9" arch="x86_64">
    <version epoch="0" ver="HPD4" rel="4.1"/>
    <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="1524571200">-      **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="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-4.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="807dabda24f09d2843e1a332498ab808958e2079a201553f8faf7e317c717125" name="firmware-hdd-8d68452816" 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="1533556800">-      Removes a vendor unique sense code that the controller does not handle properly.
      * Includes changes to eliminate the cause of a potential hang condition.
      * Changes some settings to comply with Microsoft Storage Spaces Certification requirements.</changelog>
  </package>
  <package pkgid="d9ebb372ebb232cc98ebc18e2ed7e05a63190e355ab5d475620b377c309b87b7" name="firmware-hdd-8e8ddc5265" arch="x86_64">
    <version epoch="0" ver="HPK1" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK1" date="1519992000">-      Firmware corrects an issue where the drive will be in a failed state after an unexpected power loss. When this occurs the drive will not recover after subsequent power cycles and will not be accessible by the system configuration and Host applications.
      * Refer Customer Bulletin for workarounds &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00042733en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK1-2.1" date="1542974400">-      Firmware corrects an issue where the drive will be in a failed state after an unexpected power loss. When this occurs the drive will not recover after subsequent power cycles and will not be accessible by the system configuration and Host applications.</changelog>
  </package>
  <package pkgid="e733d9313e2ebe0b95bb3da1b6457ee707d6fa7a46be98afc38b20bbd8703ddf" name="firmware-hdd-8ed8893abd" 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="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="1524571200">-      **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 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="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-2.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1534420800">-      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>
  </package>
  <package pkgid="3ebebc622edac034938a7eb1c0f6080765fd7460ace4cf4a46354ac252b0e954" name="firmware-hdd-9196d4f720" arch="x86_64">
    <version epoch="0" ver="HPGB" 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="1524657600">-      **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 HPG6 do not need to update to HPG6(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8" date="1530273600">-      During numerous unexpected power cycles and if a SATA link error is immediately followed with asynchronous power loss, there may be a failure to properly flush all cached data to NAND. For more information on this issue, refer to Customer Advisory &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00048321en_us&gt;.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB" date="1535457600">-      Fixed issue to a read-disturb mechanism within the NAND induced only during 4K reads with partially programed blocks. The NAND read time is modified to prevent the impact of the reads. This change prevents premature or false failure of the drive.
      * Fix to a non-exploitable vulnerability in the firmware download process. Corrected FW will increment the security version to ensure that all SSDs receiving the update will not be capable of downloading previous FW with the issue.  Regression back to an earlier version of firmware will not be possible.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-2.1" date="1536321600">-      Fixed issue to a read-disturb mechanism within the NAND induced only during 4K reads with partially programed blocks. The NAND read time is modified to prevent the impact of the reads. This change prevents premature or false failure of the drive.
      * Fix to a non-exploitable vulnerability in the firmware download process. Corrected FW will increment the security version to ensure that all SSDs receiving the update will not be capable of downloading previous FW with the issue.  Regression back to an earlier version of firmware will not be possible.</changelog>
  </package>
  <package pkgid="6fc4abe1ed0095e9f231531087fc02f3c1542cfebacb1fbc2dfacc2f70f37ead" name="firmware-hdd-95a2e5abcb" arch="x86_64">
    <version epoch="0" ver="HPK4" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4" date="1547294400">-      Fixed timing issue to pass VMWare VSAN certification. Downgrading to any previous version of firmware is not allowed.</changelog>
  </package>
  <package pkgid="da3044977b4be27c48c1890de36bafbd6fac172ee5cec62e3999a25b75b644f1" name="firmware-hdd-95af9a555e" arch="x86_64">
    <version epoch="0" ver="HPG5" rel="1.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="1524571200">-      **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 HPG1 do not need to update to HPG1(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1534334400">-      This firmware updates the drive to indicate NDU compliance.
      * Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1543492800">-      This firmware includes a fix for an issue where the LED would continue blinking after a Sanitize operation completed.</changelog>
  </package>
  <package pkgid="b97f40f9aaea3a8ecc18f8662d98a2b44668d53fbb82433e798ada260cccfa22" name="firmware-hdd-9a826ccd8a" arch="x86_64">
    <version epoch="0" ver="HPK4" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK3" date="1524657600">-      **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; HPK3" date="1524744000">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4" date="1534334400">-      Fixes a potential latency issue caused by an incorrect pre-fetch algorithm. 
      * Resolves an issue with a possible bus hang during a system reboot.
      * Once HPK4 is downloaded, the drive firmware cannot be changed back to an earlier firmware version (eg, HPK3 or HPK2) due to security changes</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1534420800">-      Fixes a potential latency issue caused by an incorrect pre-fetch algorithm. 
      * Resolves an issue with a possible bus hang during a system reboot.
      * Once HPK4 is downloaded, the drive firmware cannot be changed back to an earlier firmware version (eg, HPK3 or HPK2) due to security changes</changelog>
  </package>
  <package pkgid="9816eefec7416979b735f5bc24f1311d9e0edc2791be79c2c8e5f08fcbc56efc" name="firmware-hdd-a05f29cef3" arch="x86_64">
    <version epoch="0" ver="HPD4" 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; HPD4" date="1524571200">-      **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; HPD4" date="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="5b2e42d443511ca67050d3bcff9f87ede747f52d3d80df523d450f7b9216e6ba" name="firmware-hdd-a2d4b5c742" arch="x86_64">
    <version epoch="0" ver="HPG1" rel="5.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="1524571200">-      **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 HPG1 do not need to update to HPG1(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-4.1" date="1534248000">-      **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 HPG1 do not need to update to HPG1(D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-4.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-5.1" date="1534420800">-      Firmware corrects an issue where drives were not found during Power-On Self-Test device discovery.</changelog>
  </package>
  <package pkgid="b8611ea2c432b3b05de2b5d610355463dab687954428072307cedb3fc5b46b8e" name="firmware-hdd-a629fcea59" arch="x86_64">
    <version epoch="0" ver="HPG2" rel="5.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="1524657600">-      **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(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-4.1" date="1534248000">-      **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 HPG2 do not need to update to HPG2(D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-4.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-5.1" date="1534420800">-      Reliability enhancement for applications that write data to a narrow range of tracks.</changelog>
  </package>
  <package pkgid="96349828cb928803c4c8ca761003c51f72a61a5d47ab666c99fa81526703dc07" name="firmware-hdd-aa9e289524" 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.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1524571200">-      **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="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1543060800">-      This firmware adds a feature that will periodically assess the health of the writer element of the head by verifying the data after a write operation to ensure more robust data integrity.
      * When performing format on drives with marginal servo flaws, it takes too long to format or format fails with 03/31 reported across the interface on subsequent commands. This firmware includes a change that moves the servo flaw characterization retries earlier in the sequence of format.</changelog>
  </package>
  <package pkgid="57cd966db700a8d3cb3a57a43e7f60b33b3c4180e5eac063362a3a3208fbc343" name="firmware-hdd-aaf1014ede" 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="1533211200">-      **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="1533297600">-      Corrects a potential data integrity issue during unaligned write commands, found in supplier ongoing lab testing.Includes additional fixes to improve error handling and reliability.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1534420800">-      Corrects a potential data integrity issue during unaligned write commands, only found in supplier ongoing lab testing.Includes additional fixes to improve error handling and reliability.</changelog>
  </package>
  <package pkgid="9c1b8d46566e54cc7d775c157438645e2fceb34c7ebed07f78647523c330467b" name="firmware-hdd-ac3fda26eb" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="4.1"/>
    <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="1524571200">-      **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(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-4.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="05a897a16b1588cd917b2c81dcd1affb4cac82ceb13c82ae7b72f49c9c8ff6b4" name="firmware-hdd-aef2a690c9" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2" date="1519646400">-      **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="1519732800">-      Fixes an issue where the drive may become unresponsive and stop functioning under certain initial usage conditions (eg, idle, low workloads, or continuous system reboot).
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00041830en_us&gt;.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1525262400">-      **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-2.1" date="1525348800">-      Added support for HPE Smart Array P824i-p MR Gen10 controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1528718400">-     Firmware version HPG3 addresses the following issues:
    
      * Corrects the potential for drives to become unresponsive. For details about this issue, refer to HPE Customer Bulletin: HPE Solid State Drives (SSD) - SSD FIRMWARE UPGRADE REQUIRED to Prevent a Higher Than Expected Failure Rate Noted on Certain Model SSD Drives: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00048133en_us&gt;.   
      * Improves drive reliability by including the latest firmware maintenance updates.  
      
    After HPG3 firmware is downloaded to the drive, the new HPG3 firmware will be
    active on the drive. The new drive bootloader code will be activated after the
    next drive power cycle.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1534420800">-     Firmware version HPG3(C) addresses the following issue :
    
      * Added a fix for changing the order of write buffer modes in the flash engine.
    
    Firmware version HPG3 addresses the following issues:
    
      * Corrects the potential for drives to become unresponsive. For details about this issue, refer to HPE Customer Bulletin: HPE Solid State Drives (SSD) - SSD FIRMWARE UPGRADE REQUIRED to Prevent a Higher Than Expected Failure Rate Noted on Certain Model SSD Drives: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00048133en_us&gt;.   
      * Improves drive reliability by including the latest firmware maintenance updates.  
      
    After HPG3 firmware is downloaded to the drive, the new HPG3 firmware will be
    active on the drive. The new drive bootloader code will be activated after the
    next drive power cycle.</changelog>
  </package>
  <package pkgid="c1b5ee19ba896494e5d4d052056c99333cd1cb8ab85aa685580459d38b9060c6" name="firmware-hdd-af802bb412" arch="x86_64">
    <version epoch="0" ver="HPD9" rel="3.1"/>
    <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="1524657600">-      **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 HPD9 do not need to update to HPD9(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-2.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-3.1" date="1534420800">-</changelog>
  </package>
  <package pkgid="bbf7548fe746db2c807dea84b55b20b6f3b67028f63d8fa8f67a667fb726eea3" name="firmware-hdd-b04257b77b" arch="x86_64">
    <version epoch="0" ver="HPD8" rel="2.1"/>
    <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="1524571200">-      **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="1524657600">-      Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8" date="1524744000">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8-2.1" date="1534420800">-      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="2d46442804595f429c4866b3ad3e59f7323134b4b85bf01e669bf85a281e7317" name="firmware-hdd-b1c9eaf74c" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1524657600">-       Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1538827200">-      This firmware includes a fix for an issue where a drive could become format corrupt after a power cycle if write commands were being executed before the power loss.</changelog>
  </package>
  <package pkgid="3f5f80d8186de52df0907a0cb5ee3859350a432f92119965ee3ca52fdb7203e2" name="firmware-hdd-b45e49679c" arch="x86_64">
    <version epoch="0" ver="HPK4" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2" date="1524657600">-      **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; HPK2" date="1524744000">-      Additional improvements in MCTP functionality.
      * Drive fails to train in BL460 after Windows warm reset or iLO reset.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4" date="1543060800">-      Fixed timing issue to pass VMWare VSAN certification.  Downgrading to any previous version of firmware is not allowed.</changelog>
  </package>
  <package pkgid="886654596426f7e5290d6fe5dc36996646a0ef3123a9c9f963254c707a4a2c76" name="firmware-hdd-b7eb905efe" 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="1515499200">-      **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="1515585600">-      Fixes an issue which caused the drive to become non-functional.  
     Fixes VPD Log D0h reported drive Sanitize times.  
     Adds support for Security Log Page BBh</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1543492800">-      Fixes an issue which caused the drive to become non-functional.  
     Fixes VPD Log D0h reported drive Sanitize times.  
     Adds support for Security Log Page BBh.</changelog>
  </package>
  <package pkgid="aaf1d092008fc3abb18397eacc693939cd56330b003e5a1849def4d451127e5a" name="firmware-hdd-b85516c7d2" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="1.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="1524657600">-      **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 HPD2 do not need to update to HPD2(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1543060800">-      This firmware adds a feature that will periodically assess the health of the writer element of the head by verifying the data after a write operation to ensure more robust data integrity.
      * When performing format on drives with marginal servo flaws, it takes too long to format or format fails with 03/31 reported across the interface on subsequent commands. This firmware includes a change that moves the servo flaw characterization retries earlier in the sequence of format.</changelog>
  </package>
  <package pkgid="8d7813e6445c80834be3b84e30e719d4e7d3ce4ba68f6d41b192f96311d50aeb" name="firmware-hdd-b9340d29be" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="4.1"/>
    <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="1524571200">-      **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 HPD6 do not need to update to HPD6(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1524744000">-      Added FW binary unencrypted.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-4.1" date="1534420800">-      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>
  </package>
  <package pkgid="674a7df88bc35d1a9eafc825592a10d14f829c0232073abb0684b5432825493a" name="firmware-hdd-bdc37cb37f" arch="x86_64">
    <version epoch="0" ver="HPG2" rel="4.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="1524657600">-      **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 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="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1534248000">-      **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 HPG2 do not need to update to HPG2(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-4.1" date="1534420800">-      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>
  </package>
  <package pkgid="d4f2c878bd1c7480766339059be234e549c3c9e2eb83b0d2c7a882c1b29fa80d" name="firmware-hdd-bdfb8e99d9" 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="1524657600">-        Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1534420800">-      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="59e86b87320de365fc28b561b5f9d07d9a50cfbc330cda1a60c0430be968632f" name="firmware-hdd-bfc4af697b" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="5.1"/>
    <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="1524657600">-      **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 HPG4 do not need to update to HPG4(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1534248000">-      **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 HPG4 do not need to update to HPG4(D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1534420800">-      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.  This firmware is also designed to prevent any previous firmware revisions to be loaded onto the drive, once the HPG4 firmware is downloaded.  Other maintenance fixes and updates are also included with the new firmware.</changelog>
  </package>
  <package pkgid="47425a026a85cf6622d4fb9e58a3a30e8991ef00bbed1f0db78d0d5f9cba135e" name="firmware-hdd-bfc95f0628" arch="x86_64">
    <version epoch="0" ver="HPGB" rel="4.1"/>
    <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="1524657600">-      **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 HPGB do not need to update to HPGB(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-2.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-3.1" date="1534248000">-      **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 HPGB do not need to update to HPGB(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-3.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.
      * 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-4.1" date="1534420800">-      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="d3a672267a0b92f45fd6f5bfafa20e4c8ce6867fb7af12a14dc56c82589e8863" name="firmware-hdd-c4355d15c4" arch="x86_64">
    <version epoch="0" ver="HPK2" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2" date="1533816000">-      After a warm reboot, the drive would fail to be recognized.
      * Addressed a potential for data integrity issues during unaligned data transfers.
      * A drive would become non-functional due to a disabled logic state that resulted from a vSAN PCIe Advance Error Reporting issue where device registers were accessed before they became ready.  
    
     For details about this issue, refer to HPE Customer Bulletin:
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00052541en_us&gt;  
    
     **Important:** After the drive is upgraded to firmware version HPK2, it cannot be downgraded firmware version HPK0.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2-2.1" date="1534420800">-      Resolves an issue where the drive may fail to be recognized after a warm reboot.
      * Corrects a potential data integrity issue during unaligned data transfers.
      * Fixes an issue where the drive may become disabled during improper access of error registers.
      * Once HPK2 is downloaded, the drive cannot be changed back to HPK0 firmware.</changelog>
  </package>
  <package pkgid="236896baa31238e9edc730e77e52339f950bfb7bcde67c0c8da1e54389d04f53" name="firmware-hdd-c5cd837c29" 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="1524657600">-       Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1534420800">-      This firmware changes some settings to comply with Microsoft Storage Spaces Certification requirements.</changelog>
  </package>
  <package pkgid="125ac107a7db6e0e865d155628d79e3086e624ccd77afe652b6b5dd4333f5e50" name="firmware-hdd-c7df7ceedb" 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="1533556800">-      Removes a vendor unique sense code that the controller does not handle properly.
      * Includes changes to eliminate the cause of a potential hang condition.
      * Changes some settings to comply with Microsoft Storage Spaces Certification requirements.</changelog>
  </package>
  <package pkgid="961071e68ad65d05bf0f98b2ac0f2271717edae1e79005ea5e1922ec31632f49" name="firmware-hdd-cc819d4bff" arch="x86_64">
    <version epoch="0" ver="HPG5" 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="1524657600">-      Added support for HPE Smart Array P824i-p MR Gen10 Controller.</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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1532692800">-      This code corrects a potential data integrity issue related to unaligned write commands.This issue was only found in supplier ongoing lab testing.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1534420800">-      This code corrects a potential data integrity issue related to unaligned write commands.This issue was only found in supplier ongoing lab testing.</changelog>
  </package>
  <package pkgid="d17047b9fdbeaed1c59b8e8ad6b8aa6c6aed3daf46ae25166c9c58b73713a7b8" name="firmware-hdd-d355375539" arch="x86_64">
    <version epoch="0" ver="HPS4" rel="5.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="1524657600">-      **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 HPS4 do not need to update to HPS4(c).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-3.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-4.1" date="1534248000">-      **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 HPS4 do not need to update to HPS4(D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-4.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-5.1" date="1534420800">-      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>
  </package>
  <package pkgid="8abbc6a65dd7ddb9c19015b8ff9ad2f75839d861266b43bb632789b736ef3854" name="firmware-hdd-d64642c780" arch="x86_64">
    <version epoch="0" ver="HPK4" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK3" date="1524657600">-      **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; HPK3" date="1524744000">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4" date="1534334400">-      Fixes a potential latency issue caused by an incorrect pre-fetch algorithm. 
      * Resolves an issue with a possible bus hang during a system reboot.
      * Once HPK4 is downloaded, the drive firmware cannot be changed back to an earlier firmware version (eg, HPK3 or HPK2) due to security changes.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1534420800">-      Fixes a potential latency issue caused by an incorrect pre-fetch algorithm. 
      * Resolves an issue with a possible bus hang during a system reboot.
      * Once HPK4 is downloaded, the drive firmware cannot be changed back to an earlier firmware version (eg, HPK3 or HPK2) due to security changes.</changelog>
  </package>
  <package pkgid="17df8251b985f654c2c7a46e18e9e08b590d348ca939119cc113ca88d11d69f1" name="firmware-hdd-d7af557f47" 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="1533816000">-      Removes a vendor unique sense code that the controller does not handle properly.
      * Includes changes to eliminate the cause of a potential hang condition.</changelog>
  </package>
  <package pkgid="3ffd48f319dcfba8bad98975a5aa2552ecdb48e9cc15d7988009164d5c3769ee" name="firmware-hdd-df22f7effd" arch="x86_64">
    <version epoch="0" ver="HPDB" rel="3.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="1524657600">-      **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 HPDB do not need to update to HPDB(B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-2.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-3.1" date="1534420800">-      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>
  </package>
  <package pkgid="17e83b7fb052c991e581ab7717ae86bf3f0a753b8a96088a5f0f9ea48b88f087" name="firmware-hdd-e800e8d3b9" 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="1524657600">-      Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1533816000">-      This firmware includes a fix for slow performance during sequential write workloads with small queue depth.</changelog>
  </package>
  <package pkgid="3a2403d7e7e05f8ef7e753e6665fc0165a1554322172ccc101dbd65493b6ceb2" name="firmware-hdd-ec908c3650" arch="x86_64">
    <version epoch="0" ver="HPG8" rel="3.1"/>
    <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="1524571200">-      **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 (B).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1524744000">-      Added FW binary unencrypted</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-2.1" date="1534334400">-      This firmware updates the drive to indicate NDU compliance.
      * Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-3.1" date="1534420800">-      This firmware updates the drive to indicate NDU compliance.</changelog>
  </package>
  <package pkgid="ab914e58e2a1d0523c633e4bd89d5bb2c22e60cfd3ea48d21c76fde39ede9fed" name="firmware-hdd-edf6dcd906" 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="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="1524657600">-      **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 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="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1534420800">-      This firmware provides a drive command update that allows the drive to become fully ready before returning good status during the power up sequence.</changelog>
  </package>
  <package pkgid="4bb23a9658dafd3352babc70c2c0b58ccb107d6f259b70bf92603afcf6b9583c" name="firmware-hdd-f0c91d2fe3" 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="1524657600">-      Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1534420800">-      This firmware changes some settings to comply with Microsoft Storage Spaces Certification requirements.</changelog>
  </package>
  <package pkgid="ce7a82b224bfc17368915061dc21f167698521f353366e7ac776c768d12b4912" name="firmware-hdd-f286f98973" arch="x86_64">
    <version epoch="0" ver="HPS8" rel="5.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS6-3.1" date="1489492800">-     *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.
    
    **Enhancements/New Features for HPS6 (B):**
    
      * Adds support for HPE ProLiant Gen10 servers.</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="1524657600">-      **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 HPS8 do not need to update to HPS8(C).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS8-3.1" date="1524744000">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS8-4.1" date="1534248000">-      **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 HPS8 do not need to update to HPS8(D).**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS8-4.1" date="1534334400">-      Fixed the issue of Online firmware update fails when drives are connected behind AHCI controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS8-5.1" date="1534420800">-      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>
  </package>
  <package pkgid="495ac2d776ddb24f578ea15c5efdb85b37364ea1129d0b69aaf08f6857b2725e" name="firmware-hdd-f3faa195ff" arch="x86_64">
    <version epoch="0" ver="HPD7" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" 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; HPD5" 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; HPD5-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 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="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 HPD5 (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="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; HPD7-3.1" date="1534420800">-      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>
  </package>
  <package pkgid="3ab1d13082f4396381c91873532648b1b93e27b241f5bce43fb81e84911ddd4b" name="firmware-hdd-f42438de3d" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1535544000">-      Fix to the error recovery algorithm to improve the overall reliability of the device.
      * Fix to insure complete support of internal logging during a sudden power off event which prevents the device entering into a degraded state.
      * Fixed a mishandling of error handling data during back ground media activities prevent a data issue.
      * Fix to  correct a buffer management timing issue internal to the device allowing for a more robust internal movement of data.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1538827200">-      Fix to the error recovery algorithm to improve the overall reliability of the device.
      * Fix to insure complete support of internal logging during a sudden power off event which prevents the device entering into a degraded state.
      * Fixed a mishandling of error handling data during back ground media activities prevent a data issue.
      * Fix to  correct a buffer management timing issue internal to the device allowing for a more robust internal movement of data.</changelog>
  </package>
  <package pkgid="01b2adea193700b2f0e70ca9cb2bc6e50c2dc9f43c2cc6e51c4784184ce36597" name="firmware-hdd-f6d00bd17e" 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="1533556800">-      Fixes the cause of internal reboots detected in the MSA system.
      * Removes a vendor unique sense code that the controller does not handle properly.
      * Includes changes to eliminate the cause of a potential hang condition.</changelog>
  </package>
  <package pkgid="1b37eb063d187768f11f70ee4302c2fe4e3a1d64eacaf9cbdaffbaacc6d563fc" name="firmware-hdd-fa46c607d6" 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="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="1524571200">-      **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="1524657600">-      Added support for SmartRAID 3154-8e RAID controller.
      * Added support for HPE Smart Array P824i-p MR Gen10 Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1524744000">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1534420800">-      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="ee4ec2d6e91a836b28b04767d687e71146a851736bd76bb58d8261d1b3201e52" name="firmware-iegen10" arch="x86_64">
    <version epoch="0" ver="0.2.0.11" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0.1.0.28" 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; 0.1.2.6" date="1504785600">-     Added support for HPE Core Boost Technology.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0.1.2.6" date="1504872000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where HPE Jitter support may not respond to configuration
    changes from the Integrated Lights-Out webpage.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0.1.4.4" date="1510747200">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0.1.4.4" date="1510833600">-     *Important Notes:**
    
    This is a new release of HPE Gen10 Innovation Engine (IE) Firmware revision
    0.1.4.4. System ROM V1.26 must be installed prior to updating to IE FW
    0.1.4.4. This revision of the IE FW is required for updating the Intel
    Platform Service (SPS) Firmware revision 04.00.04.288 and later. It should be
    installed prior to updating to SPS FW 04.00.04.288 or later. SPS FW
    04.00.04.288 mitigates 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).
    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.  
    
    **Firmware Dependencies:**
    
    System ROM V1.26  
    
    **Problems Fixed:**
    
    This is a new release of HPE Gen10 Innovation Engine (IE) Firmware revision
    0.1.4.4. System ROM V1.26 must be installed prior to updating to IE FW
    0.1.4.4. This revision of the IE FW is required for updating the Intel
    Platform Service (SPS) Firmware revision 04.00.04.288 and later. It should be
    installed prior to updating to SPS FW 04.00.04.288 or later. SPS FW
    04.00.04.288 mitigates 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).
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0.1.5.2" date="1512993600">-     *Important Notes:**
    
     HPE Innovation Engine (IE) Firmware 0.1.4.4 has been removed from the web for
    the following reasons:
    
    1\. Systems could experience a rare issue where processor and memory
    temperatures stop reporting, resulting in increased system fan speeds. This
    issue is seen during a system reboot and is only recovered by another system
    reset. This issue did not exist with previous versions of the Innovation
    Engine Firmware.
    
    2\. Systems configured with Jitter Smoothing support could experience a rare
    issue where on a given boot the functionality does not function. Resetting the
    system typically corrects the issue. This issue did not exist with previous
    versions of the Innovation Engine Firmware.
    
    3\. Systems configured with the Intel Xeon Scalable 6143 Gold and 8165
    Platinum processors with HPE's Core Boosting support enabled could experience
    a rare issue where on a given boot the functionality does not function.
    Resetting the system typically corrects the issue. This issue did not exist
    with previous versions of the Innovation Engine Firmware.
    
    This is a new release of HPE Gen10 Innovation Engine (IE) Firmware revision
    0.1.5.2 to replace IE version 0.1.4.4. If updating from IE version 0.1.4.4,
    follow the installation notes. If updating from an IE version prior to 0.1.4.4
    please read the following note.
    
    System ROM V1.26 must be installed prior to updating to IE FW 0.1.5.2. This
    revision of the IE FW is required for updating the Intel Platform Service
    (SPS) Firmware revision 04.00.04.288 and later. It should be installed prior
    to updating to SPS FW 04.00.04.288 or later. SPS FW 04.00.04.288 mitigates
    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). The details regarding these security
    vulnerabilities were published to these links on November 20,2017. These
    security vulnerabilities are not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    System ROM V1.26 or later  
    
    **Problems Fixed:**
    
    Addressed an issue where systems configured with Innovation Engine Firmware
    0.1.4.4 could experience a rare issue where processor and memory temperatures
    stop reporting, resulting in increased system fan speeds. This issue is seen
    during a system reboot and is only recovered by another system reset. This
    issue did not exist with previous versions of the Innovation Engine Firmware.
    
    Addressed an issue where systems configured with Innovation Engine Firmware
    0.1.4.4 and Jitter Smoothing support could experience a rare issue where on a
    given boot the functionality does not function. Resetting the system typically
    corrects the issue. This issue did not exist with previous versions of the
    Innovation Engine Firmware.
    
    Addressed an issue where systems configured with Innovation Engine Firmware
    0.1.4.4 and the Intel Xeon Scalable 6143 Gold and 8165 Platinum processors
    with HPE's Core Boosting support enabled could experience a rare issue where
    on a given boot the functionality does not function. Resetting the system
    typically corrects the issue. This issue did not exist with previous versions
    of the Innovation Engine Firmware.
    
    **Known Issues:**
    
    This flash component will report the Current Revision of the Innovation Engine
    FW as "n/a" when updating the Innovation Engine FW. This does not affect the
    flash update or impact how the Innovation Engine FW operates.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0.1.6.1" date="1525780800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    System ROM V1.26 or later
    
    **Problems Fixed:**
    
    Addressed an issue where the Integrated Lights-Out (iLO) web interface may
    incorrectly report the Innovation Engine is running in a degraded state.
    
    Addressed an issue where memory telemetry data may not be reported properly in
    the Integrated Lights-Out (iLO) web interface or through the HPE RESTful API.
    
    Addressed an issue where the Innovation Engine Firmware flash would fail if a
    previous flash attempt was interrupted and not completed successfully.
    
    **Known Issues:**
    
    This flash component will report the Current Revision of the Innovation Engine
    FW as "n/a" when updating the Innovation Engine FW. This does not affect the
    flash update or impact how the Innovation Engine FW operates.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0.1.6.1-3.1" date="1544184000">-     *Important Notes:**
    
    Ver. 0.1.6.1(C) contains updates to the component packaging and is
    functionally equivalent to ver. 0.1.6.1.  It is not necessary to upgrade with
    Revision C if a previous component Revision was used to upgrade the firmware
    to version 0.1.6.1.
    
    **Firmware Dependencies:**
    
    System ROM V1.26 or later  
    
    **Problems Fixed:**
    
    Addressed an issue where the Integrated Lights-Out (iLO) web interface may
    incorrectly report the Innovation Engine is running in a degraded state.
    
    Addressed an issue where memory telemetry data may not be reported properly in
    the Integrated Lights-Out (iLO) web interface or through the HPE RESTful API.
    
    Addressed an issue where the Innovation Engine Firmware flash would fail if a
    previous flash attempt was interrupted and not completed successfully.
    
    **Known Issues:**
    
    This flash component will report the Current Revision of the Innovation Engine
    FW as "n/a" when updating the Innovation Engine FW. This does not affect the
    flash update or impact how the Innovation Engine FW operates.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0.2.0.11" date="1548417600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where updates to the Intel Server Platform
    Services (SPS) firmware may fail.
    
    **Known Issues:**
    
    This flash component will report the Current Revision of the Innovation Engine
    FW as "n/a" when updating the Innovation Engine FW. This does not affect the
    flash update or impact how the Innovation Engine FW operates.</changelog>
  </package>
  <package pkgid="c0a75342622edb97d0908248ce89b7e3226b4966a6088f9652147292af70f91b" name="firmware-ilo4" arch="i386">
    <version epoch="0" ver="2.62" rel="1.1"/>
    <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="1527508800">-     Install this update to take advantage of significant improvements to the write
    algorithm for the embedded 4 GB non-volatile flash memory (also known as the
    NAND). These improvements increase the NAND lifespan.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60" date="1527595200">-     This version adds support for the following features and enhancements:
    
      * IPMI/DCMI over LAN access is disabled by default on new servers with iLO 4 2.60.
      * IPMI/DCMI over LAN access is disabled after you reset iLO 4 2.60 to the factory default settings. 
      * Each time iLO starts, it backs up the iLO configuration to the nonvolatile flash memory (NAND). If the SRAM is erased, the configuration is automatically restored.
      * Improved Active Health System logging efficiency to prolong the NAND lifespan. 
      * Added iLO health status to the Overview page. If the status is Degraded, this value is also displayed on the Login page.  
      * Added an SNMP trap for a power fault condition on Gen8 servers.
      * Added the list of open source licenses to the login page.  
      * Added a Format Embedded Flash and reset iLO button to the Diagnostics page. When directed by Hewlett Packard Enterprise support, you can use this feature to recover Active Health System functionality.
      * Re-signed the Java IRC to extend the certificate expiration date. 
      * Re-signed the .NET IRC to extend the certificate expiration date. 
        * With this enhancement, the .NET IRC requires version 4.5.1 or later of the .NET Framework.
      * Added the ability to remove a SSL certificate and regenerate the iLO self-signed certificate. 
        * Note: HPE recommends using a CA signed certificate.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60" date="1527681600">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.61" date="1533470400">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.61" date="1533556800">-     The following issues are resolved in this version:
    
      * Intermittent boot failures encountered when server boots from MicroSD card.
      * Fixed problem with AHS download that might have unreadable data for the current day.
      * iLO Web GUI sessions might not logoff at the end of timeout period.
      * Incorrect information displayed for Power Supply Bay in AHS viewer.
      * Licence hyperlink in Access Settings page of GUI leads to Page Not Found.
      * Unable to login to iLO CLI after setting iLO to factory defaults, requiring an additional iLO reset.
      * Unable to delete REST interface sessions with users having certain special characters.
      * SNMP may become unresponsive over a period of time.
    
    SECURITY:
    
      For the latest security bulletins and vulnerabilities, please visit:  
      https://support.hpe.com/hpesc/public/home  
    
    Security bulletins:
    
      * HPESBHF03866
    
    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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.62" date="1545998400">-     iLO could return a different host UUID after updating mezz firmware, and the
    new UUID would reset the configured WWN.</changelog>
  </package>
  <package pkgid="2e1618267e0888d1c3c56d00c60341f4dbb05aadc744bb3fefc440abbc4035cb" name="firmware-ilo5" arch="x86_64">
    <version epoch="0" ver="1.40" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30" date="1528113600">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.35" date="1534334400">-     This version adds support for the following features and enhancements:
    
      * VGA Port Detect Override--Controls how devices connected to the system video port are detected. Dynamic detection protects the system from abnormal port voltages. This setting is enabled by default, and can be used for troubleshooting cases when there is no video output to displays, KVM concentrators, or active dongles.
      * DHCP Client ID override via iLO RESTful API.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.35" date="1534420800">-     The following issues are resolved in this version:
    
      * Fix for improper Smart Array error reported: Cache module board backup power failed.
      * Fixed where iLO may become unresponsive after ejecting virtual media.
    
    SECURITY FIXES:
    
    For the latest security bulletins and vulnerabilities, please visit:  
    &lt;https://support.hpe.com/hpesc/public/home&gt;  
    
      * Security Bulletin HPESBHF03866
    
    Security best practices:
    
    Please refer to the HPE Integrated Lights-Out 5 Security Technology Brief for
    the latest on security best practices at:  
    &lt;http://www.hpe.com/support/ilo5-security-enn&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.37" date="1540468800">-     This version adds support for the following features and enhancements:
    
     \- Ability to backup and to restore a copy of the iLO configuration settings
    to/from iLO non-volatile memory via REST calls.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.37" date="1540555200">-     The following issues are resolved in this version:
    
     \- Fix for "VGA Port Detect Override" to show video in all cases where
    monitors are installed.  
     \- Fix for intermittent file upload failures.  
     \- Fix for issues with Virtual Media in FIPS mode.  
     \- Fix for issues with simultaneous use of virtual DVD and floppy in FIPS
    mode.  
     \- Fix for USB floppy when used with ESXi 7 installation driver.  
     \- Fixed potential problem where iLO could continue to interact with system
    memory after it has been released by hpilo module.  
     \- Fix for erroneous reporting of disk drive overheating.  
     \- Fix for intermittent iLO communication error on HPE Apollo 2000.  
     \- Fix for potential RESTful API errors at boot with multiple NICs installed.  
     \- Fix to add iLO 5 NIC information into anonymous XML response.  
     \- Fixed false errors showing link lost on NICs when link never seen in IPMI.
    
    SECURITY FIXES:
    
     \- HPESBHF03894 - HPE iLO5 Local Bypass of Security Restrictions in Firmware
    Update</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.39" date="1544702400">-      Added Downgrade Policy setting to Security-&gt;Access Settings page.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.39" date="1544788800">-      Fixed issue where pressing UID button on Gen10 server can occasionally cause server to power off</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40" date="1549195200">-      Ability to edit Maintenance Windows in Firmware &amp; OS Software section
      * Added Password Complexity feature to Security &gt; Access Settings
      * Enable/disable for overlay video showing Server Health Summary
      * Downgrade Policy - Specifies how iLO handles requests to downgrade any of the firmware types that you can update through iLO. 
      * Virtual NIC functionality (disabled by default)
      * Enabled One-button Secure Erase via Intelligent Provisioning
      * LDAP/Directory settings configurable via Redfish
      * Security Dashboard - displays the status of important security features, the Overall Security Status for the system, and the current configuration for the Security State and Server Configuration Lock features.
      * Support for Gemalto SafeNet and SafeNet AT key managers
      * InfoSight Optimized AHS Download
      * Show NVMe wear level
      * Workload performance advisor: provides server tuning recommendations to improve server performance</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40" date="1549281600">-     The following issues are resolved in this version:
    
      * User interface fixes and improvements
      * Fixed an issue where power supply status changes may be delayed
      * Device Inventory could display a parse error under Internet Explorer 11 when certain PCI Cards are installed
    
    SECURITY FIXES:
    
      * HPESBHF03907
    
    For the latest security bulletins and vulnerabilities, please visit:  
    &lt;https://support.hpe.com/hpesc/public/home&gt;  Security best practices:
    
    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](http://www.hpe.com/support/ilo5
    -security-enn)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40-1.1" date="1551787200">-     The following issues are resolved in this version:
    
      * User interface fixes and improvements.
      * The text "R&amp;D Server" is incorrectly displayed in the iLO web interface navigation pane.
      * Fixed an issue where power supply status changes may be delayed.
      * Device Inventory could display a parse error under Internet Explorer 11 when certain PCI Cards are installed.
      * Improved shared network port out-of-band LOM resuscitation to reduce the scope and the frequency of system power-on/power-off during systems shutdown/reboot.
      * iLO communication issues in certain configurations where a server is set to Auto-Power-On after an AC power cycle.
    
    SECURITY FIXES:
    
      * HPESBHF03907
    
    For the latest security bulletins and vulnerabilities, please visit:  
    &lt;https://support.hpe.com/hpesc/public/home&gt;  Security best practices:
    
    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](http://www.hpe.com/support/ilo5
    -security-enn)</changelog>
  </package>
  <package pkgid="929c2b1db7157211559ed8d0ac538600dee4c3f6bb45b81b009ffdcc993cbc83" name="firmware-nic-bcm-nxe" arch="x86_64">
    <version epoch="0" ver="1.5.11" 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="1526644800">-     This product corrects a link flap seen when updating NIC firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.3.56" date="1534075200">-     This product now supports SUSE Linux Enterprise Server 15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.3.56" date="1534161600">-     N/A</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.4.2" date="1541419200">-     This product now supports Red Hat Enterprise Linux 6 Update 10.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.5.11" date="1545307200">-     This product corrects an issue where adapters incorrectly send a NULL padded
    System Description LLDP (Link Layer Discovery Protocol) TLV.
    
    This product corrects an issue where an incorrect device (Network Controller)
    name is displayed in the RBSU.
    
    This product corrects an issue where adapters become Firmware corruption
    during rebooting.</changelog>
  </package>
  <package pkgid="4b3c616681506b1c234956ff0e29359da4237c5231fedeab0ca223c3ee0b1cbb" name="firmware-nic-broadcom" arch="x86_64">
    <version epoch="0" ver="2.23.10" rel="1.1"/>
    <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="1526644800">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.21.58" date="1534075200">-     This product now supports SUSE Linux Enterprise Server 15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.21.58" date="1534161600">-     N/A</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22.3" date="1541419200">-     This product now supports Red Hat Enterprise Linux 6 Update 10.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.23.10" date="1545307200">-     TBD</changelog>
  </package>
  <package pkgid="292ecb98241132c2417a93e7a8e8b12ced1d20b961e82ae48bc888dd35d7baa9" name="firmware-nic-intel" arch="x86_64">
    <version epoch="0" ver="1.17.17" rel="2.1"/>
    <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="1526644800">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.15.56" date="1534075200">-     This product now supports SUSE Linux Enterprise Server 15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.15.56" date="1534161600">-     N/A</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.16.0" date="1541419200">-     This product now supports Red Hat Enterprise Linux 6 Update 10.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.17.17-2.1" date="1549454400">-     This product addresses a failure to update adapter firmware on a system
    running SUSE Linux Enterprise Server 15.  
    This product corrects an issue where the name for the HP Ethernet 1Gb 4-port
    366FLR Adapter is displayed incorrectly in the network boot options.  
    This product corrects an issue where the HPE Ethernet 10Gb 2-port 562FLR-T
    Adapter can be awakened when the NIC WOL setting is disabled.  
    This product corrects an issue where system hangs when booting from the PXE
    boot menu.</changelog>
  </package>
  <package pkgid="d5a6af6665126ad4c97971a56db93b2dfd305ccf4de01c7259836534ff687814" name="firmware-nic-intel-opa-hfi" arch="x86_64">
    <version epoch="0" ver="1.8.1" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.8.1" date="1541937600">-</changelog>
  </package>
  <package pkgid="797697afc7c052d7191abc4c2fb705967fcb0ac6f4688b2f34113a45149d70fb" name="firmware-nic-mellanox-ethernet-only" arch="x86_64">
    <version epoch="0" ver="1.0.9" rel="2.1"/>
    <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-2.1" date="1526817600">-     *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-2.1" date="1526904000">-     *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.9-2.1" date="1550836800">-     *Fixes submitted in version 2.42.5044 :**
    
      * Fixed an issue that prevented the firmware from detecting a link_down event thus preventing the IB bond interface from going to a failover mode
    
    **Fixes submitted in version 12.23.8036 :**
    
      * Fixed a Phase-Locked Loop(PLL) tuning issue by improving the tx_clk_phase lock mechanism.
      * The Link Layer Discovery Protocol(LLDP): Removed management MAC 0 address once a new address is received
      * Set the Port ID to be the MAC of the port
    
    **Fixes submitted in version 14.23.8052:**
    
      * The HPE Ethernet 25Gb 2-port 640FLR-SFP28 Adapter was not linking in AUX power mode.
    
    **Fixes submitted in version 16.23.8036 :**
    
      * Fixed an Active Health System(AHS) packet over PCIe interface issue</changelog>
  </package>
  <package pkgid="1eb4527f4286236ac7a4a4e064e6423efbd809132d272abd7470d4480aea7bbb" name="firmware-nic-mellanox-ib-cx4-cx5" arch="x86_64">
    <version epoch="0" ver="1.0.3" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0" date="1519905600">-     *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="1519992000">-     *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="1524139200">-     *Firmware for the following devices are updated to 12.22.4030:**
    
    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.22.4030:**
    
      * **AS Notify:** AS Notify enables IBM's Power CPU architecture to boost performance by allowing the hardware to issue light weight "interrupts" to replace the traditional MSI interrupts.
      * **Dump Me Now (DMN):** Dump Me Now (DMN) generated dumps and traces from various components that are crucial for offline debugging. Once an issue is discovered, the dumps can provide useful information about the NIC's state at the time of the failure
      * Added support for DSCP mapping on QP RTS2RTS.
      * **Port Enable:** When set, the device supports emulating link down for all the associated functions using "ICMD_SET_VIRTUAL_PARAMETERS - Set Device Virtual Parameters".
      * **mlxfwreset:** Reduced and accelerated the mlxfwreset loading time of the firmware update flow.
      * **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 64 VFs
      * Extended the retry counter (extended_retry_count) to up to 255 instead of 7.
    
    **Firmware for the following devices are updated to 16.22.4030:**
    
    879482-B21 (HPE InfiniBand FDR/Ethernet 40/50Gb 2-port 547FLR-QSFP Adapter)  
    872726-B21 (HPE InfiniBand EDR/Ethernet 100Gb 2-port 841QSFP28 Adapter)
    
    **New features and changes in version 16.22.4030:**
    
      * **AS Notify:** AS Notify enables IBM's Power CPU architecture to boost performance by allowing the hardware to issue light weight "interrupts" to replace the traditional MSI interrupts.
      * **Dump Me Now (DMN):** Dump Me Now (DMN) generated dumps and traces from various components that are crucial for offline debugging. Once an issue is discovered, the dumps can provide useful information about the NIC's state at the time of the failure
      * Added support for DSCP mapping on QP RTS2RTS.
      * **Port Enable:** When set, the device supports emulating link down for all the associated functions using "ICMD_SET_VIRTUAL_PARAMETERS - Set Device Virtual Parameters".
      * **mlxfwreset:** Reduced and accelerated the mlxfwreset loading time of the firmware update flow.
      * **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 64 VFs
      * Extended the retry counter (extended_retry_count) to up to 255 instead of 7.
      * Added support for striding RQ in InfiniBand.
      * **QoS "Rate Limit":** Added support to limit the transmission rate of individual InfiniBand port Service Levels. This capability is configurable through a new vendor-specific MAD (QosConfigSL).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1524225600">-     *Fixes in firmware version 12.22.4030 and 16.22.4030:**
    
      * In rare cases, where the width of the receiver's electrical eye is narrow, the link might raise with BER lower than 10^-12.
      * LRO timeout configuration is now taken from the TLV configuration instead of the static defined values.
      * Added a filter to ignore module temperature reads below -40C and above 125C.
      * Closed the vport as part of the fast teardown flow, to prevent Ack to be sent without been scatter to memory.
      * A rare scenario where the PERST# de-assertion arrived at a specific critical time period was handled.
      * Temperature normalization function calculation issue. Now the cable gain that is not pure integer is taken into account.
      * The parser of object 0x8 in ASN that caused different structure in response.
      * An issue that caused MSIX interrupt lost while the HCA performed an FLR was handled.
      * An issue that caused a race condition between the firmware boot process and the MSIX access from the PCIe, which resulted in lost writes into the MSIX vector was fixed.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.3" date="1532174400">-     *Fixes in version** **12.24.1000 and 16.24.1000:**
    
      * mlxconfig tool reported all possible expansion ROM images, instead of presenting only the existing images.
      * Modifying VMQoS rate limiter parameters during traffic caused transmission failure.
      * Aligned the default tuning type in PHY TEST MODE to the device protocol.
      * When a device is operating in Safe Mode state, and the user issues the mlxfwreset command, the device might fail to come-up correctly after the reset.  
    Note: Do not run mlxfwreset when operating in a Safe Mode state.
    
      * Fixed an issue related to PCIe "Surprise link down" event reporting capability.
      * Fixed an issue that resulted in the link partner experiencing false active linkup when plugging in a base-T cable to a closed port.
    
    **Fixes in version** **12.24.1000:**
    
      * Fixed an issue that caused the max_qp_retry_freq_exceeded counter (including a CQE with error syndrome 0x97, and the QP moving to error state) to be activated only after exceeding the NIC Vport context max_qp_retry_limit, and not when reaching it.
    
    **Fixes in version** **16.24.1000:**
    
      * PCIe bifurcation issue.
      * Deadlock in RX related to the "send-invalidate" flow, resulted in RX getting stuck.
      * Rare errors in RX that resulted in double completion.</changelog>
  </package>
  <package pkgid="b9ef5d06e58e192fa8964c6a7d106ad6aaca33f939cbe98611356b33bb2dc9ac" name="firmware-nic-qlogic-flq" arch="x86_64">
    <version epoch="0" ver="1.6.27" 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="1526644800">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.4.65" date="1536321600">-     This product now supports SUSE Linux Enterprise Server 15.
    
    This product now supports the following network adapters:
    
      * HPE Synergy 4820C 10/25Gb Converged Network Adapter
      * HPE StoreFabric CN1200R-T Converged Network Adapter
      * HPE StoreFabric CN1300R Converged Network Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.5.0" date="1541419200">-     This product now supports Red Hat Enterprise Linux 6 Update 10.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.6.27" date="1545307200">-     This product corrects an issue where the WWPN information is missing in an
    adapter's FCoE configuration menu (under 'System Utilities'-&gt;'System
    Configuration' menu).  
    This product corrects an issue where server hangs during POST when a network
    adapter is connected to the HPE Synergy 20Gb Interconnect Link Module.  
    This product corrects an issue where the initiator does not stay logged into
    the target in an FCoE connection.  
    This product corrects an issue where the link status continues to show as UP
    on the switch side even after a network adapter is disabled in the OS.</changelog>
  </package>
  <package pkgid="4fb43a2ae5ed31f582acd606315dabfa4d1f661cd112f25bdab49a83365a3fc8" name="firmware-nic-qlogic-nx2" arch="x86_64">
    <version epoch="0" ver="2.24.15" rel="1.1"/>
    <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="1526644800">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22.56" date="1534161600">-     This product now supports SUSE Linux Enterprise Server 15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.23.0" date="1541419200">-     This product now supports Red Hat Enterprise Linux 6 Update 10.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.24.15" date="1545307200">-     This product corrects an issue where a server does not boot via a network
    adapter in Legacy BIOS Mode.  
    This product corrects an issue where a server, across repeated reboots, is
    unable to boot into iSCSI LUN.  
    This product corrects an issue where a firmware update performed in UEFI fails
    when multiple adapters are connected to the system.</changelog>
  </package>
  <package pkgid="77f622082b58f6280760f518ecac659ec8e5fa4b5e847594ffe14f5832ce0e9a" 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="1504785600">-     Initial release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.04" date="1504872000">-     Initial release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.04-1.1" date="1538740800">-     Initial release.</changelog>
  </package>
  <package pkgid="4a5f19e80bc335b6dccc616973d96d8a087213a5a0a8cc8b04b895704d0debd0" name="firmware-nvmebackplane" arch="i386">
    <version epoch="0" ver="8.4" rel="4.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="1515672000">-      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 (C).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 8.4-4.1" date="1521115200">-</changelog>
  </package>
  <package pkgid="9fc4e927a95afc9f85de4c2ce36a7ff671c3494ff3651d2ed012db8211a5cf25" name="firmware-nvmebackplane-gen10" arch="x86_64">
    <version epoch="0" ver="1.20" rel="5.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="1528545600">-     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-4.1" date="1528632000">-     The following support was added in version 1.20(C). No new features were added
    in version 1.20(D).
    
      * Added support for the HPE ProLiant XL270d Gen10 Server</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20-4.1" date="1528718400">-     Firmware Package version 1.20(D) addressed the following issue:
    
      * When using OneView, attempts to upgrade firmware from version 1.18 to 1.20 failed.
    
    Note: If the target device was previously updated to firmware version 1.20, it
    is not necessary to apply firmware update 1.20(D).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20-5.1" date="1540641600">-</changelog>
  </package>
  <package pkgid="e386a4b3d2cb4509e2ea6c3f3d729de0b800b2682d1d7fa1151f4fe984cac363" name="firmware-oa" arch="x86_64">
    <version epoch="0" ver="4.90" rel="1.1"/>
    <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="1526472000">-     Onboard Administrator 4.85 provides support for the following enhancements:
    
    **Hardware additions**
    
      * HPE D2500sb Storage Blade
    
    Features**: additions and changes**
    
    **General**
    
      * Onboard Administrator has been enhanced to allow configuring an IPv6 address as SNMP EngineID.
      * Onboard Administrator has been enhanced to allow configuring a user defined SSH port number. This will allow users to configure a non-standard SSH port instead of the default SSH port 22.
    
    ** Security**
    
    General Data Protection Requirements (GDPR) support added in Onboard
    Administrator for HPE Embedded Remote Support solution. The HPE passport
    username will now be stored in an encrypted form.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.85" date="1526558400">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.90" date="1531483200">-     *General**
    
      * Addressed an issue where Onboard Administrator is not reachable when the port speed changes from 100M to 1000M in auto-negotiation mode. This issue is described by Customer Advisory : [https://support.hpe.com/hpsc/doc/public/display?sp4ts.oid=1844065&amp;docLocale=en_US&amp;docId=emr_na-c04866545](https://support.hpe.com/hpsc/doc/public/display?sp4ts.oid=1844065&amp;docLocale=en_US&amp;docId=emr_na-c04866545)
      * Addressed an issue where the DHCPv6 service does not start after an Onboard Administrator reboots causing it to reboot again after 15 minutes.
      * Addressed an issue related to ssl protocols enable or disable in the Onboard Administrator Command Line Interface (CLI) where proper error message is displayed. When the password entered is less than eight characters, the ambient temperature of the BL460c Gen10 blade is not displayed.
      *  Addressed issues in Onboard Administrator GUI pages related to: 
        1. Power management
        2. Front view display of BL460c Gen10 blade
    
        3. Login feature into linked enclosure and Two-factor authentication
    
      * Addressed an issue where syslog messages were not added for dynamic dns setting and LDAP group access changes.
      * Addressed an issue where SNMP GET for Onboard Administrator system description OID displays a wrong value.
      * Addressed an issue where Blade Switch 6125G firmware version is not displayed after rebooting OA.
      * Addressed an issue where Onboard Administrator responds to internal private IP ping requests from management interface.
      * Addressed the issue of delay in the powering of the blades after an enclosure power cycle in a VCM managed enclosure.
      * Addressed an issue in the SNMP where power supply OK traps are not sent out after an enclosure power cycle.
      * Addressed the issues related to user certificate usage in the Onboard Administrator where the same certificate cannot be used for multiple users and checking the syntax of IPv6 address if used in the certificate.
      * Addressed the issues present in the previous versions of the Onboard Administrator online help.
      * Addressed an issue in FIPS ON mode where Onboard Administrator CLI will display information about the password requirements when an invalid password in entered by the user.
      * Fixed an issue related to ambient temperature display of Gen10 blades in Command Line Interface (CLI).
      * Fixed an issue in First Time Setup Wizard page in GUI where in FIPS ON mode, user will not able to set DEBUG to ON.
      * Addressed an issue where messages are not logged in syslog when Device and Interconnects bay access are updated for a LDAP group.
      * Fixed an issue related to Blade part number display in OA GUI and CLI.
    
    **Security**
    
      The following security vulnerabilities are fixed:
    
      * CVE-2018-0732- Addressed the issue where the possibility of a malicious server sending a large prime value to the client from DH (E) based ciphersuite during the key agreement in a TLS handshake resulting in the client to take a long time to generate a key with the prime and exploited in a Denial Of Service attack.
      * CVE-2018-0737- Addressed the issue of vulnerability of the OpenSSL RSA Key generation algorithm to the cache timing side channel attack.
    
    **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
    (HPE 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
    HPE SUM 8.0.0. Please refer to HPE SUM 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="dea723648077f42e3558185448a7113d4585fbef07a62f7a259ed82da965725f" name="firmware-powerpic-gen10" arch="x86_64">
    <version epoch="0" ver="1.0.4" rel="4.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="1503489600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    Integrated Lights-Out 5 (iLO 5) Firmware version 1.15 and System ROM version
    1.20 or later
    
    **Enhancements/New Features:**
    
    Added support for Dynamic Power Capping. For proper operation, please ensure
    that Integrated Lights-Out 5 (iLO 5) Firmware version 1.15 and System ROM
    version 1.20 or later are updated on the server.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4-2.1" date="1541419200">-     *Important Notes:**
    
    Ver. 1.0.4 (B) contains support for new server products.  It is functionally
    equivalent to ver. 1.0.4.  It is not necessary to upgrade with Revision (B) if
    a previous component revision was used to upgrade the firmware to ver. 1.0.4.
    
    **Firmware Dependencies:**
    
    Integrated Lights-Out 5 (iLO 5) Firmware version 1.15 and System ROM version
    1.20 or later
    
    **Enhancements/New Features:**
    
    Added support for Dynamic Power Capping. For proper operation, please ensure
    that Integrated Lights-Out 5 (iLO 5) Firmware version 1.15 and System ROM
    version 1.20 or later are updated on the server.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4-4.1" date="1543233600">-</changelog>
  </package>
  <package pkgid="591326781465852cf7d9cbe17a1715abfc85cc915489379a754a5126cabb4653" name="firmware-powerpic-gen9" arch="i386">
    <version epoch="0" ver="1.0.9" rel="10.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="1477051200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.9-7.1" date="1489492800">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.9-7.1" date="1489579200">-     *Important Notes:**
    
    Ver. 1.0.9 (G) contains a change to the Firmware RPM file name.  It is
    functionally equivalent to ver. 1.0.9.  It is not necessary to upgrade with
    Revision G 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-9.1" date="1541419200">-     *Important Notes:**
    
    Ver. 1.0.9(I) contains updates to the component packaging and is functionally
    equivalent to ver. 1.0.9. It is not necessary to upgrade with Revision I 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-10.1" date="1550145600">-     *Important Notes:**
    
    Ver. 1.0.9(J) contains updates to the component packaging and is functionally
    equivalent to ver. 1.0.9. It is not necessary to upgrade with Revision J 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>
  </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.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="e14bcf13d7a114828b47f38bfcb91755a6fe37fd6a3fa22488bf2e043656b04a" name="firmware-smartarray-1d0696d939" arch="x86_64">
    <version epoch="0" ver="2.00" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00-1.1" date="1536494400">-     *Note:** If version 2.00 was previously installed, then it is not necessary to upgrade to version 2.00 (A).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00-1.1" date="1536580800">-     Updated to support Service Pack for ProLiant version 2018.09.0</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00-2.1" date="1540382400">-</changelog>
  </package>
  <package pkgid="a6e68b255258035a2fa13e39b97aa6ddbcd38386e4b8e2ffcc3492552a4ebaae" name="firmware-smartarray-2de15b6882" arch="x86_64">
    <version epoch="0" ver="4.21" rel="1.1"/>
    <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="1513771200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.21" date="1535371200">-     The following issues are resolved in version 4.21:
    
      * Expander would reset due to excessive LED commands
      * Some SATA drives were not initially detected due to spin up time taking too long. Drives would then appear later as a hot-added drive.</changelog>
  </package>
  <package pkgid="14a608332e35a32feedcef7d612387ac7597ab313c14b64f2e387c50686394f1" name="firmware-smartarray-3bf7ece88e" arch="x86_64">
    <version epoch="0" ver="1.51" rel="1.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="1502625600">-      Customers who already installed firmware version 1.00 do not need to update to 1.00 (B).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00-2.1" date="1502712000">-      Improved integration with Smart Update Manager.
    
    Note: Upgrading to version 1.00(B) is not necessary if the Apollo 2000 SAS
    Expander was previously updated to version 1.00.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00-3.1" date="1540209600">-     Customers who already have previous firmware version 1.00 installed do not
    need to update to 1.00(C).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00-3.1" date="1540296000">-      Added support for SUSE Linux Enterprise Server 15  OS</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.51" date="1543665600">-      Expander may reset during heavy SSACLI polling
      * SATA drives may take longer to spin up, not be initially detected, and then hot add later. This can prevent system boot or affect the logical drive status.</changelog>
  </package>
  <package pkgid="6c98db85ddfb3409d0faf62cd0e911c0f1e6761edb45a301377ac718259b3fdd" name="firmware-smartarray-7bdfcd246b" arch="x86_64">
    <version epoch="0" ver="2.50" 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="1488196800">-      Enhanced debug capabilities.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.08" date="1495022400">-      Enhanced debug capabilities.
      * Improved integration with Smart Update Manager.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.08-2.1" date="1540209600">-     Customers who already have firmware version 2.08 installed do not need to
    update to 2.08(B).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.08-2.1" date="1540296000">-      Added support for SUSE Linux Enterprise Server 15</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.50" date="1543665600">-       Expander may reset during heavy SSACLI polling
      * SATA drives may take longer to spin up, not be initially detected, and then hot add later. This can prevent system boot or affect the logical drive status.</changelog>
  </package>
  <package pkgid="11987792f8b3a1e8638c019551350096d2aa497299df0347c2c1f834bee048a4" name="firmware-smartarray-815b1ae26d" arch="x86_64">
    <version epoch="0" ver="1.56" rel="3.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="1526558400">-           Supports Drive Zoning</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.56-2.1" date="1540209600">-     *Note:** If version 1.56 was previously installed, then it is not necessary to upgrade to version 1.56 (B).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.56-2.1" date="1540296000">-      Added support for SUSE Linux Enterprise Server 15 OS</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.56-3.1" date="1541246400">-</changelog>
  </package>
  <package pkgid="858d39c6c6ef5f03cb23e9259ab153440c6be8ad6ea8c0f5f57ecd655bee4625" name="firmware-smartarray-94189dca85" arch="x86_64">
    <version epoch="0" ver="1.78" rel="2.1"/>
    <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="1516104000">-      Corrected the temperature status of Seagate NVMe hard drives.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.78-2.1" date="1521115200">-</changelog>
  </package>
  <package pkgid="8a640ddb3b3bee9511d08ea6931588a918b5dfac9b66733c62568ca751450b46" name="firmware-smartarray-9f082dffb4" 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="1526558400">-     Initial Release</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00-2.1" date="1539345600">-</changelog>
  </package>
  <package pkgid="50af48036a6c6e0856c360a3e8053e734b7cae5b6da38a2ee6746943b067ded5" name="firmware-smartarray-ea3138d8e8" arch="x86_64">
    <version epoch="0" ver="6.88" rel="1.1"/>
    <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="1526817600">-      Added support for larger SmartCache capacity size</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.60" date="1526904000">-      Issue where the QueryAsynchronousEvent could potentially provide incorrect response data
      * Issue where the Cache could potentially get disable after several reboots</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.60-2.1" date="1534075200">-     Customers who already installed firmware version 6.60 do not need to update to
    6.60 (B).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.60-2.1" date="1534161600">-      Releasing support for SUSE LINUX Enterprise Server 15 OS</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.84" date="1542196800">-     .</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.84" date="1542283200">-      Decrease in Performanceseen in Firmware versions after 4.52</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 6.88" date="1548244800">-      cli command show cfg_flags registers wrong function
      * register the correct show function.</changelog>
  </package>
  <package pkgid="5de53b6cab6652df7c36a55f44095af7456b95248867e16fa8f652d3c2cc06fd" name="firmware-smartarray-f18fdefd0b" 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.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="1526558400">-      Enhanced debug capabilities</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.76" date="1541160000">-      Added support for the HPE Apollo 4200 Gen10 Server</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.78" date="1544097600">-      Added support for the HPE Apollo 4200 Gen10 Server</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.78-1.1" date="1550923200">-</changelog>
  </package>
  <package pkgid="9337eed259121d35293264cf75354d7a7e9d5e45bba8385a0604d25c118cf3fd" name="firmware-smartarray-f7c07bdbbd" arch="x86_64">
    <version epoch="0" ver="1.98" rel="1.1"/>
    <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="1525953600">-     *Note:** If version 1.34 was previously installed, then it is not necessary to upgrade to version 1.34 (B).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.34-2.1" date="1526040000">-      Added support for the HPE Smart Array P408e-m Controller.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.60" date="1531915200">-      Increased SmartCache maximum logical volume size.
      * Added support for SmartCache in UEFI configuration tools.
      * Added the ability to control drive write cache settings.
      * Added the ability to select the drive erase pattern.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.60" date="1532001600">-      Connectivity to HPE D6020 disk enclosures might be lost if connected to multiple servers.
      * In rare cases, data could become unavailable on a RAID 6 (ADG) volume during a rebuild or parity consistency check.
      * Inability to configure unassigned drives if a failed RAID volume was present.
      * After multiple reboots, unassigned drives might be erroneously assigned as spares for configured RAID volumes.
      * System might continuously reboot after splitting a mirrored volume.
      * Volume transformation might fail or not resume after a system reboot.
      * Maximum command queue depth for SATA drives was limited.
      * Controller might stop responding: 
        * During power up device discovery. (POST Lockup 0x1ABD or 0x20227)
        * If multiple completions are received for an IO command. (POST Lockup 0x1BE0)
        * If a drive enclosure is power cycled while IO is running. (POST Lockup 0x1C50 or 0x27006)
        * If a drive enclosure is power cycled while a drive is sanitizing. (POST Lockup 0x1E30)
        * When attempting to modify the controller cache settings while IO is running. (POST Lockup 0x1E30)
        * If a drive failed. (POST Lockup 0x27006)
        * When adding or removing drives from a RAID 5 or RAID 50 volume during a rebuild. (POST Lockup 0xFFFFF001)
        * During POST prior to loading an operating system.
        * When Unrecoverable Read Errors (URE's) are found on drives.
        * When deleting volumes while a rebuild is occurring and URE's and found.
        * Following completion of Rapid Parity Initialization (RPI) of a new RAID volume.
        * During a volume transformation.
      * A drive undergoing RPI might be presented to the operating system.
      * Controller slot ID might be shown incorrectly in management tools.
      * Incorrect drive bay numbers might be shown in a dual domain configuration.
      * Drive sanitize might report incorrect status information.
      * Status of the Smart Storage Battery might be reported incorrectly.
      * Incorrect POST message 1831 indicating loss of SmartCache data.
      * Incorrect text in POST message 1786.
      * Various scenarios where drive LEDs might not be displayed correctly.
      * The RESTful management interface might fail when attempting to: 
        * Change drive write cache configuration.
        * Configure a new RAID volume.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.65" date="1533902400">-      System might stop responding at POST and fail to load an OS. This issue is more likely to occur if System BIOS version is 1.40 or later. However, systems running older BIOS versions could experience this issue also.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.66" date="1534593600">-      A failing drive might take up to an hour to be marked as failed, during which time the host system is unresponsive.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.98" date="1534680000">-</changelog>
  </package>
  <package pkgid="393fc8d628441bd5f31902fd38a13726a14bdb243477811ff430c1b0c063b2ce" name="firmware-solex6gb-solex" arch="i586">
    <version epoch="0" ver="4.3.6.0" rel="2.1"/>
    <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="1526904000">-      Initial drop for Snap3</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.3.6.0-2.1" date="1540382400">-</changelog>
  </package>
  <package pkgid="e80aeca74b61a6ec0c35fa70e34a73285d424548d22cc6b579a21f65b3a6fedc" name="firmware-spsgen10" arch="x86_64">
    <version epoch="0" ver="04.01.04.251" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 04.00.03.211" 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; 04.00.03.219" date="1504872000">-     *Important Notes:**
    
     None  
    
    **Firmware Dependencies:**
    
     None  
    
    **Enhancements/New Features:**
    
    Updated to the latest Intel supported version 04.00.03.219 of the Server
    Platform Services Firmware.
    
    **Known Issues:**
    
     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 04.00.04.288-2.1" date="1510833600">-     *Important Notes:**
    
    System ROM version 1.26 or later must first be installed. Then update HPE
    Gen10 Innovation Engine (IE) Firmware to version 0.1.4.4 or later before
    updating HPE Gen10 Server Platform Services (SPS) Firmware to version
    04.00.04.288.
    
    This is a new release of the Intel Platform Service (SPS) Firmware revision
    04.00.04.288. This revision has mitigated 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).
    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.
    
    **Firmware Dependencies:**
    
    HPE Gen10 system ROM version 1.26 or later
    
    HPE Gen10 Innovation Engine (IE) Firmware version 0.1.4.4 or later
    
    **Problems Fixed:**
    
    System ROM version 1.26 or later must first be installed. Then update HPE
    Gen10 Innovation Engine (IE) Firmware to version 0.1.4.4 or later before
    updating HPE Gen10 Server Platform Services (SPS) Firmware to version
    04.00.04.288.
    
    This is a new release of the Intel Platform Service (SPS) Firmware revision
    04.00.04.288. This revision has mitigated 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).
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 04.00.04.381" date="1526040000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    HPE Gen10 system ROM version 1.26 or later
    
    HPE Gen10 Innovation Engine (IE) Firmware version 0.1.5.2 or later
    
    **Problems Fixed:**
    
    This is a new release of the Intel Platform Service (SPS) Firmware revision
    04.00.04.381.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 04.00.04.393" date="1526126400">-     *Important Notes:**
    
    This revision has mitigated security vulnerability CVE-2018-3643
    (https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3643) and CVE-2018-3655
    (https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3655). It is anticipated
    that details regarding these security vulnerabilities will be published to
    these links on September 11,2018. These security vulnerabilities are not
    unique to HPE servers.
    
    **Firmware Dependencies:**
    
    HPE Gen10 system ROM version 1.26 or later
    
    HPE Gen10 Innovation Engine (IE) Firmware version 0.1.5.2 or later
    
    **Problems Fixed:**
    
    This revision has mitigated security vulnerability CVE-2018-3643
    (https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3643) and CVE-2018-3655
    (https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3655). It is anticipated
    that details regarding these security vulnerabilities will be published to
    these links on September 11, 2018. These security vulnerabilities are not
    unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 04.01.04.251" date="1526212800">-</changelog>
  </package>
  <package pkgid="6f157e123eaef8f14ffd74b7900e9af69d9fc7d9314c2da2b2381f5c96f06f99" name="firmware-system-a40" arch="x86_64">
    <version epoch="0" ver="1.40_2019_01_25" rel="1.1"/>
    <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="1522152000">-     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="1522238400">-     *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="1524484800">-     *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="1528718400">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    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.30_06-07-2018" date="1528804800">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.34_10-02-2018" date="1532692800">-     Added RBSU option to allow customers to disable Page Table Entry Speculative
    Lock Scheduling. Disabling this feature decreases performance so it should
    only be done in very rare instances. Systems running Microsoft Windows 10 RS3
    or RS4 may experience unexpected system behavior when this feature is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.34_10-02-2018" date="1532779200">-     *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.
    
    Addressed an issue with NVMe drives becoming unavailable to an operating
    system when updating the backplane firmware.
    
    Addressed a rare issue where NVMe drives may not be available to an operating
    system when installing two or more NVMe drives simultaneously.
    
    Addressed an issue with the RBSU setting for AMD Core Performance Boost not
    being correctly applied in all instances.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_01-25-2019" date="1532865600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    Addressed an issue where Core Performance Boost may remain enabled even when
    disabled in BIOS/Platform Configuration (RBSU).
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="90789427cab4055ae500c01b8143f6ea8ad7de01630f54b718382b93b66374a4" name="firmware-system-a41" arch="x86_64">
    <version epoch="0" ver="1.40_2019_01_25" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_06-07-2018" date="1530619200">-     *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.34_10-02-2018" date="1533038400">-     Added RBSU option to allow customers to disable Page Table Entry Speculative
    Lock Scheduling. Disabling this feature decreases performance so it should
    only be done in very rare instances. Systems running Microsoft Windows 10 RS3
    or RS4 may experience unexpected system behavior when this feature is enabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.34_10-02-2018" date="1533124800">-     *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.
    
    Addressed an issue with NVMe drives becoming unavailable to an operating
    system when updating the backplane firmware.
    
    Addressed a rare issue where NVMe drives may not be available to an operating
    system when installing two or more NVMe drives simultaneously.
    
    Addressed an issue with the RBSU setting for AMD Core Performance Boost not
    being correctly applied in all instances.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_01-25-2019" date="1533211200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    Addressed an issue where Core Performance Boost may remain enabled even when
    disabled in BIOS/Platform Configuration (RBSU).
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="9bfcadab47cee602aae6244bc6dce7739c0c34d8773c6e0fe744c077cf704702" name="firmware-system-i36" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1546689600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="f3516453af6ab4e96023d2acc3a0ef7e7d91fa65dcdfb6681f24d8a6a2c84fdc" name="firmware-system-i37" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1546689600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="76598682258e1f81a6cdea6a55bff848015e5e5795c933ec37661370f148b875" name="firmware-system-i38" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 4600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550577600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 4600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="c854dc9d07f8c4729a37dbaf9e0c0f88e66b03d4fda7c907f2b3e15f73e21eb7" name="firmware-system-i39" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 4600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550577600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 4600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="50dd25e2a8a6114847a2e151fecc7eb33275751fe936c609234e079d7820d08b" name="firmware-system-i40" arch="i386">
    <version epoch="0" ver="2.62_2018_10_11" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-23-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.62_10-11-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.62_10-11-2018-2.1" date="1550577600">-</changelog>
  </package>
  <package pkgid="62985d2684874b8bbe9bbf3a1ac67a4016c22cfdd15208b6736655055d236258" name="firmware-system-i41" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1524312000">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added support to decode certain Machine Check Exceptions to a specific failing
    PCIe device. Previous versions of the System ROM would log a generic Machine
    Check event to the Integrated Management Log (IML) for these error events.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
    Optimization menu for Jitter Smoothing Support. This new optimization setting
    allows customers to choose between optimizing Auto-tuned mode for maximum
    throughput performance, low latency, or the default - zero latency.
    
    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.40_06-15-2018" date="1524398400">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-2018" date="1524484800">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-2018" date="1524571200">-     *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.
    
    This firmware version includes additional fixes (since version 1.40) for an
    issue where systems may experience a 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 systems may log an erroneous Bank 4 Machine Check to
    the iLO Integrated Management Log (IML) on a system reset event. In most
    cases, this error can safely be ignored. This issue is not unique to HPE
    servers.
    
    Addressed an issue where systems configured with NVDIMM-N Memory may
    experience a loss of persistent data during a system crash event that would
    cause a fatal processor error condition (IERR). This 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.44_08-08-2018" date="1524657600">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.44_08-08-2018" date="1524744000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Address an issue that can result in a Flex NIC intermittently not being
    configured properly during boot. When the issue occurs, the NIC is configured
    to its default state versus the desired state setup via Virtual Connect. A
    reboot of the system would generally have corrected the issue.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.46_10-02-2018" date="1524830400">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-02-2018" date="1524916800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1525003200">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1525089600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="485e4fba78ec9ddd7c7ebb89e6caedf1e1c4b4bbe258e3b91ae601a667f5b870" name="firmware-system-i42" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <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="1519732800">-     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="1519819200">-     *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="1524571200">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added support to decode certain Machine Check Exceptions to a specific failing
    PCIe device. Previous versions of the System ROM would log a generic Machine
    Check event to the Integrated Management Log (IML) for these error events.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
    Optimization menu for Jitter Smoothing Support. This new optimization setting
    allows customers to choose between optimizing Auto-tuned mode for maximum
    throughput performance, low latency, or the default - zero latency.
    
    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.40_06-15-2018" date="1524657600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-2018" date="1524744000">-     *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.
    
    This firmware version includes additional fixes (since version 1.40) for an
    issue where systems may experience a 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 systems may log an erroneous Bank 4 Machine Check to
    the iLO Integrated Management Log (IML) on a system reset event. In most
    cases, this error can safely be ignored. This issue is not unique to HPE
    servers.
    
    Addressed an issue where systems configured with NVDIMM-N Memory may
    experience a loss of persistent data during a system crash event that would
    cause a fatal processor error condition (IERR). This 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.46_10-05-2018" date="1524830400">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-05-2018" date="1524916800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1525003200">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1525089600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="dfefef660229e8c4dfd7ac205db0bf28b4352cd10a18f96d1f8259512a7ecc88" name="firmware-system-i43" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <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="1519732800">-     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="1519819200">-     *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="1524571200">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added support to decode certain Machine Check Exceptions to a specific failing
    PCIe device. Previous versions of the System ROM would log a generic Machine
    Check event to the Integrated Management Log (IML) for these error events.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
    Optimization menu for Jitter Smoothing Support. This new optimization setting
    allows customers to choose between optimizing Auto-tuned mode for maximum
    throughput performance, low latency, or the default - zero latency.
    
    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.40_06-15-2018" date="1524657600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-2018" date="1524744000">-     *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.
    
    This firmware version includes additional fixes (since version 1.40) for an
    issue where systems may experience a 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 systems may log an erroneous Bank 4 Machine Check to
    the iLO Integrated Management Log (IML) on a system reset event. In most
    cases, this error can safely be ignored. This issue is not unique to HPE
    servers.
    
    Addressed an issue where systems configured with NVDIMM-N Memory may
    experience a loss of persistent data during a system crash event that would
    cause a fatal processor error condition (IERR). This 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.46_10-02-2018" date="1524830400">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-02-2018" date="1524916800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1525003200">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1525089600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="a42058fbb3d1496938f608ffe4248762d1746eb54bf2cf27696bcdfdde9c6d6d" name="firmware-system-p85" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 4600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550577600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 4600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="b968578dbaa8c34ad33c05b11cccfbe0580c96f02f2b28a57effafac931a79c9" name="firmware-system-p86" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550491200">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="c283316e945aea99c3cfe5e99ffd54042be4027f559aebd5b70910327cbab639" name="firmware-system-p89" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1546689600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="b5f8019fa9ccb856fe9c73615da2742ef3bfe83bf894af46d4787f0d61381526" name="firmware-system-p92" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550577600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="af20b775bef35d0910d64eb8f71cf95b018f86b100ca768c170424c8f723b722" name="firmware-system-p95" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550577600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="fb22275af9cca846b08cb1119ba6ce6ab7c9ac92c4ddc2f7e66b4f4c6ccb1f1d" name="firmware-system-p99" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550577600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="5335a0cb4eb293fd6eb116d2c2cb9d6adc9c57dad13948919a8e28f60fc11645" name="firmware-system-u13" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550577600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="0eb90559d5a9dacdebf5cfef1d6b38c303ccaf1f9fdf798d658329bbdd4bf549" name="firmware-system-u14" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-22-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550491200">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="32fc35b9c5c33a48b9816ae18b6b64bcd7b44837bde9d6dff25c3943402ade07" name="firmware-system-u15" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550491200">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="27ab14879fb59df1920686986e7721a5de9cfd3608690fa5e73f98a5e8bdbfbf" name="firmware-system-u17" arch="i386">
    <version epoch="0" ver="2.62_2018_10_11" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-23-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.62_10-11-2018" date="1541505600">-     *Important Notes:**
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.62_10-11-2018-2.1" date="1550836800">-</changelog>
  </package>
  <package pkgid="7fc1b1d284dd98bedfc59c156ae770d13f44b5555c6ff334461acc4fde3949c2" name="firmware-system-u18" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550577600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="d4ae67a040aa94a542c5f3bb9039de984be5c0db8d0506eaee16cc2d66ad1a1d" name="firmware-system-u19" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550577600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="3e0c9e8b2b1fa098b39a26697309f49ab66bcb744cba0ad0416c0f4ad8ae2976" name="firmware-system-u20" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550577600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="079cddd923faf85246e3b5a2813d0abb55286176965e861d11e98ef4b559ef8c" name="firmware-system-u21" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550577600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="9df594c2245be185f14c099a2ed88b34a3a410ec7bf833519730177cce2683db" name="firmware-system-u22" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="2.1"/>
    <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="1528718400">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018-2.1" date="1550836800">-     *Important Notes:**
    
    Ver. 2.60(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.60. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.60.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system and hypervisor updates,
    provides mitigation for the L1 Terminal Fault - OS/SMM (CVE-2018-3620) and L1
    Terminal Fault - VMM (CVE-2018-3646) security vulnerabilities.  These
    vulnerabilities may allow unauthorized disclosure of information residing in
    the L1 data cache to an attacker with local user access via a side-channel
    analysis.  These security vulnerabilities are not unique to HPE servers and
    impact any servers utilizing impacted processors.  Note that this server is
    NOT vulnerable to L1 Terminal Fault - SGX (CVE-2018-3615), also known as
    Foreshadow, because this server does NOT support SGX.
    
    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 and hypervisor updates,
    provides mitigation for the L1 Terminal Fault - OS/SMM (CVE-2018-3620) and L1
    Terminal Fault - VMM (CVE-2018-3646) security vulnerabilities.  These
    vulnerabilities may allow unauthorized disclosure of information residing in
    the L1 data cache to an attacker with local user access via a side-channel
    analysis.  These security vulnerabilities are not unique to HPE servers and
    impact any servers utilizing impacted processors.  Note that this server is
    NOT vulnerable to L1 Terminal Fault - SGX (CVE-2018-3615), also known as
    Foreshadow, because this server does NOT support SGX.
    
    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="a6bafc3ac851b88289ab02816237fdc59f088b235dd3665b694a0add6fe5fe70" name="firmware-system-u23" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="2.1"/>
    <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="1528632000">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528718400">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018-2.1" date="1550836800">-     *Important Notes:**
    
    Ver. 2.60(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.60. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.60.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system and hypervisor updates,
    provides mitigation for the L1 Terminal Fault - OS/SMM (CVE-2018-3620) and L1
    Terminal Fault - VMM (CVE-2018-3646) security vulnerabilities.  These
    vulnerabilities may allow unauthorized disclosure of information residing in
    the L1 data cache to an attacker with local user access via a side-channel
    analysis.  These security vulnerabilities are not unique to HPE servers and
    impact any servers utilizing impacted processors.  Note that this server is
    NOT vulnerable to L1 Terminal Fault - SGX (CVE-2018-3615), also known as
    Foreshadow, because this server does NOT support SGX.
    
    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 and hypervisor updates,
    provides mitigation for the L1 Terminal Fault - OS/SMM (CVE-2018-3620) and L1
    Terminal Fault - VMM (CVE-2018-3646) security vulnerabilities.  These
    vulnerabilities may allow unauthorized disclosure of information residing in
    the L1 data cache to an attacker with local user access via a side-channel
    analysis.  These security vulnerabilities are not unique to HPE servers and
    impact any servers utilizing impacted processors.  Note that this server is
    NOT vulnerable to L1 Terminal Fault - SGX (CVE-2018-3615), also known as
    Foreshadow, because this server does NOT support SGX.
    
    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="82601621a04ca2f547d9833c007e86a4b7bc54db3c8830790fa33db979d13356" name="firmware-system-u24" arch="i386">
    <version epoch="0" ver="1.60_2018_01_22" rel="2.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="1519646400">-     *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. 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; 1.60_01-22-2018-2.1" date="1550836800">-     *Important Notes:**
    
    Ver. 1.60(B) contains updates to the component packaging and is functionally
    equivalent to ver. 1.60. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 1.60.
    
    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. 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>
  </package>
  <package pkgid="ee00f0ed9d2f0a79f807dd7884bdfde057bc3f1244b7ff229a2601a612c80d4a" name="firmware-system-u25" arch="i386">
    <version epoch="0" ver="2.64_2018_10_17" rel="2.1"/>
    <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="1528372800">-     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
    setting to be set to Static Low or OS Control Mode when the Processor Power
    and Utilization Support was disabled. Previous ROMs required the Power
    Regulator to be configured for Static High Mode only.
    
    Updated the 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.60_05-21-2018" date="1528459200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018" date="1541419200">-     Added support for Microsoft Windows 2019. This System ROM is the minimum
    recommended version for use with this operating system version. This revision
    of the System ROM contains updated support for Windows 2019 when using the
    optional HPE TPM Module.
    
    Updated the 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.64_10-17-2018" date="1541505600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_10-17-2018-2.1" date="1550577600">-     *Important Notes:**
    
    Ver. 2.64(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.64. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.64.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue is not unique to HPE servers. Please consult
    the following advisory for additional details.
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML). This issue only impacts systems configured with Intel
    Xeon 2600 v4 series processors. This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which addresses an issue where the system could experience an
    unexpected reset or shutdown with no errors logged to the Integrated
    Management Log (IML) when processor C-states are enabled. This issue does not
    exist when processor C-states are disabled. This issue is not unique to HPE
    servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="42fc65992dcf70cf3bcf06924e027c3ef67c347d9021550e51bbbd1cb4d117a6" name="firmware-system-u26" arch="i386">
    <version epoch="0" ver="2.60_2018_05_21" rel="2.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="1519646400">-     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
    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.  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="1530446400">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018" date="1530532800">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018-2.1" date="1550836800">-     *Important Notes:**
    
    Ver. 2.60(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.60. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.60.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system and hypervisor updates,
    provides mitigation for the L1 Terminal Fault - OS/SMM (CVE-2018-3620) and L1
    Terminal Fault - VMM (CVE-2018-3646) security vulnerabilities.  These
    vulnerabilities may allow unauthorized disclosure of information residing in
    the L1 data cache to an attacker with local user access via a side-channel
    analysis.  These security vulnerabilities are not unique to HPE servers and
    impact any servers utilizing impacted processors.  Note that this server is
    NOT vulnerable to L1 Terminal Fault - SGX (CVE-2018-3615), also known as
    Foreshadow, because this server does NOT support SGX.
    
    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 and hypervisor updates,
    provides mitigation for the L1 Terminal Fault - OS/SMM (CVE-2018-3620) and L1
    Terminal Fault - VMM (CVE-2018-3646) security vulnerabilities.  These
    vulnerabilities may allow unauthorized disclosure of information residing in
    the L1 data cache to an attacker with local user access via a side-channel
    analysis.  These security vulnerabilities are not unique to HPE servers and
    impact any servers utilizing impacted processors.  Note that this server is
    NOT vulnerable to L1 Terminal Fault - SGX (CVE-2018-3615), also known as
    Foreshadow, because this server does NOT support SGX.
    
    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="d2507dfe610a7d9a03c1f8d498e6be1316964fcbd1b8ee6e249a6acf828393ce" name="firmware-system-u30" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <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="1519732800">-     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="1519819200">-     *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="1524571200">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added support to decode certain Machine Check Exceptions to a specific failing
    PCIe device. Previous versions of the System ROM would log a generic Machine
    Check event to the Integrated Management Log (IML) for these error events.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
    Optimization menu for Jitter Smoothing Support. This new optimization setting
    allows customers to choose between optimizing Auto-tuned mode for maximum
    throughput performance, low latency, or the default - zero latency.
    
    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.40_06-15-2018" date="1524657600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-2018" date="1524744000">-     *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.
    
    This firmware version includes additional fixes (since version 1.40) for an
    issue where systems may experience a 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 systems may log an erroneous Bank 4 Machine Check to
    the iLO Integrated Management Log (IML) on a system reset event. In most
    cases, this error can safely be ignored. This issue is not unique to HPE
    servers.
    
    Addressed an issue where systems configured with NVDIMM-N Memory or Scalable
    Persistent Memory may experience a loss of persistent data during a system
    crash event that would cause a fatal processor error condition (IERR). This
    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.46_10-02-2018" date="1524830400">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-02-2018" date="1524916800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1525003200">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1525089600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="5820e4eef51375be0a7c9b076b21e65f0962c083fb15e5f5618cdbe00aa2f5ea" name="firmware-system-u32" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <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="1519732800">-     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="1519819200">-     *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="1524830400">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added support to decode certain Machine Check Exceptions to a specific failing
    PCIe device. Previous versions of the System ROM would log a generic Machine
    Check event to the Integrated Management Log (IML) for these error events.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
    Optimization menu for Jitter Smoothing Support. This new optimization setting
    allows customers to choose between optimizing Auto-tuned mode for maximum
    throughput performance, low latency, or the default - zero latency.
    
    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.40_06-15-2018" date="1524916800">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-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.
    
    This firmware version includes additional fixes (since version 1.40) for an
    issue where systems may experience a 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 systems may log an erroneous Bank 4 Machine Check to
    the iLO Integrated Management Log (IML) on a system reset event. In most
    cases, this error can safely be ignored. This issue is not unique to HPE
    servers.
    
    Addressed an issue where systems configured with NVDIMM-N Memory may
    experience a loss of persistent data during a system crash event that would
    cause a fatal processor error condition (IERR). This 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.46_10-02-2018" date="1525089600">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-02-2018" date="1525176000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1525262400">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1525348800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="bb664a1936b0b32d80d7f3535f2f62d6372037cb5310587540f3ce798709329b" name="firmware-system-u33" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519732800">-     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="1519819200">-     *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="1530446400">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added support to decode certain Machine Check Exceptions to a specific failing
    PCIe device. Previous versions of the System ROM would log a generic Machine
    Check event to the Integrated Management Log (IML) for these error events.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
    Optimization menu for Jitter Smoothing Support. This new optimization setting
    allows customers to choose between optimizing Auto-tuned mode for maximum
    throughput performance, low latency, or the default - zero latency.
    
    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.40_06-15-2018" date="1530532800">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-2018" date="1530619200">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-2018" date="1530705600">-     *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.
    
    This firmware version includes additional fixes (since version 1.40) for an
    issue where systems may experience a 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 systems may log an erroneous Bank 4 Machine Check to
    the iLO Integrated Management Log (IML) on a system reset event. In most
    cases, this error can safely be ignored. This 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.46_10-02-2018" date="1536667200">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-02-2018" date="1536753600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1536840000">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1536926400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="ea16d3fc9f1f1d438335350228d8efeab283d6990f9e57b367cc2bc285e021f0" name="firmware-system-u34" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519732800">-     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="1519819200">-     *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="1524744000">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added support to decode certain Machine Check Exceptions to a specific failing
    PCIe device. Previous versions of the System ROM would log a generic Machine
    Check event to the Integrated Management Log (IML) for these error events.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
    Optimization menu for Jitter Smoothing Support. This new optimization setting
    allows customers to choose between optimizing Auto-tuned mode for maximum
    throughput performance, low latency, or the default - zero latency.
    
    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.40_06-15-2018" date="1524830400">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-2018" date="1524916800">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-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.
    
    This firmware version includes additional fixes (since version 1.40) for an
    issue where systems may experience a 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 systems may log an erroneous Bank 4 Machine Check to
    the iLO Integrated Management Log (IML) on a system reset event. In most
    cases, this error can safely be ignored. This issue is not unique to HPE
    servers.
    
    Addressed an issue where systems configured with NVDIMM-N Memory may
    experience a loss of persistent data during a system crash event that would
    cause a fatal processor error condition (IERR). This 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.46_10-02-2018" date="1525089600">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-02-2018" date="1525176000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1525262400">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1525348800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="1c7213f77778926bd8731d74e1fd045e107eaf1957146fa3957b27756768101d" name="firmware-system-u37" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_02-14-2018" date="1519819200">-     *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="1523534400">-     *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="1524744000">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added support to decode certain Machine Check Exceptions to a specific failing
    PCIe device. Previous versions of the System ROM would log a generic Machine
    Check event to the Integrated Management Log (IML) for these error events.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
    Optimization menu for Jitter Smoothing Support. This new optimization setting
    allows customers to choose between optimizing Auto-tuned mode for maximum
    throughput performance, low latency, or the default - zero latency.
    
    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.
    
    Updated the integrated Intel Omni Path UEFI Driver to version 1.6.0.0.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.40_06-15-2018" date="1524830400">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-2018" date="1524916800">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-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.
    
    This firmware version includes additional fixes (since version 1.40) for an
    issue where systems may experience a 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 systems may log an erroneous Bank 4 Machine Check to
    the iLO Integrated Management Log (IML) on a system reset event. In most
    cases, this error can safely be ignored. This 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.46_10-02-2018" date="1525089600">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-02-2018" date="1525176000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1525262400">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1525348800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="023db2dde8bb0ca5354a807489e7bb2e4e351bed80e41ec0ee35e323c0395cd7" name="firmware-system-u38" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <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="1519732800">-     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="1519819200">-     *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="1524744000">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added support to decode certain Machine Check Exceptions to a specific failing
    PCIe device. Previous versions of the System ROM would log a generic Machine
    Check event to the Integrated Management Log (IML) for these error events.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
    Optimization menu for Jitter Smoothing Support. This new optimization setting
    allows customers to choose between optimizing Auto-tuned mode for maximum
    throughput performance, low latency, or the default - zero latency.
    
    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.40_06-15-2018" date="1524830400">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-23-2018" date="1524916800">-     *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.
    
    This firmware version includes additional fixes (since version 1.40) for an
    issue where systems may experience a 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 systems may log an erroneous Bank 4 Machine Check to
    the iLO Integrated Management Log (IML) on a system reset event. In most
    cases, this error can safely be ignored. This issue is not unique to HPE
    servers.
    
    Addressed an extremely rare issue where the system may incorrectly report a
    Smart Storage battery failure on a server reboot.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.46_10-11-2018" date="1525003200">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-11-2018" date="1525089600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where the embedded Network Controller may not function
    properly under an operating system when the server is configured with a high
    number of optional PCIe Adapters.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1525176000">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1525262400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="2c7e6f4e8235792c8e402d1ee7f8dd03865d566373817c4a7c94596e2544efd7" name="firmware-system-u39" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_09-19-2018" date="1526731200">-     *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.46_10-11-2018" date="1526817600">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-11-2018" date="1526904000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1526990400">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1527076800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="91f61ed2365053a3c5261a87806d224b6f1ad2359ef9eeeda9c53f3780206c91" name="firmware-system-u40" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <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="1519732800">-     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="1519819200">-     *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="1524830400">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added support to decode certain Machine Check Exceptions to a specific failing
    PCIe device. Previous versions of the System ROM would log a generic Machine
    Check event to the Integrated Management Log (IML) for these error events.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
    Optimization menu for Jitter Smoothing Support. This new optimization setting
    allows customers to choose between optimizing Auto-tuned mode for maximum
    throughput performance, low latency, or the default - zero latency.
    
    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.40_06-15-2018" date="1524916800">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-23-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.
    
    This firmware version includes additional fixes (since version 1.40) for an
    issue where systems may experience a 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 systems may log an erroneous Bank 4 Machine Check to
    the iLO Integrated Management Log (IML) on a system reset event. In most
    cases, this error can safely be ignored. This issue is not unique to HPE
    servers.
    
    Addressed an extremely rare issue where the system may incorrectly report a
    Smart Storage battery failure on a server reboot.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.46_10-02-2018" date="1525089600">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-02-2018" date="1525176000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1525262400">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1525348800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="db0eb28aecb3fb2f44febfd4f55f8fae661a73e5f52436822dffb4d4dbb31608" name="firmware-system-u41" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <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="1519732800">-     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="1519819200">-     *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="1524916800">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added support to decode certain Machine Check Exceptions to a specific failing
    PCIe device. Previous versions of the System ROM would log a generic Machine
    Check event to the Integrated Management Log (IML) for these error events.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
    Optimization menu for Jitter Smoothing Support. This new optimization setting
    allows customers to choose between optimizing Auto-tuned mode for maximum
    throughput performance, low latency, or the default - zero latency.
    
    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.40_06-15-2018" date="1525003200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-2018" date="1525089600">-     *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.
    
    This firmware version includes additional fixes (since version 1.40) for an
    issue where systems may experience a 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 systems may log an erroneous Bank 4 Machine Check to
    the iLO Integrated Management Log (IML) on a system reset event. In most
    cases, this error can safely be ignored. This 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.46_10-02-2018" date="1525176000">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-02-2018" date="1525262400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1525348800">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1525435200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="dffdd376d45b34fb4788cf21365d26627a7d4175512a527186fb6d506d1066ea" name="firmware-system-u43" arch="x86_64">
    <version epoch="0" ver="1.20_2019_02_02" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_08-15-2018" date="1538395200">-     *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-02-2018" date="1538481600">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Updated the 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.02_10-02-2018" date="1538568000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the X2APIC Processor Option setting in the
    BIOS/Platform Configuration (RBSU) is not properly enabling the feature. This
    may result in non-optimal operating system performance.
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_02-02-2019" date="1538654400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    Addressed an issue where certain processors (i3, Pentium, or Celeron) were
    incorrectly showing support for SGX in BIOS/Platform Configuration (RBSU) when
    they should not. Customers using an i3, Pentium, or Celeron processor with SGX
    enabled need to back up any SGX protected data before updating to the DL20
    Gen10 1.20_01_28_2019 or later BIOS versions. Failure to do so will result in
    any SGX protected data becoming inaccessible. This issue is not unique to HPE
    servers.
    
    Addressed an issue where certain PCIe option cards may not train properly and
    cause the system to hang during POST. This issue is not unique to HPE servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="b561f37b50edb0262d47efe130a92d1fdbcca3d16bb6e8a04f56158fa1bbf2b6" name="firmware-system-u44" arch="x86_64">
    <version epoch="0" ver="1.20_2019_02_02" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.00_08-15-2018" date="1537876800">-     *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-02-2018" date="1537963200">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Updated the 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.02_10-02-2018" date="1538049600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the X2APIC Processor Option setting in the
    BIOS/Platform Configuration (RBSU) is not properly enabling the feature. This
    may result in non-optimal operating system performance.
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_02-02-2019" date="1538136000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    Addressed an issue where certain processors (i3, Pentium, or Celeron) were
    incorrectly showing support for SGX in BIOS/Platform Configuration (RBSU) when
    they should not. Customers using an i3, Pentium, or Celeron processor with SGX
    enabled need to back up any SGX protected data before updating to the ML30
    Gen10 1.20_01_28_2019 or later BIOS versions. Failure to do so will result in
    any SGX protected data becoming inaccessible. This issue is not unique to HPE
    servers.
    
    Addressed an issue where certain PCIe option cards may not train properly and
    cause the system to hang during POST. This issue is not unique to HPE servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="a266810dd06df9743013ceeaa50f9e52c7fdcdc0989ba0c21cc795391d13aac2" name="firmware-system-u45" arch="x86_64">
    <version epoch="0" ver="2.00_2019_02_02" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.36_04-12-2018" date="1524744000">-     *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="1524830400">-     Added support for the latest VMware vSphere Secure Boot Certificate.
    
    Added support to decode certain Machine Check Exceptions to a specific failing
    PCIe device. Previous versions of the System ROM would log a generic Machine
    Check event to the Integrated Management Log (IML) for these error events.
    
    Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
    menu. This option allows disabling memory controller interleaving which may
    improve memory performance for systems configured with an unbalanced memory
    configuration.
    
    Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
    Optimization menu for Jitter Smoothing Support. This new optimization setting
    allows customers to choose between optimizing Auto-tuned mode for maximum
    throughput performance, low latency, or the default - zero latency.
    
    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.40_06-15-2018" date="1524916800">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.42_06-20-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.
    
    This firmware version includes additional fixes (since version 1.40) for an
    issue where systems may experience a 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 systems may log an erroneous Bank 4 Machine Check to
    the iLO Integrated Management Log (IML) on a system reset event. In most
    cases, this error can safely be ignored. This 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.46_10-03-2018" date="1525089600">-     Added support for flashing the firmware of the optional HPE Trusted Platform
    Module (TPM). This is the minimum revision of the System ROM that should be
    used if updating the firmware on the optional HPE TPM module.
    
    Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
    Options menu in the BIOS/Platform Configuration (RBSU). This option can be
    used to improve peer-to-peer performance between two PCIe devices installed on
    the same processor. This option may improve performance in certain GP-GPU
    configurations.
    
    Updated the 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.46_10-03-2018" date="1525176000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where early server video output, on a locally attached
    monitor, may not show correctly when the monitor is attached to the server
    through a KVM. This issue does not impact systems that are not using a KVM or
    video output through the iLO Remote Console application.
    
    Addressed an issue where firmware flashing through the RESTful API could
    periodically fail and the task being marked with an exception in the iLO
    firmware page. This issue could impact flashing firmware such as the HPE
    Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
    Module (TPM).
    
    Addressed an issue where a PCIe card would not properly train to its maximum
    speed when the PCIe Bifurcation option was enabled. This issue does not impact
    PCIe cards that do not require bifurcation.
    
    Addressed an extremely rare issue where a system configured with an optional
    SATA DVD drive and an HPE SmartArray controller may become unresponsive during
    boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
    does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where an optional PCIe card's legacy option ROM may not
    properly display its legacy setup menu prompt during boot when in legacy boot
    mode. This issue does not impact systems in UEFI Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.50_12-29-2018" date="1525262400">-     *Important Notes:**
    
    This revision of the System ROM contains enhancements to the HPE memory
    support to improve memory resiliency. Please consult the following Customer
    Advisory for additional details:
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Improved the memory resiliency of the server with enhanced support for HPE
    Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
    configure the Advanced Memory Protection mode of the server to HPE Fast Fault
    Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
    Custom if the feature is supported by the server's DIMM configuration. Note
    that if the Advanced Memory Protection mode had previously been configured for
    Mirroring or Online Spare, the setting will NOT be automatically changed to
    HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
    does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
    Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
    the current BIOS configuration settings are queried via Redfish or the RESTful
    API, the setting for the Advanced Memory Protection Mode will indicate this
    change.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_02-02-2019" date="1525348800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the UEFI EDK2
    support that provides mitigations for a variety of security vulnerabilities.
    The following vulnerabilities have been addressed in this System ROM release:
    CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
    CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
    CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
    vulnerabilities are not unique to HPE servers.
    
    This system ROM contains the latest Intel microcode that addresses an issue
    where the system may experience an Uncorrected Machine Check Exception in Bank
    0 with Status containing 000F0150. This update may not address all Bank 0
    machine check events with a Status containing 000F0150 but should be used
    before any other further service actions for issues resulting in this
    Integrated Management Log (IML) entry. This issue is not unique to HPE
    servers.
    
    Addressed an issue in which the system may not properly boot to the HPE 8GB
    Dual microSD Flash USB Drive when an SD card is installed on the internal SD
    slot when the system is configured for Legacy Boot Mode. This issue does not
    impact systems in UEFI Boot Mode.
    
    Addressed an issue where certain 3rd party USB drive keys may not function
    properly after a system reset when the system is configured in UEFI Boot Mode.
    
    Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
    Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
    Mode.
    
    Addressed an issue where firmware updates staged through the HPE RESTful API
    may fail to properly execute on a subsequent boot and be marked with an
    exception in the iLO firmware installation queue.
    
    Addressed an issue where iLO virtual media may not boot properly after setting
    the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
    Media settings.
    
    Addressed an issue where the AHS Download application from the System
    Utilities Embedded Applications or UEFI Shell may fail to work properly with
    iLO firmware 1.30 or later.
    
    Addressed an issue where the UEFI Shell sysconfig command may fail to set an
    option or become unresponsive.
    
    Addressed an issue where an optional SATA DVD drive may not unlock and allow
    media to be ejected after an operating system reboot.
    
    Addressed an issue where the system may become unresponsive during boot and
    experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
    M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
    
    Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
    function properly after a system reboot.
    
    **Known Issues:**
    
    This revision of the System ROM may result in a VMware PSOD (crash) when a
    system is configured with Intel Trusted eXecution Technology (TXT) enabled and
    the Trusted Platform Module (TPM) in TPM 1.2 Mode. This issue is only seen in
    certain memory configurations. Please consult the following HPE Customer
    Advisory for more details on this issue.
    https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00065453en_us</changelog>
  </package>
  <package pkgid="c84126b9514409e2ed178a3cdfcbed11b5e10bc03a58545354f448e5793fa0af" name="firmware-vceth" arch="i386">
    <version epoch="0" ver="4.63" rel="1.1"/>
    <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="1519560000">-     The list of enhancements 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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.62" date="1519646400">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.63" date="1535371200">-     The list of issues resolved in 4.63 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="5687381f669d1e9f15f6ca876eb353f36d725ee34381978aefbd1948a0f85047" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.9.0" rel="3067.37.rhel6"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.9.0-3067.37.rhel6" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="13427e62bd3e4889fec889e47a8b0eb280e131137ab919837b3548c66549fb46" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.9.0" rel="3067.38.rhel7"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.9.0-3067.38.rhel7" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="91012c69d5a74a0d420655856bba929a9420f3e028479b1c12ced9145954ac96" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.9.0" rel="3067.38.sles12"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.9.0-3067.38" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="fef867f5d7f81d03d05de9aeba1be9c4debe3d04cdaad8d1f948c46e6aa84d55" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.9.0" rel="3067.39.sles11"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.9.0-3067.39" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="6e9f0e4e0ca1a777edd073c0caa0fe3976a347e16c3de593bda268d58b9dfd3d" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.9.0" rel="3067.45.sles15"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.9.0-3067.45" 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="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="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; 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="a812a68391732d8dcb4813a2e017afd1dcf0fa1f68e73b2a2260f0adbd5d1b17" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.90" rel="1860.5.sles15"/>
    <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="d2ff4700c34c316c34a15572d605bef7d4851e3577fc6ef9d27a7de182b864eb" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.90" rel="1873.17.rhel6"/>
    <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="f0460cd2d563dbd047ffc2a394d74c5eb3bdb164c5f7cd6a54c427fb0d599449" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.90" rel="1873.3.sles11"/>
    <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="0d9a2ac71002789481ff1be0c693f2acdd255d718d98353d3cf60a658de11361" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.90" rel="1873.3.sles12"/>
    <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="6fe3a09f8dd341277be69be137d4fc1ee907dc6627aa97989dea997463a6aab9" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.90" rel="1873.8.rhel7"/>
    <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="dbd81345769805443ef56f68ed390b1958cf328cd9af3b5346f2fbd5d3faa370" name="hp-i40e-kmp-default" arch="x86_64">
    <version epoch="0" ver="2.7.12_k3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447156800">- 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="1460548800">-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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.11-0[rhel6.10, rhel7u5], 2.4.6.1-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.7.12-1.sles11sp4" date="1542369600">- This driver fixes the issue of restoring all VF-d config on a VF reset.
- This driver fixes the issue of mirror rule via VF-d.
- This driver fixes the issue of VFD handler function prototypes.
- This driver fixes the issue of assuming hardware is at default when that's not always true. 
- This driver fixes the issue of not re-initializing properly in the case of CORE reset following PF reset timeout.
- This driver fixex the issue of unknown NMI received and kernel crash when adding/removing VF to namespace repeatedly.
- This driver fixes the issue of running 'ifconfig ethX mtu 2000' causes physial link down and failed to auto-recover, when we have set ' ethtool --set-priv-flags eth2 link-down-on-close on'.
- This driver now introduce allow_untagged VF-d attribute.
- This driver now add a helper function to validate a vf based on the vf id.
- This driver now add a macro for checking if prog_attached exists.
- This driver now add client register/unregister to prevent vsi.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="1365dab81bc331e875312943302d54f98a9167335943bd60979ab842ac84fb19" name="hp-i40e-kmp-default" arch="x86_64">
    <version epoch="0" ver="2.7.12_k4.12.14_23" rel="1.sles15sp0"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447156800">- 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="1460548800">-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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.11-0[rhel6.10, rhel7u5], 2.4.6.1-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.7.12-1.sles15sp0" date="1542369600">- This driver fixes the issue of restoring all VF-d config on a VF reset.
- This driver fixes the issue of mirror rule via VF-d.
- This driver fixes the issue of VFD handler function prototypes.
- This driver fixes the issue of assuming hardware is at default when that's not always true. 
- This driver fixes the issue of not re-initializing properly in the case of CORE reset following PF reset timeout.
- This driver fixex the issue of unknown NMI received and kernel crash when adding/removing VF to namespace repeatedly.
- This driver fixes the issue of running 'ifconfig ethX mtu 2000' causes physial link down and failed to auto-recover, when we have set ' ethtool --set-priv-flags eth2 link-down-on-close on'.
- This driver now introduce allow_untagged VF-d attribute.
- This driver now add a helper function to validate a vf based on the vf id.
- This driver now add a macro for checking if prog_attached exists.
- This driver now add client register/unregister to prevent vsi.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="ddd5a77d5f16320e7656c390619f39da0a8fc2dd0839c1eb4c0c0a66bfa7c6d4" name="hp-i40e-kmp-default" arch="x86_64">
    <version epoch="0" ver="2.7.12_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447156800">- 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="1460548800">-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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.11-0[rhel6.10, rhel7u5], 2.4.6.1-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.7.12-1.sles12sp4" date="1542369600">- This driver fixes the issue of restoring all VF-d config on a VF reset.
- This driver fixes the issue of mirror rule via VF-d.
- This driver fixes the issue of VFD handler function prototypes.
- This driver fixes the issue of assuming hardware is at default when that's not always true. 
- This driver fixes the issue of not re-initializing properly in the case of CORE reset following PF reset timeout.
- This driver fixex the issue of unknown NMI received and kernel crash when adding/removing VF to namespace repeatedly.
- This driver fixes the issue of running 'ifconfig ethX mtu 2000' causes physial link down and failed to auto-recover, when we have set ' ethtool --set-priv-flags eth2 link-down-on-close on'.
- This driver now introduce allow_untagged VF-d attribute.
- This driver now add a helper function to validate a vf based on the vf id.
- This driver now add a macro for checking if prog_attached exists.
- This driver now add client register/unregister to prevent vsi.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="69c1d5e92e8f3720dc71c21932795ede0cfa72a6ae422139ca388599e2fac6b1" name="hp-i40e-kmp-default" arch="x86_64">
    <version epoch="0" ver="2.7.12_k4.4.73_5" rel="1.sles12sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447156800">- 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="1460548800">-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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.11-0[rhel6.10, rhel7u5], 2.4.6.1-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.7.12-1.sles12sp3" date="1542369600">- This driver fixes the issue of restoring all VF-d config on a VF reset.
- This driver fixes the issue of mirror rule via VF-d.
- This driver fixes the issue of VFD handler function prototypes.
- This driver fixes the issue of assuming hardware is at default when that's not always true. 
- This driver fixes the issue of not re-initializing properly in the case of CORE reset following PF reset timeout.
- This driver fixex the issue of unknown NMI received and kernel crash when adding/removing VF to namespace repeatedly.
- This driver fixes the issue of running 'ifconfig ethX mtu 2000' causes physial link down and failed to auto-recover, when we have set ' ethtool --set-priv-flags eth2 link-down-on-close on'.
- This driver now introduce allow_untagged VF-d attribute.
- This driver now add a helper function to validate a vf based on the vf id.
- This driver now add a macro for checking if prog_attached exists.
- This driver now add client register/unregister to prevent vsi.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="79d5ebd87ed59833378139c7508fad1f272f1f08f0195ed22e6f793826c0a297" name="hp-i40e-kmp-xen" arch="x86_64">
    <version epoch="0" ver="2.7.12_k3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447156800">- 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="1460548800">-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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.11-0[rhel6.10, rhel7u5], 2.4.6.1-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.7.12-1.sles11sp4" date="1542369600">- This driver fixes the issue of restoring all VF-d config on a VF reset.
- This driver fixes the issue of mirror rule via VF-d.
- This driver fixes the issue of VFD handler function prototypes.
- This driver fixes the issue of assuming hardware is at default when that's not always true. 
- This driver fixes the issue of not re-initializing properly in the case of CORE reset following PF reset timeout.
- This driver fixex the issue of unknown NMI received and kernel crash when adding/removing VF to namespace repeatedly.
- This driver fixes the issue of running 'ifconfig ethX mtu 2000' causes physial link down and failed to auto-recover, when we have set ' ethtool --set-priv-flags eth2 link-down-on-close on'.
- This driver now introduce allow_untagged VF-d attribute.
- This driver now add a helper function to validate a vf based on the vf id.
- This driver now add a macro for checking if prog_attached exists.
- This driver now add client register/unregister to prevent vsi.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="671d459b57b427cb14dca915cfc682b5e96452878c6058b3fa955810a6801476" name="hp-i40evf-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.6.15_k3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436270400">- 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="1448884800">- 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="1466510400">- 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="1490097600">- 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="1501243200">- 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; 3.2.5-1" date="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.13-0[rhel6.10, rhel7u5], 3.5.6.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.6.15-1.sles11sp4" date="1544443200">- This driver addresses an version number bump issue.
- This driver addresses an vm linux REH7.2 restart issue when VF driver restart.
- This driver addresses an issue with i40e handler of VIRTCHNL_OP_ENABLE_QUEUES does not used rx_queues/tx_queues correctly.
- This driver addresses an issue of no Ethtool Stats Counter for rx_packets or tx_packets available.
- This driver addresses an issue with Flow Director ATR doesn't switch properly when a side band SCTP rule is created.
- This driver addresses an issue witn VF port vlan in Linux is set with a wrong qos value and CFI bit is set mistakenly.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="bcca7b93692565bf11bb97671f357903e59ae5059a0c3c078172708a112747a8" name="hp-i40evf-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.6.15_k4.12.14_23" rel="1.sles15sp0"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436270400">- 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="1448884800">- 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="1466510400">- 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="1490097600">- 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="1501243200">- 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; 3.2.5-1" date="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.13-0[rhel6.10, rhel7u5], 3.5.6.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.6.15-1.sles15sp0" date="1544529600">- This driver addresses an version number bump issue.
- This driver addresses an vm linux REH7.2 restart issue when VF driver restart.
- This driver addresses an issue with i40e handler of VIRTCHNL_OP_ENABLE_QUEUES does not used rx_queues/tx_queues correctly.
- This driver addresses an issue of no Ethtool Stats Counter for rx_packets or tx_packets available.
- This driver addresses an issue with Flow Director ATR doesn't switch properly when a side band SCTP rule is created.
- This driver addresses an issue witn VF port vlan in Linux is set with a wrong qos value and CFI bit is set mistakenly.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="f30e74e9f5c58f8f2623c9a49f68e7a613577dcaa2efe144d519e7fccca47bc2" name="hp-i40evf-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.6.15_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436270400">- 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="1448884800">- 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="1466510400">- 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="1490097600">- 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="1501243200">- 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; 3.2.5-1" date="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.13-0[rhel6.10, rhel7u5], 3.5.6.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.6.15-1.sles12sp4" date="1544529600">- This driver addresses an version number bump issue.
- This driver addresses an vm linux REH7.2 restart issue when VF driver restart.
- This driver addresses an issue with i40e handler of VIRTCHNL_OP_ENABLE_QUEUES does not used rx_queues/tx_queues correctly.
- This driver addresses an issue of no Ethtool Stats Counter for rx_packets or tx_packets available.
- This driver addresses an issue with Flow Director ATR doesn't switch properly when a side band SCTP rule is created.
- This driver addresses an issue witn VF port vlan in Linux is set with a wrong qos value and CFI bit is set mistakenly.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="c946bfef59addcbf804570817f7c770850836961a8458aaaf8b59d8927a360ef" name="hp-i40evf-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.6.15_k4.4.73_5" rel="1.sles12sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436270400">- 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="1448884800">- 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="1466510400">- 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="1490097600">- 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="1501243200">- 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; 3.2.5-1" date="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.13-0[rhel6.10, rhel7u5], 3.5.6.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.6.15-1.sles12sp3" date="1544529600">- This driver addresses an version number bump issue.
- This driver addresses an vm linux REH7.2 restart issue when VF driver restart.
- This driver addresses an issue with i40e handler of VIRTCHNL_OP_ENABLE_QUEUES does not used rx_queues/tx_queues correctly.
- This driver addresses an issue of no Ethtool Stats Counter for rx_packets or tx_packets available.
- This driver addresses an issue with Flow Director ATR doesn't switch properly when a side band SCTP rule is created.
- This driver addresses an issue witn VF port vlan in Linux is set with a wrong qos value and CFI bit is set mistakenly.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="c0d17789715c8370b515753e304a0fcb2512883b7bdd1d6a1bbaf1121764f768" name="hp-i40evf-kmp-xen" arch="x86_64">
    <version epoch="0" ver="3.6.15_k3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436270400">- 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="1448884800">- 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="1466510400">- 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="1490097600">- 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="1501243200">- 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; 3.2.5-1" date="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.13-0[rhel6.10, rhel7u5], 3.5.6.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.6.15-1.sles11sp4" date="1544443200">- This driver addresses an version number bump issue.
- This driver addresses an vm linux REH7.2 restart issue when VF driver restart.
- This driver addresses an issue with i40e handler of VIRTCHNL_OP_ENABLE_QUEUES does not used rx_queues/tx_queues correctly.
- This driver addresses an issue of no Ethtool Stats Counter for rx_packets or tx_packets available.
- This driver addresses an issue with Flow Director ATR doesn't switch properly when a side band SCTP rule is created.
- This driver addresses an issue witn VF port vlan in Linux is set with a wrong qos value and CFI bit is set mistakenly.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="d50538bee409d77fbb55d32d15bd177479ad4e4ee0f38eb9116089606cdd4fa7" name="hp-igb-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.3.5.22_k3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436270400">- 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="1447156800">- 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="1465214400">- 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="1490097600">- 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="1501243200">- 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="1505736000">- 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" date="1526472000">- Fixed build on updated kernels of SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.19-0[rhel6.10, rhel7u5], 5.3.5.15-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.22-1.sles11sp4" date="1540900800">- This driver fixes an issue of driver crash with ethtool command.
- This driver fixes an issue of Klocwork hits.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="868708966e163b213acb41b49fd78fc3aebc526c6768d7b0e248b5ba40b8bcfc" name="hp-igb-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.3.5.22_k4.12.14_23" rel="1.sles15sp0"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436270400">- 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="1447156800">- 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="1465214400">- 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="1490097600">- 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="1501243200">- 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="1505736000">- 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" date="1526472000">- Fixed build on updated kernels of SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.19-0[rhel6.10, rhel7u5], 5.3.5.15-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.22-1.sles15sp0" date="1540900800">- This driver fixes an issue of driver crash with ethtool command.
- This driver fixes an issue of Klocwork hits.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="b787014d2db9379234533e09c5be9e57cc31c203e477010078322b897f9b260f" name="hp-igb-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.3.5.22_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436270400">- 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="1447156800">- 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="1465214400">- 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="1490097600">- 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="1501243200">- 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="1505736000">- 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" date="1526472000">- Fixed build on updated kernels of SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.19-0[rhel6.10, rhel7u5], 5.3.5.15-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.22-1.sles12sp4" date="1542369600">- This driver fixes an issue of driver crash with ethtool command.
- This driver fixes an issue of Klocwork hits.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="cf30b7ba57feedf146413514a7c99de9590a0c1126aa76a9702bcc4a04e04b26" name="hp-igb-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.3.5.22_k4.4.73_5" rel="1.sles12sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436270400">- 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="1447156800">- 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="1465214400">- 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="1490097600">- 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="1501243200">- 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="1505736000">- 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" date="1526472000">- Fixed build on updated kernels of SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.19-0[rhel6.10, rhel7u5], 5.3.5.15-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.22-1.sles12sp3" date="1540900800">- This driver fixes an issue of driver crash with ethtool command.
- This driver fixes an issue of Klocwork hits.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="caf5c5c9e305f4c390097a3804f941db01a0c41692bb0d4b6f7ce49902cd8ea3" name="hp-igb-kmp-xen" arch="x86_64">
    <version epoch="0" ver="5.3.5.22_k3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436270400">- 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="1447156800">- 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="1465214400">- 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="1490097600">- 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="1501243200">- 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="1505736000">- 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" date="1526472000">- Fixed build on updated kernels of SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.19-0[rhel6.10, rhel7u5], 5.3.5.15-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.22-1.sles11sp4" date="1540900800">- This driver fixes an issue of driver crash with ethtool command.
- This driver fixes an issue of Klocwork hits.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="668997de67c3461705dfcb263589457889d70eed9e291f9fbd306ae6fefcf80d" name="hp-ixgbe-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.5.2_k3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447156800">- 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="1460548800">.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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509969600">- 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" date="1526472000">- This driver updated the kernel version infor for SLES12sP3</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.7-0[rhel6.10, rhel7u5], 5.3.5.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.2-1.sles11sp4" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="f36202645a4cf744a520afbbe0f51f56dfae051ca0f598a383f9fe9e63d3fd1b" name="hp-ixgbe-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.5.2_k4.12.14_23" rel="1.sles15sp0"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447156800">- 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="1460548800">.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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509969600">- 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" date="1526472000">- This driver updated the kernel version infor for SLES12sP3</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.7-0[rhel6.10, rhel7u5], 5.3.5.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.2-1.sles15sp0" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="29698b82f056661e9a39ad8e96f7a769696a12703c1d4ad42bcd9c2633ffcac7" name="hp-ixgbe-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.5.2_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447156800">- 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="1460548800">.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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509969600">- 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" date="1526472000">- This driver updated the kernel version infor for SLES12sP3</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.7-0[rhel6.10, rhel7u5], 5.3.5.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.2-1.sles12sp4" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="cb1636f02d14035b1853fc77101a227a7d538004c002dfc3a4ab9079344fb1a5" name="hp-ixgbe-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.5.2_k4.4.73_5" rel="1.sles12sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447156800">- 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="1460548800">.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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509969600">- 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" date="1526472000">- This driver updated the kernel version infor for SLES12sP3</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.7-0[rhel6.10, rhel7u5], 5.3.5.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.2-1.sles12sp3" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="a175db5159233c81184e86f27075ddd2de5abe77cddbecf6ff635f3550ba138c" name="hp-ixgbe-kmp-xen" arch="x86_64">
    <version epoch="0" ver="5.5.2_k3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447156800">- 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="1460548800">.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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509969600">- 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" date="1526472000">- This driver updated the kernel version infor for SLES12sP3</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.7-0[rhel6.10, rhel7u5], 5.3.5.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.2-1.sles11sp4" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="fdc29acf966728a53ab2a512d02b45ae3e04d8fd1cdc08ff54e6adf80d0e14f9" name="hp-ixgbevf-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.5.1_k3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436270400">- 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="1447156800">- 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="1460548800">- 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="1490097600">- 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="1501243200">- 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; 4.3.2-1" date="1509969600">- 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" date="1526472000">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.5-0[rhel6.10, rhel7u5], 4.3.3.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.1-1.sles11sp4" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="2ad38c4172bf94aacb26d0a94b9b891fdcdbe79275abdaa95455b1cf8ba52421" name="hp-ixgbevf-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.5.1_k4.12.14_23" rel="1.sles15sp0"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436270400">- 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="1447156800">- 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="1460548800">- 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="1490097600">- 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="1501243200">- 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; 4.3.2-1" date="1509969600">- 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" date="1526472000">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.5-0[rhel6.10, rhel7u5], 4.3.3.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.1-1.sles15sp0" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="10e00526903413b5a49baff8179db0711dc91d3b7dee16a80a4647bde7b6e3a5" name="hp-ixgbevf-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.5.1_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436270400">- 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="1447156800">- 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="1460548800">- 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="1490097600">- 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="1501243200">- 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; 4.3.2-1" date="1509969600">- 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" date="1526472000">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.5-0[rhel6.10, rhel7u5], 4.3.3.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.1-1.sles12sp4" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="ba691f4fad7dc08e103b2b1f5e3c27d4a1c9b299abc90eaf877fbe09e3d26b20" name="hp-ixgbevf-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.5.1_k4.4.73_5" rel="1.sles12sp3"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436270400">- 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="1447156800">- 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="1460548800">- 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="1490097600">- 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="1501243200">- 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; 4.3.2-1" date="1509969600">- 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" date="1526472000">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.5-0[rhel6.10, rhel7u5], 4.3.3.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.1-1.sles12sp3" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="5ddffd823824dca0016ae7beef1879d4d66752bf206053c4743c5c8dde9a643f" name="hp-ixgbevf-kmp-xen" arch="x86_64">
    <version epoch="0" ver="4.5.1_k3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436270400">- 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="1447156800">- 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="1460548800">- 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="1490097600">- 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="1501243200">- 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; 4.3.2-1" date="1509969600">- 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" date="1526472000">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.5-0[rhel6.10, rhel7u5], 4.3.3.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.1-1.sles11sp4" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</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.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="7ac9d267b827fab6f59e95f75a95becc50fa9a4059e36f49587720c111a7adcf" name="hp-smh-templates" arch="noarch">
    <version epoch="0" ver="10.8.0" rel="1486.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.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.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.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.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="533d4cbb49e6d6bcade847a9e0e6b4fe17f00cdc0ed4b55b7490a2d553e6dd24" name="hp-snmp-agents" arch="x86_64">
    <version epoch="0" ver="10.81" rel="2972.1.sles15"/>
    <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="ac438802d4dca3705bfdf6324a74f9b4c7a2b8b520af91ba47ab36123fe4c584" name="hp-tg3sd" arch="x86_64">
    <version epoch="0" ver="1.0.21" rel="1"/>
    <changelog author="Nithin Nayak Sujir &lt;nsujir@broadcom.com&gt; - 1.0.12" date="1367323200">- 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="1401710400">- 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="1411992000">- 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="1413806400">- 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="1424260800">- 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="1429272000">- 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="1433332800">- 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="1441886400">- 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="1453896000">- CTRL-21484: tg3sd daemon has to be started afer rpm installation (Severity: Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; - 1.0.21" date="1532433600">- CTRL-30412: Add SLES15 support  (Severity: Medium)</changelog>
  </package>
  <package pkgid="1636224a58ffd311bd78d9ab18d2242c2438b342647a64c907f39cb6fe809f4e" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="139.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>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-125" date="1509796800">- Fixed issues with drive write cache not being enabled for drives
   associated with Volume 0.</changelog>
  </package>
  <package pkgid="19a434d27f4b4aa32797ad87e5a487a90670bdfc96b006e113e91109e56182b1" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="139.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>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-125" date="1509796800">- Fixed issues with drive write cache not being enabled for drives
   associated with Volume 0.</changelog>
  </package>
  <package pkgid="2f5cf363cf412ebf9e0857137d4bbe777ae48c3aa0af4651a18e6da795b761da" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="141.sles15sp0"/>
  </package>
  <package pkgid="5a89167dc2a320b9cda834c667b3d8ed68ca47f1acb3f563dff10c145d9e0533" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="142.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="7e0352d05f232ddd954e3777abb7ee97c5d5bab3e3cb0e009306104056a8a6d6" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="142.sles12sp4"/>
    <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="95b1db3aae9bdafa44621b38b2bf3ae23f949f2329f7ee75bb5aaa99fb51286b" name="hpdsa-kmp-xen" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="139.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>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-125" date="1509796800">- Fixed issues with drive write cache not being enabled for drives
   associated with Volume 0.</changelog>
  </package>
  <package pkgid="249ca625042e63b75d4bf36fbd4aa4c0f8f42d3a7d501b4a59c2f56da171db90" name="hpdsa-kmp-xen" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="139.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>
    <changelog author="Linux Storage Driver Team &lt;esc.storagedev@microsemi.com&gt; 1.2.10-125" date="1509796800">- Fixed issues with drive write cache not being enabled for drives
   associated with Volume 0.</changelog>
  </package>
  <package pkgid="9340c36298a56c1d3d116b499086bf75467924ab1be489c01ab423937cdf1a95" 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="1446465600">- Initial development</changelog>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 1.0.0.0-2" date="1469016000">- 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="1478174400">- 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="1480334400">- Added support for HPE Synergy 3530C</changelog>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 1.0.0.0-4" date="1480507200">- Added Obsoletes tag since the rpm has been changed from noarch to x86_64 bit</changelog>
  </package>
  <package pkgid="8db2bb4213d472aedf49d9a120cd859c48ca8caaecde840ad72dd6b93e0c1321" 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="1448280000">- Initial development</changelog>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 3.3-2" date="1479384000">- Added support for SN1600Q 1P &amp; 2P devices</changelog>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 3.3-3" date="1480334400">- Added support for 84Q and 3830C devices</changelog>
    <changelog author="Cheryl DeLeo &lt;LinuxSWdeliverables@external.groups.hp.com&gt; 3.3-3" date="1480507200">- Added Obsoletes tag since the rpm has been changed from noarch to x86_64 bit</changelog>
  </package>
  <package pkgid="577debf53e21dd9bb620c1e97be308a912a9a3acabdfff4f2c06a3438a34f515" name="hponcfg" arch="x86_64">
    <version epoch="0" ver="5.4.0" rel="0"/>
    <changelog author="Sivakumar A &lt;sivakumar.alagumalai@hp.com&gt; 4.2.0-0" date="1364126400">- 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="1375272000">- 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="1395576000">- 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="1426420800">- 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="1431259200">- 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="1459166400">- 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="1502107200">- 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="1506254400">- 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="1521547200">- v5.3.0 is mainly targeted for iLO 5 1.30</changelog>
    <changelog author="Naveen N &lt;naveen.n2@hpe.com&gt; 5.4.0-0" date="1532520000">- Changes include to select correct libssl.so file when multiple Openssl installed (32-bit and 64-bit)</changelog>
  </package>
  <package pkgid="e2167d6ac8799db15ace05e845ec27b92ede6165d3afb3a27bfaf4b93661408a" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="145.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="ac651c7bcd2f48a8b69aecfdc93e0bf6659b58ddc27954f94a474692173b91de" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="145.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="67b9504fad11caf771d77dc3a1b08aa002bc8e55b05a5e56d9618442e7d61441" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="145.sles15sp0"/>
  </package>
  <package pkgid="db49e7b4d9bdf223e99476239ab63e526a3d3b9953ca85fbd49a4294b93b3666" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="152.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="6ffd5d274c711eb82a99bf038bd88fa932a29141d6c289d231014d244f692c3c" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="152.sles12sp4"/>
    <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="df44e07a0fd028d61347387348efcdba3c4182213a30f5e9d6b921896127a16c" name="hpsa-kmp-xen" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="145.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="c6264636a44e7a79dd050baeecf6a5d47bebc7b6df12adc3eb56149afc0d9e69" name="hpsa-kmp-xen" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="145.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="7873d29486ac9f1678c48bdab3a2968ed7e64fec843e33a73f1446b7fcb707ae" name="hpsmh" arch="x86_64">
    <version epoch="0" ver="7.6.4" rel="3"/>
    <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>
    <changelog author="Hewlett Packard Enterprise Development LP 7.6.4" date="1534122000">- Supported the SLES 15 OS
 Upgrade Requirement: Recommended ? HPE recommends users update to this version at their earliest convenience.</changelog>
  </package>
  <package pkgid="ed46653ab27e1cf82fe9b0f761cc799ed96792f0af13a270a2b8c86178ba9ed9" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.10" rel="3.rhel6u10"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372161600">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518436800">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524657600">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="1cdc0db45c37abb010c0af08c960ded1fb912902e7c61aa72a4095cd6c69143a" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.10" rel="3.rhel6u9"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372161600">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518436800">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524657600">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="d9d4cba5f6bde25f1e7d52e47b1bcc6916a7d2a2b25484045da796e5650fc825" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.10" rel="3.rhel7u5"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372161600">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518436800">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524657600">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="b26327cae52fc0b639ad33e851d16a21bf2a5e561c8e57e0f1cb22aa8545cb5f" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.10" rel="3.rhel7u6"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372161600">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518436800">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524657600">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="32b53426afbfca5ca1dd252a5366b4011f4959ee90b9f8858eeaaa5745b9c112" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.10" rel="3.sles11sp4"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372248000">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518523200">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524744000">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="a431b6317398fdd6631260c74ecfe531d524bbb16e9787b928a3a2381b65679e" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.10" rel="3.sles12sp3"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372161600">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518436800">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524657600">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="6c543b7ea996a33b7115d3f81d6ef2423371f80e3eb9377d76d28019f03cb61d" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.10" rel="3.sles12sp4"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372161600">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518436800">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524657600">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="220559443d118792642d99b29146bada1bdf641eb627a42d123ae4b79ca40ae0" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.10" rel="3.sles15sp0"/>
    <changelog author="Eddie Wai &lt;eddie.wai@broadcom.com&gt; - 0.7.8.1b" date="1372161600">- First release</changelog>
    <changelog author="Sarang Radke &lt;sarang.radke@cavium.com&gt;" date="1518436800">- Implement posttrans logic to handle update correctly.</changelog>
    <changelog author="Nilesh Javali &lt;nilesh.javali@cavium.com&gt;" date="1524657600">- Fix dracut command which incorrectly builds initrd image
  instead of initramfs image.</changelog>
  </package>
  <package pkgid="017d17be0fd7a09f39867fd7a9001e8c48d4883be0751dd62867b90ed9eca519" name="kmod-be2iscsi" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1" rel="1.rhel6u10"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403179200">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="e168aa927144360b9984e8c3edf143a358f9402be2bdcde64d4b46f71fd4c7e1" name="kmod-be2iscsi" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1" rel="1.rhel6u9"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403179200">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="fabc4d3b8bb03d4d4d48950027fd943d234ad1c5f3d08e1ec6b2c092e5e9c881" name="kmod-be2iscsi" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1" rel="1.rhel7u5"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403179200">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="57c084cc7d095ae1874dcee1b5908a305e1af2258b1dfdb5f0e95e8d70115295" name="kmod-be2iscsi" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1" rel="1.rhel7u6"/>
    <changelog author="scm_be &lt;scm_be@emulex.com&gt; 10.2.323.6" date="1403179200">- Added RHEL 7 support
- Added support for OCe14000 based adapters: 650FLB, 650M, 556FLR-SFP, CN1200E</changelog>
  </package>
  <package pkgid="83fe29dc33b114ce445a8deeb012778d90b9bcd33fefebda139ebb1a0e4f277a" name="kmod-be2net" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1" rel="1.rhel6u10"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424174400">-</changelog>
  </package>
  <package pkgid="6f1255a2ac7d3d50bddf65aca48d05b68ec421332cd830331ee36060aa3c9ea1" name="kmod-be2net" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1" rel="1.rhel6u9"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424174400">-</changelog>
  </package>
  <package pkgid="5370b13ade0308b1cafe782908911c03081b2145ec5264af5757bba22b1f62c2" name="kmod-be2net" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1" rel="1.rhel7u5"/>
  </package>
  <package pkgid="57c4eb99d50fec14a961a9a493543571e1bcc2d8356192d4339c14b3667c83b3" name="kmod-be2net" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1" rel="1.rhel7u6"/>
  </package>
  <package pkgid="1ab201826e766a4dc7a5bd4966106a0ddeb5b70ba8e74e353adc94aaea913534" name="kmod-bnxt_en" arch="x86_64">
    <version epoch="0" ver="1.9.2" rel="214.0.182.0.rhel6u10"/>
  </package>
  <package pkgid="3cf0b084b9bac376505ffa698f85f5b5e397d8cef0349ff660dc3a4872a429a8" name="kmod-bnxt_en" arch="x86_64">
    <version epoch="0" ver="1.9.2" rel="214.0.182.0.rhel6u9"/>
  </package>
  <package pkgid="beb0f52531dc31692ce37a19c3ab92fc2f46af3c0e7c196d03328da8aa486e85" name="kmod-bnxt_en" arch="x86_64">
    <version epoch="0" ver="1.9.2" rel="214.0.182.0.rhel7u5"/>
  </package>
  <package pkgid="398f42b211fe4246006bf7b4060f5c48cf58d787c3a1bdd186ed64d71faf409c" name="kmod-bnxt_en" arch="x86_64">
    <version epoch="0" ver="1.9.2" rel="214.0.182.0.rhel7u6"/>
  </package>
  <package pkgid="730ed24fe90b7656f2ec0da1751a3c5cca69066a8aa65759b5fe0177475a81cc" name="kmod-brcmfcoe" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1" rel="1.rhel6u10"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1216.1" date="1545393600">- Built driver for rhel6</changelog>
  </package>
  <package pkgid="b0a9a837845d644fcd1e8c60a49d634de111e5b578a7ac7a669e0956e1658f94" name="kmod-brcmfcoe" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1" rel="1.rhel6u9"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1216.1" date="1545393600">- Built driver for rhel6</changelog>
  </package>
  <package pkgid="dc572411db6dd0ccc8b0a7802ac195783211877843d1b2057f567477b4afaae4" name="kmod-brcmfcoe" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1" rel="1.rhel7u5"/>
    <changelog author="Emulex Corporation &lt;ecd-tech.support@broadcom.com&gt; 12.0.1216.1" date="1545393600">- Built driver for rhel7</changelog>
  </package>
  <package pkgid="41253785a7e5c31806469b26aec597e42471294c49f7d5f350b2a14656ce06c1" name="kmod-brcmfcoe" arch="x86_64">
    <version epoch="0" ver="12.0.1216.1" rel="1.rhel7u6"/>
    <changelog author="Emulex Corporation &lt;ecd-tech.support@broadcom.com&gt; 12.0.1216.1" date="1545393600">- Built driver for rhel7</changelog>
  </package>
  <package pkgid="0c1d9c8a7351394860106b63c8ddc280e00aa7cc4dddb75efda23fe252a9b1e8" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="12.0.346.15" rel="1.rhel6u10"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.346.15" date="1545393600">- Built driver for rhel6</changelog>
  </package>
  <package pkgid="da8eb1afd3742f5a6c008c4a8e854589d6b498d176611182453c38c8303504dd" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="12.0.346.15" rel="1.rhel6u9"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.346.15" date="1545393600">- Built driver for rhel6</changelog>
  </package>
  <package pkgid="2226a2e3dc17c63b1ad448af5c466cb4d94e1dbc0c9146b77c0a76c5980783e8" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="12.0.346.15" rel="1.rhel7u5"/>
    <changelog author="Emulex Corporation &lt;ecd-tech.support@broadcom.com&gt; 12.0.346.15" date="1545393600">- Built driver for rhel7</changelog>
  </package>
  <package pkgid="f7978c5568c9b088ad9d63748d35711732e852a93e82d1a5a5c25e9953a71f53" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="12.0.346.15" rel="1.rhel7u6"/>
    <changelog author="Emulex Corporation &lt;ecd-tech.support@broadcom.com&gt; 12.0.346.15" date="1545393600">- Built driver for rhel7</changelog>
  </package>
  <package pkgid="c3582107d5efca1fe6f54a3aba094c4385ca29be7395f28c997648f10e396afc" name="kmod-hp-i40e" arch="x86_64">
    <version epoch="0" ver="2.7.12" rel="1.rhel6u10"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447156800">- 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="1460548800">-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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.11-0[rhel6.10, rhel7u5], 2.4.6.1-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.7.12-1.rhel6u10" date="1542369600">- This driver fixes the issue of restoring all VF-d config on a VF reset.
- This driver fixes the issue of mirror rule via VF-d.
- This driver fixes the issue of VFD handler function prototypes.
- This driver fixes the issue of assuming hardware is at default when that's not always true. 
- This driver fixes the issue of not re-initializing properly in the case of CORE reset following PF reset timeout.
- This driver fixex the issue of unknown NMI received and kernel crash when adding/removing VF to namespace repeatedly.
- This driver fixes the issue of running 'ifconfig ethX mtu 2000' causes physial link down and failed to auto-recover, when we have set ' ethtool --set-priv-flags eth2 link-down-on-close on'.
- This driver now introduce allow_untagged VF-d attribute.
- This driver now add a helper function to validate a vf based on the vf id.
- This driver now add a macro for checking if prog_attached exists.
- This driver now add client register/unregister to prevent vsi.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="8b3dd8ea0dbc3ec6b9c216eee9f595565057f39dd23c9da63d8a581d66dd4b35" name="kmod-hp-i40e" arch="x86_64">
    <version epoch="0" ver="2.7.12" rel="1.rhel6u9"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447156800">- 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="1460548800">-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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.11-0[rhel6.10, rhel7u5], 2.4.6.1-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.7.12-1.rhel6u9" date="1542369600">- This driver fixes the issue of restoring all VF-d config on a VF reset.
- This driver fixes the issue of mirror rule via VF-d.
- This driver fixes the issue of VFD handler function prototypes.
- This driver fixes the issue of assuming hardware is at default when that's not always true. 
- This driver fixes the issue of not re-initializing properly in the case of CORE reset following PF reset timeout.
- This driver fixex the issue of unknown NMI received and kernel crash when adding/removing VF to namespace repeatedly.
- This driver fixes the issue of running 'ifconfig ethX mtu 2000' causes physial link down and failed to auto-recover, when we have set ' ethtool --set-priv-flags eth2 link-down-on-close on'.
- This driver now introduce allow_untagged VF-d attribute.
- This driver now add a helper function to validate a vf based on the vf id.
- This driver now add a macro for checking if prog_attached exists.
- This driver now add client register/unregister to prevent vsi.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="516a53a034e7ef05efe083987771f0726d9f0b689b02f9600b83f6d714b931cf" name="kmod-hp-i40e" arch="x86_64">
    <version epoch="0" ver="2.7.12" rel="1.rhel7u5"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447156800">- 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="1460548800">-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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.11-0[rhel6.10, rhel7u5], 2.4.6.1-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.7.12-1.rhel7u5" date="1542369600">- This driver fixes the issue of restoring all VF-d config on a VF reset.
- This driver fixes the issue of mirror rule via VF-d.
- This driver fixes the issue of VFD handler function prototypes.
- This driver fixes the issue of assuming hardware is at default when that's not always true. 
- This driver fixes the issue of not re-initializing properly in the case of CORE reset following PF reset timeout.
- This driver fixex the issue of unknown NMI received and kernel crash when adding/removing VF to namespace repeatedly.
- This driver fixes the issue of running 'ifconfig ethX mtu 2000' causes physial link down and failed to auto-recover, when we have set ' ethtool --set-priv-flags eth2 link-down-on-close on'.
- This driver now introduce allow_untagged VF-d attribute.
- This driver now add a helper function to validate a vf based on the vf id.
- This driver now add a macro for checking if prog_attached exists.
- This driver now add client register/unregister to prevent vsi.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="e3717638ae75074a9f29c5097b81834242814fa6ee0ecce53ddf730216313f5e" name="kmod-hp-i40e" arch="x86_64">
    <version epoch="0" ver="2.7.12" rel="1.rhel7u6"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.3.46-5" date="1447156800">- 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="1460548800">-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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.6.1-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.4.11-0[rhel6.10, rhel7u5], 2.4.6.1-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.7.12-1.rhel7u6" date="1542369600">- This driver fixes the issue of restoring all VF-d config on a VF reset.
- This driver fixes the issue of mirror rule via VF-d.
- This driver fixes the issue of VFD handler function prototypes.
- This driver fixes the issue of assuming hardware is at default when that's not always true. 
- This driver fixes the issue of not re-initializing properly in the case of CORE reset following PF reset timeout.
- This driver fixex the issue of unknown NMI received and kernel crash when adding/removing VF to namespace repeatedly.
- This driver fixes the issue of running 'ifconfig ethX mtu 2000' causes physial link down and failed to auto-recover, when we have set ' ethtool --set-priv-flags eth2 link-down-on-close on'.
- This driver now introduce allow_untagged VF-d attribute.
- This driver now add a helper function to validate a vf based on the vf id.
- This driver now add a macro for checking if prog_attached exists.
- This driver now add client register/unregister to prevent vsi.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="ce5373d9d59844d6eadf027ee6b8156332c0c8e28703ac556a99591b6bafa7f6" name="kmod-hp-i40evf" arch="x86_64">
    <version epoch="0" ver="3.6.15" rel="1.rhel6u10"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436270400">- 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="1448884800">- 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="1466510400">- 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="1490097600">- 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="1501243200">- 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; 3.2.5-1" date="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.13-0[rhel6.10, rhel7u5], 3.5.6.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.6.15-1.rhel6u10" date="1544529600">- This driver addresses an version number bump issue.
- This driver addresses an vm linux REH7.2 restart issue when VF driver restart.
- This driver addresses an issue with i40e handler of VIRTCHNL_OP_ENABLE_QUEUES does not used rx_queues/tx_queues correctly.
- This driver addresses an issue of no Ethtool Stats Counter for rx_packets or tx_packets available.
- This driver addresses an issue with Flow Director ATR doesn't switch properly when a side band SCTP rule is created.
- This driver addresses an issue witn VF port vlan in Linux is set with a wrong qos value and CFI bit is set mistakenly.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="ce517cf381d7fe8d29eaab4c96f9a3ff404c1edc2eb1ff8af3930f0f8f6e9843" name="kmod-hp-i40evf" arch="x86_64">
    <version epoch="0" ver="3.6.15" rel="1.rhel6u9"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436270400">- 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="1448884800">- 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="1466510400">- 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="1490097600">- 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="1501243200">- 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; 3.2.5-1" date="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.13-0[rhel6.10, rhel7u5], 3.5.6.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.6.15-1.rhel6u9" date="1544529600">- This driver addresses an version number bump issue.
- This driver addresses an vm linux REH7.2 restart issue when VF driver restart.
- This driver addresses an issue with i40e handler of VIRTCHNL_OP_ENABLE_QUEUES does not used rx_queues/tx_queues correctly.
- This driver addresses an issue of no Ethtool Stats Counter for rx_packets or tx_packets available.
- This driver addresses an issue with Flow Director ATR doesn't switch properly when a side band SCTP rule is created.
- This driver addresses an issue witn VF port vlan in Linux is set with a wrong qos value and CFI bit is set mistakenly.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="580da07af14afc881f03baaa891cebb1351c80a13c4e0eee31127ccde672ffc5" name="kmod-hp-i40evf" arch="x86_64">
    <version epoch="0" ver="3.6.15" rel="1.rhel7u5"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436270400">- 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="1448884800">- 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="1466510400">- 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="1490097600">- 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="1501243200">- 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; 3.2.5-1" date="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.13-0[rhel6.10, rhel7u5], 3.5.6.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.6.15-1.rhel7u5" date="1544529600">- This driver addresses an version number bump issue.
- This driver addresses an vm linux REH7.2 restart issue when VF driver restart.
- This driver addresses an issue with i40e handler of VIRTCHNL_OP_ENABLE_QUEUES does not used rx_queues/tx_queues correctly.
- This driver addresses an issue of no Ethtool Stats Counter for rx_packets or tx_packets available.
- This driver addresses an issue with Flow Director ATR doesn't switch properly when a side band SCTP rule is created.
- This driver addresses an issue witn VF port vlan in Linux is set with a wrong qos value and CFI bit is set mistakenly.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="71fc2f0945370c7423e343dabc1cbe3afb74f0edbdc9ad9c9fff2c309606d295" name="kmod-hp-i40evf" arch="x86_64">
    <version epoch="0" ver="3.6.15" rel="1.rhel7u6"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 1.2.34-4" date="1436270400">- 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="1448884800">- 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="1466510400">- 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="1490097600">- 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="1501243200">- 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; 3.2.5-1" date="1509451200">- 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" date="1526472000">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.6.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.5.13-0[rhel6.10, rhel7u5], 3.5.6.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.6.15-1.rhel7u6" date="1544529600">- This driver addresses an version number bump issue.
- This driver addresses an vm linux REH7.2 restart issue when VF driver restart.
- This driver addresses an issue with i40e handler of VIRTCHNL_OP_ENABLE_QUEUES does not used rx_queues/tx_queues correctly.
- This driver addresses an issue of no Ethtool Stats Counter for rx_packets or tx_packets available.
- This driver addresses an issue with Flow Director ATR doesn't switch properly when a side band SCTP rule is created.
- This driver addresses an issue witn VF port vlan in Linux is set with a wrong qos value and CFI bit is set mistakenly.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="55fbebce90e01c45e76ac6edc1ddd127f3a2f2b219c13df2fdef1a836d255e61" name="kmod-hp-igb" arch="x86_64">
    <version epoch="0" ver="5.3.5.22" rel="1.rhel6u10"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436270400">- 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="1447156800">- 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="1465214400">- 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="1490097600">- 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="1501243200">- 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="1505736000">- 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" date="1526472000">- Fixed build on updated kernels of SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.19-0[rhel6.10, rhel7u5], 5.3.5.15-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.22-1.rhel6u10" date="1540900800">- This driver fixes an issue of driver crash with ethtool command.
- This driver fixes an issue of Klocwork hits.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="7ca0fd9874e3e6e19b4f09e6f6d43a61ca4c8a288d8e0457c490975684c90e9d" name="kmod-hp-igb" arch="x86_64">
    <version epoch="0" ver="5.3.5.22" rel="1.rhel6u9"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436270400">- 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="1447156800">- 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="1465214400">- 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="1490097600">- 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="1501243200">- 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="1505736000">- 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" date="1526472000">- Fixed build on updated kernels of SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.19-0[rhel6.10, rhel7u5], 5.3.5.15-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.22-1.rhel6u9" date="1540900800">- This driver fixes an issue of driver crash with ethtool command.
- This driver fixes an issue of Klocwork hits.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="86d98e24c0aeccc7d68a67ee9294a0276722c9d4133e7fa6725ba5fadc634ef2" name="kmod-hp-igb" arch="x86_64">
    <version epoch="0" ver="5.3.5.22" rel="1.rhel7u5"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436270400">- 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="1447156800">- 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="1465214400">- 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="1490097600">- 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="1501243200">- 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="1505736000">- 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" date="1526472000">- Fixed build on updated kernels of SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.19-0[rhel6.10, rhel7u5], 5.3.5.15-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.22-1.rhel7u5" date="1540900800">- This driver fixes an issue of driver crash with ethtool command.
- This driver fixes an issue of Klocwork hits.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="b59336e57bd3e827d7dec9c5d6fc63fc007faa9a2585a0cf34e071fcaab821f4" name="kmod-hp-igb" arch="x86_64">
    <version epoch="0" ver="5.3.5.22" rel="1.rhel7u6"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.2.17-11" date="1436270400">- 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="1447156800">- 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="1465214400">- 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="1490097600">- 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="1501243200">- 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="1505736000">- 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" date="1526472000">- Fixed build on updated kernels of SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.15-7" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.19-0[rhel6.10, rhel7u5], 5.3.5.15-7[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.22-1.rhel7u6" date="1540900800">- This driver fixes an issue of driver crash with ethtool command.
- This driver fixes an issue of Klocwork hits.
- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="eeef462611c6ec44e1856dd6979cf0fc9e8d9411f783bb28363a59ed2e79797e" name="kmod-hp-ixgbe" arch="x86_64">
    <version epoch="0" ver="5.5.2" rel="1.rhel6u10"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447156800">- 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="1460548800">.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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509969600">- 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" date="1526472000">- This driver updated the kernel version infor for SLES12sP3</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.7-0[rhel6.10, rhel7u5], 5.3.5.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.2-1.rhel6u10" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="ec06eb680af3090c7c497b1fa8fa4a8d6b184b956b708f9e469e4d4b5a91df2e" name="kmod-hp-ixgbe" arch="x86_64">
    <version epoch="0" ver="5.5.2" rel="1.rhel6u9"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447156800">- 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="1460548800">.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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509969600">- 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" date="1526472000">- This driver updated the kernel version infor for SLES12sP3</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.7-0[rhel6.10, rhel7u5], 5.3.5.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.2-1.rhel6u9" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="f0f958b27de5becce8b801353af48e56517cfa29793622f07dd28aadbdc527eb" name="kmod-hp-ixgbe" arch="x86_64">
    <version epoch="0" ver="5.5.2" rel="1.rhel7u5"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447156800">- 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="1460548800">.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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509969600">- 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" date="1526472000">- This driver updated the kernel version infor for SLES12sP3</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.7-0[rhel6.10, rhel7u5], 5.3.5.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.2-1.rhel7u5" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="b496299d5a259a5a3077be84257dc55ef15ef3a7a85d827a938c77420dfdd4f1" name="kmod-hp-ixgbe" arch="x86_64">
    <version epoch="0" ver="5.5.2" rel="1.rhel7u6"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.1.5-6" date="1447156800">- 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="1460548800">.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="1466510400">- 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="1490097600">- 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="1501243200">- 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="1509969600">- 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" date="1526472000">- This driver updated the kernel version infor for SLES12sP3</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.5.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.3.7-0[rhel6.10, rhel7u5], 5.3.5.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.2-1.rhel7u6" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="7d9cf666409dbea211156574687d20e11d6c0472f61d3009a5d963c33068483a" name="kmod-hp-ixgbevf" arch="x86_64">
    <version epoch="0" ver="4.5.1" rel="1.rhel6u10"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436270400">- 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="1447156800">- 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="1460548800">- 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="1490097600">- 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="1501243200">- 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; 4.3.2-1" date="1509969600">- 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" date="1526472000">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.5-0[rhel6.10, rhel7u5], 4.3.3.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.1-1.rhel6u10" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="0b4d223cd6ba287fd1e25f38cbdcfbbe68ee721dbe0d1bcc5814b650ac70cc68" name="kmod-hp-ixgbevf" arch="x86_64">
    <version epoch="0" ver="4.5.1" rel="1.rhel6u9"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436270400">- 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="1447156800">- 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="1460548800">- 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="1490097600">- 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="1501243200">- 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; 4.3.2-1" date="1509969600">- 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" date="1526472000">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.5-0[rhel6.10, rhel7u5], 4.3.3.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.1-1.rhel6u9" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="7598cfd466666740eacb0ac9f1c549a5406cea3c9931bc7abc47d341f7b80f4b" name="kmod-hp-ixgbevf" arch="x86_64">
    <version epoch="0" ver="4.5.1" rel="1.rhel7u5"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436270400">- 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="1447156800">- 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="1460548800">- 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="1490097600">- 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="1501243200">- 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; 4.3.2-1" date="1509969600">- 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" date="1526472000">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.5-0[rhel6.10, rhel7u5], 4.3.3.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.1-1.rhel7u5" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="8627f57815a484b685ba8c1069b4d330b45d1e118aa6c982f827b644111ebef0" name="kmod-hp-ixgbevf" arch="x86_64">
    <version epoch="0" ver="4.5.1" rel="1.rhel7u6"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.16.1-12" date="1436270400">- 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="1447156800">- 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="1460548800">- 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="1490097600">- 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="1501243200">- 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; 4.3.2-1" date="1509969600">- 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" date="1526472000">- This driver fixes the issue of failed to install driver on SLES12SP2</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.3.1-8" date="1532606400">- This driver fixes the Spectre/Meltdown issue.
- Added SLES15 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.3.5-0[rhel6.10, rhel7u5], 4.3.3.1-8[For other OSs]" date="1533729600">- Added RHEL6.10 Support.
- Added RHEL7.5 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.1-1.rhel7u6" date="1544529600">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
  </package>
  <package pkgid="eec027096ec38c8835630e1506f437a081aec5edada28fe56e805d17c1874886" name="kmod-hpdsa" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="139.rhel6u10"/>
    <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="e5aed3e0a34d1c06e057b98db708c65314c4be17c424ea4f92b922da99179d7b" name="kmod-hpdsa" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="139.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>
    <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="e02e6a5ddd54984058b8960ce18246457f53da3dd85bd902e3ff73d9af2df628" name="kmod-hpdsa" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="141.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="b2b3a98902fe6183e76f46c8896a63b31aee6354b6dc41148cdbcebb18569cca" name="kmod-hpdsa" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="141.rhel7u6"/>
    <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="b09b23fceadbd6e7d712e9de1b0ac30338170a3c136ed549068cdb7f8314c53f" name="kmod-hpsa" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="145.rhel6u10"/>
    <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="1163b5f19e21df707bf601d6d1c3577c0d4a470a9df9e0d84ef5cac7137ca405" name="kmod-hpsa" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="145.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="dc588f8af9135e7ac8df884450b5e6b4e24645ffd4660bd6b7e1d39b187dc467" name="kmod-hpsa" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="151.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="0a7d36100ab59e00cbf8b3d7cfed83ccd28248b318434b1c58ba10272f74e2db" name="kmod-hpsa" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="151.rhel7u6"/>
    <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="3c51f2f56090c0795f51fcd9f22614f8c803f70b168c93729b95c14305ab55f6" name="kmod-megaraid_sas" arch="x86_64">
    <version epoch="0" ver="07.706.05.00" rel="14.rhel6u10"/>
  </package>
  <package pkgid="7d0c1fbc1c2958b02de1e10a2def0369a3020e66e34c4f0bf4a21d784466ef1a" name="kmod-megaraid_sas" arch="x86_64">
    <version epoch="0" ver="07.706.05.00" rel="14.rhel6u9"/>
  </package>
  <package pkgid="f30f0681ce8957e76bb598ff23ab3c8c9f9f71054a72e6d4d167fd044238f2cc" name="kmod-megaraid_sas" arch="x86_64">
    <version epoch="0" ver="07.706.05.00" rel="14.rhel7u5"/>
  </package>
  <package pkgid="254b6c12dfb1c47226a5bbd95a5fe7176c0409e90717aaebbed090c0dacbc308" name="kmod-megaraid_sas" arch="x86_64">
    <version epoch="0" ver="07.706.05.00" rel="14.rhel7u6"/>
  </package>
  <package pkgid="d80c844af812a3c8b7f42c8de380d55a2964e88e9e8e25c7e6c40ddc764391de" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.4" rel="OFED.4.4.2.0.8.1.gee7aa0e.rhel6u10"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220875200">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265284800">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273492800">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286193600">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309953600">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331035200">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335268800">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394712000">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397131200">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434628800">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="13ea1f46f520b3401b5082bcbe81cb46e5b9fdc0de4c74e747b0c9da7225a318" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.4" rel="OFED.4.4.2.0.8.1.gee7aa0e.rhel6u9"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220875200">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265284800">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273492800">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286193600">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309953600">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331035200">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335268800">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394712000">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397131200">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434628800">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="3602a0c45c799ca5775ff2f7ca9f54f2cd6845b55005973452432a41b5d1474d" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.4" rel="OFED.4.4.2.0.8.1.gee7aa0e.rhel7u5"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220875200">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265284800">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273492800">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286193600">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309953600">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331035200">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335268800">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394712000">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397131200">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434628800">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="c04fe71ef06e3425ef84a37f6b0cf70cc998783367807182b16f6f8636905872" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.5" rel="OFED.4.5.1.0.1.1.gb4fdfac.rhel7u6"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220875200">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265284800">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273492800">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286193600">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309953600">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331035200">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335268800">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394712000">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397131200">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434628800">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="9c9e1be63149127cdc66198f99074c86f0446e4f78c93c0765c39a0cc3b3fdb5" 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="32fe3c1c02f580e3cdd6db5398e84ad040c2a7d25c61b5a822a5cec93c707e66" name="kmod-mpt2sas" arch="x86_64">
    <version epoch="0" ver="15.10.08.00" rel="1.rhel6u9"/>
    <changelog author="Eric Moore &lt;eric.moore@lsi.com&gt;" date="1281614400">- first draft</changelog>
  </package>
  <package pkgid="844d73ba8387c077929641967615d39686d518e9a81ecbc99d011b9819db345d" name="kmod-mpt2sas" arch="x86_64">
    <version epoch="0" ver="15.10.08.00" rel="2.rhel6u10"/>
    <changelog author="Eric Moore &lt;eric.moore@lsi.com&gt;" date="1281614400">- first draft</changelog>
  </package>
  <package pkgid="37814846afd70b610a92a3006fb46098cf9c053d0364d49080f2f86fb39078df" name="kmod-mpt2sas" arch="x86_64">
    <version epoch="0" ver="15.10.09.00" rel="2.rhel7u6"/>
    <changelog author="Eric Moore &lt;eric.moore@lsi.com&gt;" date="1281614400">- first draft</changelog>
  </package>
  <package pkgid="9a7a676f4037ef89c408337da18903cb1fb2b3282ea545416b9e0ec189f11388" name="kmod-netxtreme2" arch="x86_64">
    <version epoch="0" ver="7.14.54" rel="1.rhel6u10"/>
    <changelog author="Broadcom Build Environment" date="1371816000">-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="1386936000">-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="1437739200">- 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="a972efdbfcd28dc3a8967c3229ac52bd7e122ce59644a1fd48f29f6c2cf71fcb" name="kmod-netxtreme2" arch="x86_64">
    <version epoch="0" ver="7.14.54" rel="1.rhel6u9"/>
    <changelog author="Broadcom Build Environment" date="1371816000">-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="1386936000">-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="1437739200">- 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="d9c2f0a6b92c752bcd7622a427ec7d610652c683c8291b3b5baf9afb677c8423" name="kmod-netxtreme2" arch="x86_64">
    <version epoch="0" ver="7.14.54" rel="1.rhel7u5"/>
    <changelog author="Broadcom Build Environment" date="1371816000">-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="1386936000">-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="1437739200">- 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="fabe001e324537d02486540c1c63c5bc3406347ed2a73e49d8acf7ca2a31ca40" name="kmod-netxtreme2" arch="x86_64">
    <version epoch="0" ver="7.14.54" rel="1.rhel7u6"/>
    <changelog author="Broadcom Build Environment" date="1371816000">-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="1386936000">-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="1437739200">- 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="078e99a7f5aa0b28a0c11b7320e31ac4a9c6efcfd965b5e99a7cbaf81892faf5" name="kmod-qlgc-fastlinq" arch="x86_64">
    <version epoch="0" ver="8.37.31.0" rel="2.rhel6u10"/>
    <changelog author="QLogic Cavium Build environment" date="1490270400">- 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="3d9a1c8fca88616fcfdf81e43a3a8717e2d933bd95f3c305be1ab5c2647d11e8" name="kmod-qlgc-fastlinq" arch="x86_64">
    <version epoch="0" ver="8.37.31.0" rel="2.rhel6u9"/>
    <changelog author="QLogic Cavium Build environment" date="1490270400">- 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="f20156133c8e3238d5ccef010f2b368aeeeb1ab027f42043b4a4234e226b5ea6" name="kmod-qlgc-fastlinq" arch="x86_64">
    <version epoch="0" ver="8.37.31.0" rel="2.rhel7u5"/>
    <changelog author="QLogic Cavium Build environment" date="1490270400">- 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="93c9aa5c6fd1d27877fa14b5b56ca9de6ea5803e6fadacea6b7c8a773d0891ff" name="kmod-qlgc-fastlinq" arch="x86_64">
    <version epoch="0" ver="8.37.31.0" rel="2.rhel7u6"/>
    <changelog author="QLogic Cavium Build environment" date="1490270400">- 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="9e1e79e448d4135f2c00022c06843fff6f44a58d9b03d029e4c65f1f5c0d8e39" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="10.01.00.33.07.6_k2" rel="1.rhel7u6"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.33.07.6-k2-1" date="1548676800">- 10.01.00.34.xx.y-k HM 12/17/2018
- extras: Clean up build script for FC-NVMe install directive
- qla2xxx: Add fix for N2N topology.
- qla2xxx: Secure flash update support for ISP28XX.
- qla2xxx: Restore WWPN of Physical Port for fabric configuration only for loop down.
- qla2xxx: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: Initialize port speed to avoid setting lower speed

- 10.01.00.33.xx.y-k HM 12/10/2018
- extras: Silence diff related to nvme scripts with driver install script

- 10.01.00.32.xx.y-k HM 12/07/2018
- extras: update FC-NVMe boot script to use single TRADDR

- 10.01.00.31.xx.y-k HM 12/04/2018
- 10.01.00.30.xx.y-k SC 11/28/2018
- qla2xxx: Fix for call trace being seen on reboot
- Revert "qla2xxx: unable to discover NVME target."

- 10.01.00.29.xx.y-k HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

- 10.01.00.28.xx.y-k HM 11/21/2018
- qla2xxx: Fix for call trace being seen on reboot

- 10.01.00.27.xx.y-k HM 11/19/2018
- qla2xxx: Fix issue reading primary region for ISP27xx/28xx
- qla2xxx: Remove hardcoded OS value for SPECTER flags
- qla2xxx: fix BUS Reset
- qla2xxx: Correctly retrieve and interpret active flash regions for 27XX/28XX

- 10.01.00.26.xx.y-k HM 11/05/2018
- qla2xxx: fix stale mem access on unload. v2
- Revert "qla2xxx: fix stale mem access on unload."
- extras: Add capability to start system service
- qla2xxx: fix stale mem access on unload.
- qla2xxx: reduce duplicate code.
- qla2xxx: Handle the fail case when fail to allocate memory for CT req and rsp.
- qla2xxx: Change SRB allocation flag to ATOMIC to avoid sleeping in IRQ context.

- 10.01.00.25.xx.x-k HM 10/20/2018
- extras: Updated Build script for FC-NVMe Discovery
- extras: Add Auto-connect scripts for FC-NVMe
- qla2xxx: Add sysfs hooks for FC-NVMe autoconnect
- qla2xxx: Fix unload when NVMe devices are configured
- qla2xxx: performance enhancement for ISP 28XX Target mode.
- qla2xxx: tweak error code for bsg_request.
- qla2xxx: reject garble setting for speed and qlini_mode
- qla2xxx: performance enhancement for nvme
- qla2xxx: Send Marker for each QPair.
- qla2xxx: move marker request behind qpair

- 10.01.00.24.xx.x-k HM 10/15/2018
- qla2xxx: Correctly report max/min supported speeds for Mach adapter
- qla2xxx: Fix flash pri/sec image selection bug
- qla2xxx: Add 28xx flash primary/secondary refreshing
- qla2xxx: Add 28xx flash primary/secondary status/image mechanism
- qla2xxx: Fix Use after free case while issuing Async TM command
- qla2xxx: no MB IOCB during chip down
- qla2xxx: Fix message to indicated Vectors used by driver
- scsi: qla2xxx: don't allow negative thresholds
- scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx
- scsi: qla2xxx: Remove set but not used variable 'ptr_dma'
- scsi: qla2xxx: fix typo "CT-PASSTRHU" -&gt; "CT-PASSTHRU"
- qla2xxx: move error message behind error case.
- scsi: qla2xxx: Add debug knob for user control workload

- 10.01.00.23.xx.x-k JC 9/29/2018
RHEL7.6, SLES12.4, SLES15
- Fixed build issue.

- 10.01.00.22.xx.x-k JC 9/25/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: aggregated compile error fix ups.
- qla2xxx: fix duplicate switch DB entries.
- Revert "qla2xxx: fix duplicate switch's Nport ID entries."
- qla2xxx: unable to discover NVME target.
- qla2xxx: Move debug log messages which dereference SRB structure before issuing the command to firmware.
- qla2xxx: Fix for double free of SRB structure used in Async switch query commands.
- qla2xxx: fix double increment of switch scan retry count.
- qla2xxx: fix duplicate switch's Nport ID entries.
- qla2xxx: Schedule worker to process response queue
- Revert "qla2xxx: Fix process response queue for ISP26XX and above"
- qla2xxx: Enable Target mode for ISP28XX
- qla2xxx: remove debug trace
- qla2xxx: Do not set dev_loss_tmo while unregistering remote nvme port.
- qla2xxx: Initialize atio request queue length.
- qla2xxx: fix command premature free.
- qla2xxx: Reject bsg request if chip is down.
- qla2xxx: shutdown chip if reset fail
- qla2xxx: fix stuck session in PLOGI state
- qla2xxx: fix early srb free on abort
- qla2xxx: Add mode control for each physical port.
- qla2xxx: fix cleanup race condition
- qla2xxx: fix dropped srb resource.
- qla2xxx: fix port speed display on chip reset
- qla2xxx: fix recursive mailbox timeout
- qla2xxx: Check for Register disconnect, during adapter shutdown process.

- 10.01.00.21.xx.x-k JC 8/21/2018
RHEL7.6, SLES12.4, SLES15
- Revert "qla2xxx: send nvme disconnect message to udev"
- Revert "qla2xxx_udev: nvme disconnect"
- qla2xxx: fix nvme session hang on unload

- 10.01.00.20.xx.x-k JC 8/9/2018
RHEL7.5, SLES12.3, SLES15
- qla2xxx: Added retpoline support.
- qla2xxx: Fixed module parameter for ql2xnvmeenable
- extras: Fix qlssen.sh build initrd for SLES15.
- extras: Fix udev bash command lines to use $PATH
- qla2xxx: Added file Module.supported.
RHEL7.5
- scsi: qla2xxx: fix MSI-X vector affinity

- 10.01.00.19.xx.x-k JC 8/6/2018
RHEL7.5, SLES12.3, SLES15
- extras: Fix usage of find in build.sh
- qla2xxx: Fix for FC-NVMe discovery for NPIV port
- qla2xxx: Set FC-NVMe feature to disabled as default
- qla2xxx: fix tape device re-connect

- 10.01.00.18.xx.x-k JC 7/26/2018
RHEL7.5, SLES12.3, SLES15
- qla2xxx: Return error when TM returns an error from firmware
- qla2xxx: move abort code behind qpair
- qla2xxx: extend abort timeout value
- qla2xxx: fix srb's ref_count get race condition
- qla2xxx: Fix memory leak for allocating abort IOCB. v2
- qla2xxx: Enable FC-NVME on NPIV ports
- qla2xxx: Fix NPIV handling for FC-NVMe
- qla2xxx: use correct vp_idx for NPIV
- qla2xxx: Fix vha access for FC-NVMe
- qla2xxx: Fix erroneous session deletion
- qla2xxx: Update: Fix NPORT ID display for N2N Direct connect
- qla2xxx: back port IS_SW_RESV_ADDR

- 10.01.00.17.07.5-k JC 7/26/2018
- qla2xxx: Add case for 28xx transfer rate.
- qla2xxx: Correct ISP filter for invalid SFP.
- qla2xxx: Add signature for 28xx flash image.
- qla2xxx: Include 28xx in abort isp cleanup.
- qla2xxx: Fix flash/nvram addressing.
- Revert "qla2xxx: Fix memory leak for allocating abort IOCB"

- 10.01.00.16.07.5-k JC 7/11/2018
- qla2xxx: Fix memory leak for allocating abort IOCB
- qla2xxx: Fix MBX failure during driver unload for FCoE adapter
- qla2xxx: silent warning in freeirq
- qla2xxx_udev: nvme disconnect
- qla2xxx: send nvme disconnect message to udev
- qla2xxx: on session delete return nvme cmd
- qla2xxx: fix N2N inifinite retry loop
- qla2xxx: Remove stale ADISC_DONE event
- qla2xxx: Shutdown Chip on unload.
- qla2xxx: back port fw_started flag from upstream
- qla2xxx: wait for session deletion done for npiv
- qla2xxx: no isp recovery on unload
- qla2xxx: fix uninit list head (sp-&gt;elem)

- 10.01.00.15.07.5-k JC 6/25/2018
- qla2xxx: Fix NPORT ID display for N2N Direct connect

- 10.01.00.14.07.5-k HM 6/24/2018
- qla2xxx: Fix spinlock resuctsion in qlt_reset()
- qla2xxx: Fix process response queue for ISP26XX and above
- qla2xxx: Fix NULL pointer derefrence for fcport search
- qla2xxx: Fix kernel crash due to late workqueue allocation
- qla2xxx: Alow nvme underrun to be handled transport.
- qla2xxx: Fix inconsistent DMA mem alloc/free
- qla2xxx: Fix Remote port registration
- qla2xxx: Remove Stale code from update_fw_options() settings

- 10.01.00.12.07.5-k HM 6/15/2018
- qla2xxx: Retry Loop resync when req/rsp is not setup
- qla2xxx: Fix NVMe Discovery
- qla2xxx: Fix SF_SCANNING flag for async_gnnft
- qla2xxx: Fix login_retry count
- qla2xxx: Update:qla2xxx: move command alloc to tcm_qla2xxx
- qla2xxx: move command alloc to tcm_qla2xxx
- qla2xxx: Fix double free of sp
- qla2xxx: assign NULL to dpc_thread before unloading to prevent crash
- qla2xxx: Fix crash for get_qpair()
- qla2xxx: Remove extra lock to reduce contention
- qla2xxx: fix sp-&gt;vha assignment problem
- qla2xxx: Reduce holding sess_lock to prevent CPU lock-up
- qla2xxx: Move qla2x00_start_sp behind qpair
- qla2xxx: Move {get|rel}_sp to base_qpair struct
- qla2xxx: Updated: Zio6 interrupt threashold

- 10.01.00.11.07.5-k HM 6/07/2018
- qla2xxx: zio6 interrupt threshold
- qla2xxx: UPDATE: serialize user space mailbox access.
- qla2xxx: firmware option 3 is clobbered by speed set
- qla2xxx: fix out of order Termination and ABTS Resp
- qla2xxx: fix missing mutex_unlock
- qla2xxx: remove unneccessary byte swap
- scsi: qla2xxx: Fix incorrect handle for abort IOCB
- scsi: qla2xxx: Fix queue ID for async abort with Multiqueue
- qla2xxx: add detection of ABTS hang
- qla2xxx: fix ABTS response completion
- qla2xxx: serialize user space mailbox access.
- qla2xxx: allow speed set before chip is on
- qla2xxx: Tweak debug info for invalid RX_ID
- qla2xxx: fix deadlock between atio &amp; hw lock
- qla2xxx: remove redundant call to mark port lost
- qla2xxx: fix double Rport
- qla2xxx: serialize mailbox call.
- qla2xxx: fix erroneous debug log.
- qla2xxx: Add beacon LED config sysfs interface.
- qla2xxx: Add support for setting port speed
- qla2xxx: holding off chip reset until target mode is enabled
- qla2xxx: Terminate Plogi/PRLI if WWN is 0
- qla2xxx: fix deadlock between qla &amp; target core drivers
- qla2xxx: Fix iIDMA error
- qla2xxx: Remove all rports if fabric scan retry fails
- qla2xxx: Force fw cleanup on ADISC error
- qla2xxx: Turn off IOCB timeout timer on IOCB completion
- qla2xxx: Decrement login retry count for only plogi
- qla2xxx: Move rport registration out of internal work_list
- qla2xxx: Remove redundant check for fcport deletion
- qla2xxx: Update rscn_rcvd field to more meaningful scan_needed
- qla2xxx: Use correct qpair for abort and cmd
- extras: Fixed find syntax in build.sh
- qla2xxx: Fix race between switch cmd completion and timeout
- qla2xxx: Flush mailbox commands on chip reset
- qla2xxx: Fix unintended Logout
- qla2xxx: Fix session state stuck in Get Port DB
- qla2xxx: Fix redundant fc_rport registration
- qla2xxx: Silent erroneous message
- qla2xxx: Prevent SysFS access when chip is down
- qla2xxx: Add longer window for Chip reset
- qla2xxx: Fix login retry count
- qla2xxx: Fix setting lower transfer speed if GPSC fails
- scsi: qla2xxx: Fix TMF and Multi-Queue config

- 10.01.00.10.07.5-k HM 6/05/2018
- qla2xxx: fix merge error
- qla2xxx: migrate NVME N2N handling into state machine
- qla2xxx: save frame payload size
- qla2xxx: fix N2N link re-connect

- 10.01.00.09.xx.y-k JC 5/24/2018
- scsi: qla2xxx: remove the unused tcm_qla2xxx_cmd_wq
- scsi: qla2xxx: Remove stale debug value for login_retry flag
- scsi: qla2xxx: Use predefined get_datalen_for_atio() inline function
- scsi: qla2xxx: Fix Inquiry command being dropped in Target mode
- scsi: qla2xxx: Move GPSC and GFPNID out of session management
- scsi: qla2xxx: Reduce redundant ADISC command for RSCNs
- scsi: qla2xxx: Delete session for nport id change
- scsi: qla2xxx: Fix Rport and session state getting out of sync
- scsi: qla2xxx: Fix sending ADISC command for login
- scsi: qla2xxx: Correct setting of SAM_STAT_CHECK_CONDITION
- scsi: qla2xxx: correctly shift host byte
- scsi: qla2xxx: Fix race condition between iocb timeout and initialisation
- scsi: qla2xxx: Avoid double completion of abort command
- scsi: qla2xxx: Fix small memory leak in qla2x00_probe_one on probe failure
- scsi: qla2xxx: fx00 copypaste typo
- scsi: qla2xxx: fix error message on &lt;qla2400
- scsi: qla2xxx: Fix Async GPN_FT for FCP and FC-NVMe scan
- scsi: qla2xxx: fix spelling mistake: "existant" -&gt; "existent"
- scsi: qla2xxx: Use dma_pool_zalloc()
- scsi: qla2xxx: Remove unused symbols
- scsi: qla2xxx: Use %p for printing pointers
- scsi: qla2xxx: Remove FC_NO_LOOP_ID for FCP and FC-NVMe Discovery
- scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe failure
- scsi: qla2xxx: Fix FC-NVMe LUN discovery
- scsi: qla2xxx: ensure async flags are reset correctly
- scsi: qla2xxx: do not check login_state if no loop id is assigned
- scsi: qla2xxx: Fixup locking for session deletion
- scsi: qla2xxx: Fix NULL pointer crash due to active timer for ABTS
- scsi: qla2xxx: Fix double free bug after firmware timeout
- scsi: qla2xxx: Fix a locking imbalance in qlt_24xx_handle_els()
- scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion()
- scsi: qla2xxx: Add XCB counters to debugfs
- scsi: qla2xxx: Fix warning during port_name debug print
- scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout()
- scsi: qla2xxx: Fix recursion while sending terminate exchange
- scsi: qla2xxx: remove redundant assignment of d
- scsi: qla2xxx: Use zeroing allocator rather than allocator/memset
- scsi: qla2xxx: Serialize session deletion by using work_lock
- scsi: qla2xxx: Prevent relogin trigger from sending too many commands
- scsi: qla2xxx: Prevent multiple active discovery commands per session
- scsi: qla2xxx: Add retry limit for fabric scan logic
- scsi: qla2xxx: Delay loop id allocation at login
- scsi: qla2xxx: Increase verbosity of debug messages logged
- scsi: qla2xxx: Allow relogin and session creation after reset
- scsi: qla2xxx: Add ability to use GPNFT/GNNFT for RSCN handling
- scsi: qla2xxx: Properly extract ADISC error codes
- scsi: qla2xxx: Fix GPNFT/GNNFT error handling
- scsi: qla2xxx: Remove session creation redundant code
- scsi: qla2xxx: Migrate switch registration commands away from mailbox interface
- scsi: qla2xxx: Fix login state machine freeze
- scsi: qla2xxx: Reduce trace noise for Async Events
- scsi: qla2xxx: Reduce the use of terminate exchange
- scsi: qla2xxx: Add lock protection around host lookup
- scsi: qla2xxx: Add switch command to simplify fabric discovery
- scsi: qla2xxx: Use known NPort ID for Management Server login
- scsi: qla2xxx: Fix session cleanup for N2N
- scsi: qla2xxx: Tweak resource count dump
- scsi: qla2xxx: Allow target mode to accept PRLI in dual mode
- scsi: qla2xxx: Don't call dma_free_coherent with IRQ disabled.
- scsi: qla2xxx: Add ability to send PRLO
- scsi: qla2xxx: Add option for use reserve exch for ELS
- scsi: qla2xxx: Use shadow register for ISP27XX
- scsi: qla2xxx: Enable ATIO interrupt handshake for ISP27XX
- scsi: qla2xxx: Move work element processing out of DPC thread
- scsi: qla2xxx: Replace GPDB with async ADISC command
- scsi: qla2xxx: Relogin to target port on a cable swap
- scsi: qla2xxx: Chip reset uses wrong lock during IO flush.
- scsi: qla2xxx: Add boundary checks for exchanges to be offloaded
- scsi: qla2xxx: Use chip reset to bring down laser on unload.
- scsi: qla2xxx: Use IOCB path to submit Control VP MBX command
- scsi: qla2xxx: Fix smatch warning in qla25xx_delete_{rsp|req}_que
- scsi: qla2xxx: remove duplicate includes
- scsi: qla2xxx: Fix memory leak in dual/target mode
- scsi: qla2xxx: Fix system crash in qlt_plogi_ack_unref
- scsi: qla2xxx: Clear loop id after delete
- scsi: qla2xxx: Fix scan state field for fcport
- scsi: qla2xxx: Replace fcport alloc with qla2x00_alloc_fcport
- scsi: qla2xxx: Fix PRLI state check
- scsi: qla2xxx: Fix NPIV host cleanup in target mode
- scsi: qla2xxx: Move session delete to driver work queue
- scsi: qla2xxx: Fix gpnid error processing

- 10.01.00.08.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: Fix NULL pointer crash with FC-NVMe LUNs during unload.

- 10.01.00.07.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 10.01.00.06.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 10.01.00.05.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.01.00.04.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.01.00.03.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 10.01.00.02.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.01.00.01.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.01.00.00.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.00.00.60.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: nvme features developed/added.</changelog>
  </package>
  <package pkgid="8704aaab3cca09f9962c22f66b474b535d13469a2cb080d051c906b9225ff0d7" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="8.08.00.08.06.0_k10" rel="1.rhel6u10"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.08.06.0-k10-1" date="1544184000">- 8.08.00.08.xx.y-k6
RHEL7, RHEL6, SLES12:
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF
- 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.08.xx.y-k5
- qla2xxx: Add code for Late workqueue crash
- qla2xxx: Clear FCoE Presence before stopping firmware.
- qla2xxx: Shutdown Chip on unload.
- qla2xxx: back port fw_started flag from upstream
- qla2xxx: wait for session deletion done for npiv
- qla2xxx: no isp recovery on unload
- qla2xxx: fix uninit list head (sp-&gt;elem)
- qla2xxx: Export symbol qlt_abort_cmd to fix depmod warnings.
- qla2xxx: Add stub to silence compiler warning

- 8.08.00.08.xx.y-k3
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Fix crash due to spinlock deadlock
- qla2xxx: Fix hung task call trace during load and unload of driver

- 8.08.00.08.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Makefile updated for retpoline.

- 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="e52e4be598afecf9d36e1c9662d0d303e56c4a74ce4b8fb619fd2f855568c1f5" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="8.08.00.08.06.0_k10" rel="1.rhel6u9"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.08.06.0-k10-1" date="1544184000">- 8.08.00.08.xx.y-k6
RHEL7, RHEL6, SLES12:
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF
- 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.08.xx.y-k5
- qla2xxx: Add code for Late workqueue crash
- qla2xxx: Clear FCoE Presence before stopping firmware.
- qla2xxx: Shutdown Chip on unload.
- qla2xxx: back port fw_started flag from upstream
- qla2xxx: wait for session deletion done for npiv
- qla2xxx: no isp recovery on unload
- qla2xxx: fix uninit list head (sp-&gt;elem)
- qla2xxx: Export symbol qlt_abort_cmd to fix depmod warnings.
- qla2xxx: Add stub to silence compiler warning

- 8.08.00.08.xx.y-k3
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Fix crash due to spinlock deadlock
- qla2xxx: Fix hung task call trace during load and unload of driver

- 8.08.00.08.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Makefile updated for retpoline.

- 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="6958703f3f37310c6451d67e3bc550532bacf7b3106b42a6697de5de9b59c6b3" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="8.08.00.08.07.5_k10" rel="2.rhel7u5"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.08.07.5-k10-2" date="1544616000">- 8.08.00.08.xx.y-k6
RHEL7, RHEL6, SLES12:
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF
- 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.08.xx.y-k5
- qla2xxx: Add code for Late workqueue crash
- qla2xxx: Clear FCoE Presence before stopping firmware.
- qla2xxx: Shutdown Chip on unload.
- qla2xxx: back port fw_started flag from upstream
- qla2xxx: wait for session deletion done for npiv
- qla2xxx: no isp recovery on unload
- qla2xxx: fix uninit list head (sp-&gt;elem)
- qla2xxx: Export symbol qlt_abort_cmd to fix depmod warnings.
- qla2xxx: Add stub to silence compiler warning

- 8.08.00.08.xx.y-k3
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Fix crash due to spinlock deadlock
- qla2xxx: Fix hung task call trace during load and unload of driver

- 8.08.00.08.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Makefile updated for retpoline.

- 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="583d3421de48f96468835e8c1e44be8c195b42b3e247a5db77b6ca4cb5f62eca" name="kmod-smartpqi" arch="x86_64">
    <version epoch="0" ver="1.2.4" rel="065.rhel6u10"/>
  </package>
  <package pkgid="de6f23aa39c91eab8ceee62e0cfa688f384da1ea03840f3f4d12b29b54e3a0fd" name="kmod-smartpqi" arch="x86_64">
    <version epoch="0" ver="1.2.4" rel="065.rhel6u9"/>
  </package>
  <package pkgid="6d9d93888deeb29619266427dca56fac9d2536e5db36f145380ff83434f753ca" name="kmod-smartpqi" arch="x86_64">
    <version epoch="0" ver="1.2.4" rel="065.rhel7u5"/>
  </package>
  <package pkgid="d45a4e0c0be441b4f1a173eb65c5542266746237fd712489ffd8aa7a174c7d02" name="kmod-smartpqi" arch="x86_64">
    <version epoch="0" ver="1.2.4" rel="065.rhel7u6"/>
  </package>
  <package pkgid="77260cfc8a4a9d6cefffeb1ab966ddfc5b97605056e1a62656652574ff82854b" name="kmod-tg3" arch="x86_64">
    <version epoch="0" ver="3.137y" rel="1.rhel6u10"/>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt; 3.137n" date="1446638400">- 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="1450180800">- 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="1466164800">- 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="1472558400">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497441600">- 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="1498219200">- 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="1502884800">- 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="1504785600">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514808000">- 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="1517227200">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
  </package>
  <package pkgid="d06e3a5fd1191f6b3e6988e939482889da7481cf9e80b9a5f1ca6f6ba709d0be" name="kmod-tg3" arch="x86_64">
    <version epoch="0" ver="3.137y" rel="1.rhel6u9"/>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt; 3.137n" date="1446638400">- 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="1450180800">- 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="1466164800">- 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="1472558400">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497441600">- 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="1498219200">- 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="1502884800">- 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="1504785600">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514808000">- 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="1517227200">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
  </package>
  <package pkgid="61052250899c1c0834998705784aeb6b1693b99f078462a8e542ad0169cfe455" name="kmod-tg3" arch="x86_64">
    <version epoch="0" ver="3.137y" rel="1.rhel7u5"/>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt; 3.137n" date="1446638400">- 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="1450180800">- 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="1466164800">- 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="1472558400">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497441600">- 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="1498219200">- 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="1502884800">- 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="1504785600">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514808000">- 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="1517227200">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
  </package>
  <package pkgid="9dd99d9a19ecc281b2de292746ee1daef76aec03078579befc1ffaba0c035c89" name="kmod-tg3" arch="x86_64">
    <version epoch="0" ver="3.137y" rel="1.rhel7u6"/>
    <changelog author="Sanjeev Bansal &lt;sanjeevb.bansal@broadcom.com&gt; 3.137n" date="1446638400">- 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="1450180800">- 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="1466164800">- 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="1472558400">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497441600">- 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="1498219200">- 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="1502884800">- 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="1504785600">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514808000">- 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="1517227200">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
  </package>
  <package pkgid="a920f458ecd037040d878a88f96b30fefed506a544111c90661775267dcba871" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="214.0.181.0" rel="rhel7u5"/>
  </package>
  <package pkgid="0955fc6898c605eb59d5ce5bc3399e535231cccba5cf8fd43bb8123f3ff19194" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="214.0.181.0" rel="rhel7u6"/>
  </package>
  <package pkgid="07461787d7660a0b19bda1c340d4c0bbf39cedb6ac23416af4412a1ad3b62bac" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="214.0.181.0" rel="sles12sp3"/>
  </package>
  <package pkgid="4e05ed1459ea88392ca81ffd4ba44a1abfea93fe213a1f88bb68e22c7cb06fb1" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="214.0.181.0" rel="sles12sp4"/>
  </package>
  <package pkgid="12bee2edde4f43f842e38b88d469c5b80c023b2242406da877b49a67caccfbef" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="214.0.181.0" rel="sles15"/>
  </package>
  <package pkgid="fa14cf3cfa2d2d038d770b8ace4c0713672b2e4e2e9b758e89c7863fc1cf4806" name="libbnxtre" arch="x86_64">
    <version epoch="0" ver="214.0.181.0" rel="rhel6u10"/>
  </package>
  <package pkgid="362e294a81fb4d0ba34bbf6e76c1c5dd05860785d384d8e426f824044a068e10" name="libbnxtre" arch="x86_64">
    <version epoch="0" ver="214.0.181.0" rel="rhel6u9"/>
  </package>
  <package pkgid="7feaadf5ad7aba4ce01e4afa81d06a74f3dcc4ac1c6e2f9d98d3e778eb6debdb" name="libbnxtre" arch="x86_64">
    <version epoch="0" ver="214.0.181.0" rel="sles11sp4"/>
  </package>
  <package pkgid="727fcc64e7a890feb8340da7d80382d0dd81586dc07ad7ee095734c8eeef8bf8" name="lsi-megaraid_sas-kmp-default" arch="x86_64">
    <version epoch="0" ver="07.706.05.00" rel="14.sles11sp4"/>
  </package>
  <package pkgid="34b2697c679495c40aee83503012af2d2f300419546bffa867a30b0aa8d6e7df" name="lsi-megaraid_sas-kmp-default" arch="x86_64">
    <version epoch="0" ver="07.706.05.00" rel="14.sles12sp3"/>
  </package>
  <package pkgid="769d731c126fcf7ac2918c0f59ef3fd25bb8c63dde4486fcd49d050ec98ee8fd" name="lsi-megaraid_sas-kmp-default" arch="x86_64">
    <version epoch="0" ver="07.706.05.00" rel="14.sles12sp4"/>
  </package>
  <package pkgid="08766007d43a682bee91ebe76957b7efd313bd9ac97c61dd245266990f6c8c8b" name="lsi-megaraid_sas-kmp-default" arch="x86_64">
    <version epoch="0" ver="07.706.05.00" rel="14.sles15sp0"/>
  </package>
  <package pkgid="378f27006b953b691459e612c3cd7258ec7cf9aeada439946b9db1c28d5e1c50" name="lsi-megaraid_sas-kmp-xen" arch="x86_64">
    <version epoch="0" ver="07.706.05.00" rel="14.sles11sp4"/>
  </package>
  <package pkgid="8069e649e0e40349a90feae96c2b982f0f98d0b4cbe32c12def968ba0e2e5246" 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="225f74b71f3c7a02b89c43e1482a0a8f2ae0479014b17876a0e8e94e4656b5c3" 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="7dce0fc5b0421b9cbd0be3e2c9e504ed966500fcb96f1e291ca6997a6593b217" name="lsi-mpt2sas-kmp-default" arch="x86_64">
    <version epoch="0" ver="15.10.09.00" rel="1.sles12sp4"/>
    <changelog author="Eric.Moore@lsi.com" date="1210680000">- Initial version.</changelog>
  </package>
  <package pkgid="c00d326f1a183a489af21b7a3f29bf2bce4bdf1042918bcf9cfb9bbc0f0c7646" 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="00be9d9562e51e6360aec37fc453e50399880523a6c7b0a07e04a5ec9f25123a" 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="15f24c78549b8bfa1cd7937216fd631c29a6f1fb9715f1998e2a4a5be951b3a7" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.4" rel="OFED.4.4.2.0.8.1.gee7aa0e.1.rhel6u10"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1535976000">- Release version 4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.rhel6u10</changelog>
  </package>
  <package pkgid="f3dc9dd0f2169498a7aaa431853b6a68af3d0b4a3ae4344720afb524eae7f898" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.4" rel="OFED.4.4.2.0.8.1.gee7aa0e.1.rhel6u9"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1535976000">- Release version 4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.rhel6u9</changelog>
  </package>
  <package pkgid="c00b379affcfbd6369de5aca06d6c52c242e0d642e8c7a6988a6e5277a171af4" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.4" rel="OFED.4.4.2.0.8.1.gee7aa0e.1.rhel7u5"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1535976000">- Release version 4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.rhel7u5</changelog>
  </package>
  <package pkgid="b547c0f0fd5a21a0556882a5c9670d3fbe1affeb1b1397ec49f12f18bc1cb143" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.4" rel="OFED.4.4.2.0.8.1.gee7aa0e.1.sles11sp4"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1535976000">- Release version 4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.sles11sp4</changelog>
  </package>
  <package pkgid="39bdfad009dcf1b350f36ea53bfa4e60c9b42ae167619df8cd57854a83c12262" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.4" rel="OFED.4.4.2.0.8.1.gee7aa0e.1.sles12sp3"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1535976000">- Release version 4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.sles12sp3</changelog>
  </package>
  <package pkgid="13b28dca6c975a895cd9faf415b632117cefb95228cecf2e13e6641123bc97d3" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.4" rel="OFED.4.4.2.0.8.1.gee7aa0e.1.sles15sp0"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1535976000">- Release version 4.4-OFED.4.4.2.0.8.1.gee7aa0e.1.sles15sp0</changelog>
  </package>
  <package pkgid="098969122df43ff581322568ecb54dda1a7452acbadc2be96790dea03b758fd6" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.5" rel="OFED.4.5.1.0.1.1.gb4fdfac.rhel7u6"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1543492800">- Release version 4.5-OFED.4.5.1.0.1.1.gb4fdfac.rhel7u6</changelog>
  </package>
  <package pkgid="2681cbce04fc760b3692de9ebcfe1dd39aabceb8aa5525e23c5abc787fb1f33f" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.5" rel="OFED.4.5.1.0.1.1.gb4fdfac.sles12sp4"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1543492800">- Release version 4.5-OFED.4.5.1.0.1.1.gb4fdfac.sles12sp4</changelog>
  </package>
  <package pkgid="77a1bc60f3477cf51d51d6da25c5677edeb8472977a9170bb49ac5c7c51f4f92" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.4_3.0.101_63" rel="OFED.4.4.2.0.8.1.gee7aa0e.sles11sp4"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220875200">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265284800">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273492800">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286193600">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309953600">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331035200">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335268800">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394712000">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397131200">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434628800">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="8d81365129affdcc82ce7550d26fc06494f1f3f3da21f831e9d85101f293a3c2" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.4_k4.12.14_23" rel="OFED.4.4.2.0.8.1.gee7aa0e.sles15sp0"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220875200">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265284800">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273492800">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286193600">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309953600">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331035200">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335268800">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394712000">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397131200">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434628800">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="3476f7bd2209a011e3b33701a21c056ea56234154e8cec6330d97a7dac98df5d" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.4_k4.4.73_5" rel="OFED.4.4.2.0.8.1.gee7aa0e.sles12sp3"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220875200">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265284800">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273492800">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286193600">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309953600">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331035200">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335268800">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394712000">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397131200">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434628800">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="7da2bcb82bd3a1d83e093d355a5ebfe6ad668bd9b57f4765564d10f035fdf918" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.5_k4.12.14_94.41" rel="OFED.4.5.1.0.1.1.gb4fdfac.sles12sp4"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220875200">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265284800">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273492800">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286193600">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309953600">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331035200">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335268800">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394712000">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397131200">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434628800">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="73111dc3cb19d0968c9ad0f84c960b1946b43b5ea4408ed4657192ee3bc8f542" name="mlnx-ofa_kernel-kmp-xen" arch="x86_64">
    <version epoch="0" ver="4.4_3.0.101_63" rel="OFED.4.4.2.0.8.1.gee7aa0e.sles11sp4"/>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1220875200">- Added nfsrdma support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1265284800">- Added ibdev2netdev script</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1273492800">- Support install macro that removes RPM_BUILD_ROOT</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1286193600">- Add mlx4_fc and mlx4_vnic support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.co.il&gt;" date="1309953600">- Add KMP support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1331035200">- Add weak updates support</changelog>
    <changelog author="Vladimir Sokolovsky &lt;vlad@mellanox.com&gt;" date="1335268800">- Remove FC support</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1394712000">- Use one spec for KMP and non-KMP OS's.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1397131200">- Add QoS utils.</changelog>
    <changelog author="Alaa Hleihel &lt;alaa@mellanox.com&gt;" date="1434628800">- Renamed kernel-ib package to mlnx-ofa_kernel-modules</changelog>
  </package>
  <package pkgid="eef6b6dcec30161f9cd9ca7889d0e904631245f42c6b6efb6ccca5f6b94cf1db" name="netxtreme2-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.54_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Broadcom Build Environment" date="1371902400">-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="1387022400">-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="1437825600">- 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="cda24f5dc5bcb12ca9c872caf38c3a6615c240a543d618af7e50353595498594" name="netxtreme2-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.54_k4.12.14_23" rel="1.sles15sp0"/>
    <changelog author="Broadcom Build Environment" date="1371816000">-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="1386936000">-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="1437739200">- 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="cae3732f567dcf604d8923b4a65d27cf40e5b8debd50690e6b7657d2c34a3ab2" name="netxtreme2-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.54_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="Broadcom Build Environment" date="1371816000">-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="1386936000">-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="1437739200">- 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="3bf6176c5a66d5b70a9e217260230d84897e43d453d58a2003e9342b76479158" name="netxtreme2-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.54_k4.4.73_5" rel="1.sles12sp3"/>
    <changelog author="Broadcom Build Environment" date="1371816000">-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="1386936000">-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="1437739200">- 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="e90eddec7d550b4874cbee504584605303a1c442dcd572d25187cb680b17644c" name="netxtreme2-kmp-xen" arch="x86_64">
    <version epoch="0" ver="7.14.54_3.0.101_63" rel="1.sles11sp4"/>
    <changelog author="Broadcom Build Environment" date="1371902400">-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="1387022400">-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="1437825600">- 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="0d26722e3fa9c420abf1c2700cd90bbdbe4020140d2fd978a491f1e6980735e6" name="qlgc-fastlinq-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.37.31.0_3.0.101_63" rel="2.sles11sp4"/>
    <changelog author="QLogic Cavium Build environment" date="1490356800">- 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="d2baa58cb2ade99dd4bbe350e0e97d492b2e9edc8e1c006fc6b1082a5549f289" name="qlgc-fastlinq-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.37.31.0_k4.12.14_23" rel="2.sles15sp0"/>
    <changelog author="QLogic Cavium Build environment" date="1490270400">- 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="e857cf02ca80f4605deb96ba06b28e8eadb77b102c067f661c2929d889cab3bd" name="qlgc-fastlinq-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.37.31.0_k4.12.14_94.41" rel="2.sles12sp4"/>
    <changelog author="QLogic Cavium Build environment" date="1490270400">- 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="1b0fe6f5fc72ffdd09982e46f3ab689489d9984e50fc04b47d5b28f68b78b1d7" name="qlgc-fastlinq-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.37.31.0_k4.4.73_5" rel="2.sles12sp3"/>
    <changelog author="QLogic Cavium Build environment" date="1490270400">- 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="8a0a28012fccc4e45198e648178aee790d41b314cc53f9608ce059e865c6f888" name="qlgc-fastlinq-kmp-xen" arch="x86_64">
    <version epoch="0" ver="8.37.31.0_3.0.101_63" rel="2.sles11sp4"/>
    <changelog author="QLogic Cavium Build environment" date="1490356800">- 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="87d2d8da0e16fe3b5fd995b712791b81f5ceeb32ba1edfd4c01674751e5aa0af" name="qlgc-libqedr" arch="x86_64">
    <version epoch="0" ver="8.37.0.0" rel="1.rhel6u10"/>
    <changelog author="QLogic Cavium Build environment" date="1490270400">- 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="899237b0407ef0b3a99a1d721afd4560e04bf1c437f8bc9b8ae5bda3530b596e" name="qlgc-libqedr" arch="x86_64">
    <version epoch="0" ver="8.37.0.0" rel="1.rhel6u9"/>
    <changelog author="QLogic Cavium Build environment" date="1490270400">- 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="48567f567a9cacd7ccea46faef436d48e030210f623d64fec6001ca0d1579d52" name="qlgc-libqedr" arch="x86_64">
    <version epoch="0" ver="8.37.0.0" rel="1.sles11sp4"/>
    <changelog author="QLogic Cavium Build environment" date="1490356800">- 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="099ee8bea301bdf0c9a9b9acaf30de37717b6c8840554fc49f394072f7c16036" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.rhel6u10" rel="1"/>
  </package>
  <package pkgid="22eb86fcde8db34370f5e568ebf53aef2e0f0933a1ab6fd42c7f530ed3b1f11f" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.rhel6u9" rel="1"/>
  </package>
  <package pkgid="1aef1b89223f6ff770a00ba0523a3648bfb1f39b3e9a238a578d71d698cdf2ab" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.rhel7u5" rel="1"/>
  </package>
  <package pkgid="7bec14990610ac02b3e7a07dab9ab1829c6494cceb9e7bf709bc0f15f158a8bd" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.rhel7u6" rel="1"/>
  </package>
  <package pkgid="c0ebfeaaec82db377356e0765ca8e988c1cf3de46000d663c6975b2adb643dac" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.sles11sp4" rel="1"/>
  </package>
  <package pkgid="49452bc393a9f428e0730ffe6ebeefe517d6eaf4967b8a714b7c6eaed9b18105" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.sles12sp3" rel="1"/>
  </package>
  <package pkgid="17e249f530cd77781daa1350ac5ff9c64ade2486116f5777b1d8ebd1e1a9892f" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.sles12sp4" rel="1"/>
  </package>
  <package pkgid="02a93a82d2223ab10d7212e2de0612f04361f5effff7c74ab0fac04ced362565" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.sles15sp0" rel="1"/>
  </package>
  <package pkgid="510b56f5184850de380d605fb37326644a80c812c01b610e32210e7d80bccffe" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="10.01.00.33.12.4_k2_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.33.12.4-k2-1" date="1548676800">- 10.01.00.34.xx.y-k HM 12/17/2018
- extras: Clean up build script for FC-NVMe install directive
- qla2xxx: Add fix for N2N topology.
- qla2xxx: Secure flash update support for ISP28XX.
- qla2xxx: Restore WWPN of Physical Port for fabric configuration only for loop down.
- qla2xxx: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: Initialize port speed to avoid setting lower speed

- 10.01.00.33.xx.y-k HM 12/10/2018
- extras: Silence diff related to nvme scripts with driver install script

- 10.01.00.32.xx.y-k HM 12/07/2018
- extras: update FC-NVMe boot script to use single TRADDR

- 10.01.00.31.xx.y-k HM 12/04/2018
- 10.01.00.30.xx.y-k SC 11/28/2018
- qla2xxx: Fix for call trace being seen on reboot
- Revert "qla2xxx: unable to discover NVME target."

- 10.01.00.29.xx.y-k HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

- 10.01.00.28.xx.y-k HM 11/21/2018
- qla2xxx: Fix for call trace being seen on reboot

- 10.01.00.27.xx.y-k HM 11/19/2018
- qla2xxx: Fix issue reading primary region for ISP27xx/28xx
- qla2xxx: Remove hardcoded OS value for SPECTER flags
- qla2xxx: fix BUS Reset
- qla2xxx: Correctly retrieve and interpret active flash regions for 27XX/28XX

- 10.01.00.26.xx.y-k HM 11/05/2018
- qla2xxx: fix stale mem access on unload. v2
- Revert "qla2xxx: fix stale mem access on unload."
- extras: Add capability to start system service
- qla2xxx: fix stale mem access on unload.
- qla2xxx: reduce duplicate code.
- qla2xxx: Handle the fail case when fail to allocate memory for CT req and rsp.
- qla2xxx: Change SRB allocation flag to ATOMIC to avoid sleeping in IRQ context.

- 10.01.00.25.xx.x-k HM 10/20/2018
- extras: Updated Build script for FC-NVMe Discovery
- extras: Add Auto-connect scripts for FC-NVMe
- qla2xxx: Add sysfs hooks for FC-NVMe autoconnect
- qla2xxx: Fix unload when NVMe devices are configured
- qla2xxx: performance enhancement for ISP 28XX Target mode.
- qla2xxx: tweak error code for bsg_request.
- qla2xxx: reject garble setting for speed and qlini_mode
- qla2xxx: performance enhancement for nvme
- qla2xxx: Send Marker for each QPair.
- qla2xxx: move marker request behind qpair

- 10.01.00.24.xx.x-k HM 10/15/2018
- qla2xxx: Correctly report max/min supported speeds for Mach adapter
- qla2xxx: Fix flash pri/sec image selection bug
- qla2xxx: Add 28xx flash primary/secondary refreshing
- qla2xxx: Add 28xx flash primary/secondary status/image mechanism
- qla2xxx: Fix Use after free case while issuing Async TM command
- qla2xxx: no MB IOCB during chip down
- qla2xxx: Fix message to indicated Vectors used by driver
- scsi: qla2xxx: don't allow negative thresholds
- scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx
- scsi: qla2xxx: Remove set but not used variable 'ptr_dma'
- scsi: qla2xxx: fix typo "CT-PASSTRHU" -&gt; "CT-PASSTHRU"
- qla2xxx: move error message behind error case.
- scsi: qla2xxx: Add debug knob for user control workload

- 10.01.00.23.xx.x-k JC 9/29/2018
RHEL7.6, SLES12.4, SLES15
- Fixed build issue.

- 10.01.00.22.xx.x-k JC 9/25/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: aggregated compile error fix ups.
- qla2xxx: fix duplicate switch DB entries.
- Revert "qla2xxx: fix duplicate switch's Nport ID entries."
- qla2xxx: unable to discover NVME target.
- qla2xxx: Move debug log messages which dereference SRB structure before issuing the command to firmware.
- qla2xxx: Fix for double free of SRB structure used in Async switch query commands.
- qla2xxx: fix double increment of switch scan retry count.
- qla2xxx: fix duplicate switch's Nport ID entries.
- qla2xxx: Schedule worker to process response queue
- Revert "qla2xxx: Fix process response queue for ISP26XX and above"
- qla2xxx: Enable Target mode for ISP28XX
- qla2xxx: remove debug trace
- qla2xxx: Do not set dev_loss_tmo while unregistering remote nvme port.
- qla2xxx: Initialize atio request queue length.
- qla2xxx: fix command premature free.
- qla2xxx: Reject bsg request if chip is down.
- qla2xxx: shutdown chip if reset fail
- qla2xxx: fix stuck session in PLOGI state
- qla2xxx: fix early srb free on abort
- qla2xxx: Add mode control for each physical port.
- qla2xxx: fix cleanup race condition
- qla2xxx: fix dropped srb resource.
- qla2xxx: fix port speed display on chip reset
- qla2xxx: fix recursive mailbox timeout
- qla2xxx: Check for Register disconnect, during adapter shutdown process.

- 10.01.00.21.xx.x-k JC 8/21/2018
RHEL7.6, SLES12.4, SLES15
- Revert "qla2xxx: send nvme disconnect message to udev"
- Revert "qla2xxx_udev: nvme disconnect"
- qla2xxx: fix nvme session hang on unload

- 10.01.00.20.xx.x-k JC 8/9/2018
RHEL7.5, SLES12.3, SLES15
- qla2xxx: Added retpoline support.
- qla2xxx: Fixed module parameter for ql2xnvmeenable
- extras: Fix qlssen.sh build initrd for SLES15.
- extras: Fix udev bash command lines to use $PATH
- qla2xxx: Added file Module.supported.
RHEL7.5
- scsi: qla2xxx: fix MSI-X vector affinity

- 10.01.00.19.xx.x-k JC 8/6/2018
RHEL7.5, SLES12.3, SLES15
- extras: Fix usage of find in build.sh
- qla2xxx: Fix for FC-NVMe discovery for NPIV port
- qla2xxx: Set FC-NVMe feature to disabled as default
- qla2xxx: fix tape device re-connect

- 10.01.00.18.xx.x-k JC 7/26/2018
RHEL7.5, SLES12.3, SLES15
- qla2xxx: Return error when TM returns an error from firmware
- qla2xxx: move abort code behind qpair
- qla2xxx: extend abort timeout value
- qla2xxx: fix srb's ref_count get race condition
- qla2xxx: Fix memory leak for allocating abort IOCB. v2
- qla2xxx: Enable FC-NVME on NPIV ports
- qla2xxx: Fix NPIV handling for FC-NVMe
- qla2xxx: use correct vp_idx for NPIV
- qla2xxx: Fix vha access for FC-NVMe
- qla2xxx: Fix erroneous session deletion
- qla2xxx: Update: Fix NPORT ID display for N2N Direct connect
- qla2xxx: back port IS_SW_RESV_ADDR

- 10.01.00.17.07.5-k JC 7/26/2018
- qla2xxx: Add case for 28xx transfer rate.
- qla2xxx: Correct ISP filter for invalid SFP.
- qla2xxx: Add signature for 28xx flash image.
- qla2xxx: Include 28xx in abort isp cleanup.
- qla2xxx: Fix flash/nvram addressing.
- Revert "qla2xxx: Fix memory leak for allocating abort IOCB"

- 10.01.00.16.07.5-k JC 7/11/2018
- qla2xxx: Fix memory leak for allocating abort IOCB
- qla2xxx: Fix MBX failure during driver unload for FCoE adapter
- qla2xxx: silent warning in freeirq
- qla2xxx_udev: nvme disconnect
- qla2xxx: send nvme disconnect message to udev
- qla2xxx: on session delete return nvme cmd
- qla2xxx: fix N2N inifinite retry loop
- qla2xxx: Remove stale ADISC_DONE event
- qla2xxx: Shutdown Chip on unload.
- qla2xxx: back port fw_started flag from upstream
- qla2xxx: wait for session deletion done for npiv
- qla2xxx: no isp recovery on unload
- qla2xxx: fix uninit list head (sp-&gt;elem)

- 10.01.00.15.07.5-k JC 6/25/2018
- qla2xxx: Fix NPORT ID display for N2N Direct connect

- 10.01.00.14.07.5-k HM 6/24/2018
- qla2xxx: Fix spinlock resuctsion in qlt_reset()
- qla2xxx: Fix process response queue for ISP26XX and above
- qla2xxx: Fix NULL pointer derefrence for fcport search
- qla2xxx: Fix kernel crash due to late workqueue allocation
- qla2xxx: Alow nvme underrun to be handled transport.
- qla2xxx: Fix inconsistent DMA mem alloc/free
- qla2xxx: Fix Remote port registration
- qla2xxx: Remove Stale code from update_fw_options() settings

- 10.01.00.12.07.5-k HM 6/15/2018
- qla2xxx: Retry Loop resync when req/rsp is not setup
- qla2xxx: Fix NVMe Discovery
- qla2xxx: Fix SF_SCANNING flag for async_gnnft
- qla2xxx: Fix login_retry count
- qla2xxx: Update:qla2xxx: move command alloc to tcm_qla2xxx
- qla2xxx: move command alloc to tcm_qla2xxx
- qla2xxx: Fix double free of sp
- qla2xxx: assign NULL to dpc_thread before unloading to prevent crash
- qla2xxx: Fix crash for get_qpair()
- qla2xxx: Remove extra lock to reduce contention
- qla2xxx: fix sp-&gt;vha assignment problem
- qla2xxx: Reduce holding sess_lock to prevent CPU lock-up
- qla2xxx: Move qla2x00_start_sp behind qpair
- qla2xxx: Move {get|rel}_sp to base_qpair struct
- qla2xxx: Updated: Zio6 interrupt threashold

- 10.01.00.11.07.5-k HM 6/07/2018
- qla2xxx: zio6 interrupt threshold
- qla2xxx: UPDATE: serialize user space mailbox access.
- qla2xxx: firmware option 3 is clobbered by speed set
- qla2xxx: fix out of order Termination and ABTS Resp
- qla2xxx: fix missing mutex_unlock
- qla2xxx: remove unneccessary byte swap
- scsi: qla2xxx: Fix incorrect handle for abort IOCB
- scsi: qla2xxx: Fix queue ID for async abort with Multiqueue
- qla2xxx: add detection of ABTS hang
- qla2xxx: fix ABTS response completion
- qla2xxx: serialize user space mailbox access.
- qla2xxx: allow speed set before chip is on
- qla2xxx: Tweak debug info for invalid RX_ID
- qla2xxx: fix deadlock between atio &amp; hw lock
- qla2xxx: remove redundant call to mark port lost
- qla2xxx: fix double Rport
- qla2xxx: serialize mailbox call.
- qla2xxx: fix erroneous debug log.
- qla2xxx: Add beacon LED config sysfs interface.
- qla2xxx: Add support for setting port speed
- qla2xxx: holding off chip reset until target mode is enabled
- qla2xxx: Terminate Plogi/PRLI if WWN is 0
- qla2xxx: fix deadlock between qla &amp; target core drivers
- qla2xxx: Fix iIDMA error
- qla2xxx: Remove all rports if fabric scan retry fails
- qla2xxx: Force fw cleanup on ADISC error
- qla2xxx: Turn off IOCB timeout timer on IOCB completion
- qla2xxx: Decrement login retry count for only plogi
- qla2xxx: Move rport registration out of internal work_list
- qla2xxx: Remove redundant check for fcport deletion
- qla2xxx: Update rscn_rcvd field to more meaningful scan_needed
- qla2xxx: Use correct qpair for abort and cmd
- extras: Fixed find syntax in build.sh
- qla2xxx: Fix race between switch cmd completion and timeout
- qla2xxx: Flush mailbox commands on chip reset
- qla2xxx: Fix unintended Logout
- qla2xxx: Fix session state stuck in Get Port DB
- qla2xxx: Fix redundant fc_rport registration
- qla2xxx: Silent erroneous message
- qla2xxx: Prevent SysFS access when chip is down
- qla2xxx: Add longer window for Chip reset
- qla2xxx: Fix login retry count
- qla2xxx: Fix setting lower transfer speed if GPSC fails
- scsi: qla2xxx: Fix TMF and Multi-Queue config

- 10.01.00.10.07.5-k HM 6/05/2018
- qla2xxx: fix merge error
- qla2xxx: migrate NVME N2N handling into state machine
- qla2xxx: save frame payload size
- qla2xxx: fix N2N link re-connect

- 10.01.00.09.xx.y-k JC 5/24/2018
- scsi: qla2xxx: remove the unused tcm_qla2xxx_cmd_wq
- scsi: qla2xxx: Remove stale debug value for login_retry flag
- scsi: qla2xxx: Use predefined get_datalen_for_atio() inline function
- scsi: qla2xxx: Fix Inquiry command being dropped in Target mode
- scsi: qla2xxx: Move GPSC and GFPNID out of session management
- scsi: qla2xxx: Reduce redundant ADISC command for RSCNs
- scsi: qla2xxx: Delete session for nport id change
- scsi: qla2xxx: Fix Rport and session state getting out of sync
- scsi: qla2xxx: Fix sending ADISC command for login
- scsi: qla2xxx: Correct setting of SAM_STAT_CHECK_CONDITION
- scsi: qla2xxx: correctly shift host byte
- scsi: qla2xxx: Fix race condition between iocb timeout and initialisation
- scsi: qla2xxx: Avoid double completion of abort command
- scsi: qla2xxx: Fix small memory leak in qla2x00_probe_one on probe failure
- scsi: qla2xxx: fx00 copypaste typo
- scsi: qla2xxx: fix error message on &lt;qla2400
- scsi: qla2xxx: Fix Async GPN_FT for FCP and FC-NVMe scan
- scsi: qla2xxx: fix spelling mistake: "existant" -&gt; "existent"
- scsi: qla2xxx: Use dma_pool_zalloc()
- scsi: qla2xxx: Remove unused symbols
- scsi: qla2xxx: Use %p for printing pointers
- scsi: qla2xxx: Remove FC_NO_LOOP_ID for FCP and FC-NVMe Discovery
- scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe failure
- scsi: qla2xxx: Fix FC-NVMe LUN discovery
- scsi: qla2xxx: ensure async flags are reset correctly
- scsi: qla2xxx: do not check login_state if no loop id is assigned
- scsi: qla2xxx: Fixup locking for session deletion
- scsi: qla2xxx: Fix NULL pointer crash due to active timer for ABTS
- scsi: qla2xxx: Fix double free bug after firmware timeout
- scsi: qla2xxx: Fix a locking imbalance in qlt_24xx_handle_els()
- scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion()
- scsi: qla2xxx: Add XCB counters to debugfs
- scsi: qla2xxx: Fix warning during port_name debug print
- scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout()
- scsi: qla2xxx: Fix recursion while sending terminate exchange
- scsi: qla2xxx: remove redundant assignment of d
- scsi: qla2xxx: Use zeroing allocator rather than allocator/memset
- scsi: qla2xxx: Serialize session deletion by using work_lock
- scsi: qla2xxx: Prevent relogin trigger from sending too many commands
- scsi: qla2xxx: Prevent multiple active discovery commands per session
- scsi: qla2xxx: Add retry limit for fabric scan logic
- scsi: qla2xxx: Delay loop id allocation at login
- scsi: qla2xxx: Increase verbosity of debug messages logged
- scsi: qla2xxx: Allow relogin and session creation after reset
- scsi: qla2xxx: Add ability to use GPNFT/GNNFT for RSCN handling
- scsi: qla2xxx: Properly extract ADISC error codes
- scsi: qla2xxx: Fix GPNFT/GNNFT error handling
- scsi: qla2xxx: Remove session creation redundant code
- scsi: qla2xxx: Migrate switch registration commands away from mailbox interface
- scsi: qla2xxx: Fix login state machine freeze
- scsi: qla2xxx: Reduce trace noise for Async Events
- scsi: qla2xxx: Reduce the use of terminate exchange
- scsi: qla2xxx: Add lock protection around host lookup
- scsi: qla2xxx: Add switch command to simplify fabric discovery
- scsi: qla2xxx: Use known NPort ID for Management Server login
- scsi: qla2xxx: Fix session cleanup for N2N
- scsi: qla2xxx: Tweak resource count dump
- scsi: qla2xxx: Allow target mode to accept PRLI in dual mode
- scsi: qla2xxx: Don't call dma_free_coherent with IRQ disabled.
- scsi: qla2xxx: Add ability to send PRLO
- scsi: qla2xxx: Add option for use reserve exch for ELS
- scsi: qla2xxx: Use shadow register for ISP27XX
- scsi: qla2xxx: Enable ATIO interrupt handshake for ISP27XX
- scsi: qla2xxx: Move work element processing out of DPC thread
- scsi: qla2xxx: Replace GPDB with async ADISC command
- scsi: qla2xxx: Relogin to target port on a cable swap
- scsi: qla2xxx: Chip reset uses wrong lock during IO flush.
- scsi: qla2xxx: Add boundary checks for exchanges to be offloaded
- scsi: qla2xxx: Use chip reset to bring down laser on unload.
- scsi: qla2xxx: Use IOCB path to submit Control VP MBX command
- scsi: qla2xxx: Fix smatch warning in qla25xx_delete_{rsp|req}_que
- scsi: qla2xxx: remove duplicate includes
- scsi: qla2xxx: Fix memory leak in dual/target mode
- scsi: qla2xxx: Fix system crash in qlt_plogi_ack_unref
- scsi: qla2xxx: Clear loop id after delete
- scsi: qla2xxx: Fix scan state field for fcport
- scsi: qla2xxx: Replace fcport alloc with qla2x00_alloc_fcport
- scsi: qla2xxx: Fix PRLI state check
- scsi: qla2xxx: Fix NPIV host cleanup in target mode
- scsi: qla2xxx: Move session delete to driver work queue
- scsi: qla2xxx: Fix gpnid error processing

- 10.01.00.08.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: Fix NULL pointer crash with FC-NVMe LUNs during unload.

- 10.01.00.07.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 10.01.00.06.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 10.01.00.05.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.01.00.04.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.01.00.03.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 10.01.00.02.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.01.00.01.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.01.00.00.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.00.00.60.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: nvme features developed/added.</changelog>
  </package>
  <package pkgid="dcf988cb59b5f9d8ea61b39fc964f5aef77e1ddffdc26ba55bcdbb3efd2d3e47" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="10.01.00.33.15.0_k2_k4.12.14_23" rel="1.sles15sp0"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.33.15.0-k2-1" date="1548676800">- 10.01.00.34.xx.y-k HM 12/17/2018
- extras: Clean up build script for FC-NVMe install directive
- qla2xxx: Add fix for N2N topology.
- qla2xxx: Secure flash update support for ISP28XX.
- qla2xxx: Restore WWPN of Physical Port for fabric configuration only for loop down.
- qla2xxx: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: Initialize port speed to avoid setting lower speed

- 10.01.00.33.xx.y-k HM 12/10/2018
- extras: Silence diff related to nvme scripts with driver install script

- 10.01.00.32.xx.y-k HM 12/07/2018
- extras: update FC-NVMe boot script to use single TRADDR

- 10.01.00.31.xx.y-k HM 12/04/2018
- 10.01.00.30.xx.y-k SC 11/28/2018
- qla2xxx: Fix for call trace being seen on reboot
- Revert "qla2xxx: unable to discover NVME target."

- 10.01.00.29.xx.y-k HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

- 10.01.00.28.xx.y-k HM 11/21/2018
- qla2xxx: Fix for call trace being seen on reboot

- 10.01.00.27.xx.y-k HM 11/19/2018
- qla2xxx: Fix issue reading primary region for ISP27xx/28xx
- qla2xxx: Remove hardcoded OS value for SPECTER flags
- qla2xxx: fix BUS Reset
- qla2xxx: Correctly retrieve and interpret active flash regions for 27XX/28XX

- 10.01.00.26.xx.y-k HM 11/05/2018
- qla2xxx: fix stale mem access on unload. v2
- Revert "qla2xxx: fix stale mem access on unload."
- extras: Add capability to start system service
- qla2xxx: fix stale mem access on unload.
- qla2xxx: reduce duplicate code.
- qla2xxx: Handle the fail case when fail to allocate memory for CT req and rsp.
- qla2xxx: Change SRB allocation flag to ATOMIC to avoid sleeping in IRQ context.

- 10.01.00.25.xx.x-k HM 10/20/2018
- extras: Updated Build script for FC-NVMe Discovery
- extras: Add Auto-connect scripts for FC-NVMe
- qla2xxx: Add sysfs hooks for FC-NVMe autoconnect
- qla2xxx: Fix unload when NVMe devices are configured
- qla2xxx: performance enhancement for ISP 28XX Target mode.
- qla2xxx: tweak error code for bsg_request.
- qla2xxx: reject garble setting for speed and qlini_mode
- qla2xxx: performance enhancement for nvme
- qla2xxx: Send Marker for each QPair.
- qla2xxx: move marker request behind qpair

- 10.01.00.24.xx.x-k HM 10/15/2018
- qla2xxx: Correctly report max/min supported speeds for Mach adapter
- qla2xxx: Fix flash pri/sec image selection bug
- qla2xxx: Add 28xx flash primary/secondary refreshing
- qla2xxx: Add 28xx flash primary/secondary status/image mechanism
- qla2xxx: Fix Use after free case while issuing Async TM command
- qla2xxx: no MB IOCB during chip down
- qla2xxx: Fix message to indicated Vectors used by driver
- scsi: qla2xxx: don't allow negative thresholds
- scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx
- scsi: qla2xxx: Remove set but not used variable 'ptr_dma'
- scsi: qla2xxx: fix typo "CT-PASSTRHU" -&gt; "CT-PASSTHRU"
- qla2xxx: move error message behind error case.
- scsi: qla2xxx: Add debug knob for user control workload

- 10.01.00.23.xx.x-k JC 9/29/2018
RHEL7.6, SLES12.4, SLES15
- Fixed build issue.

- 10.01.00.22.xx.x-k JC 9/25/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: aggregated compile error fix ups.
- qla2xxx: fix duplicate switch DB entries.
- Revert "qla2xxx: fix duplicate switch's Nport ID entries."
- qla2xxx: unable to discover NVME target.
- qla2xxx: Move debug log messages which dereference SRB structure before issuing the command to firmware.
- qla2xxx: Fix for double free of SRB structure used in Async switch query commands.
- qla2xxx: fix double increment of switch scan retry count.
- qla2xxx: fix duplicate switch's Nport ID entries.
- qla2xxx: Schedule worker to process response queue
- Revert "qla2xxx: Fix process response queue for ISP26XX and above"
- qla2xxx: Enable Target mode for ISP28XX
- qla2xxx: remove debug trace
- qla2xxx: Do not set dev_loss_tmo while unregistering remote nvme port.
- qla2xxx: Initialize atio request queue length.
- qla2xxx: fix command premature free.
- qla2xxx: Reject bsg request if chip is down.
- qla2xxx: shutdown chip if reset fail
- qla2xxx: fix stuck session in PLOGI state
- qla2xxx: fix early srb free on abort
- qla2xxx: Add mode control for each physical port.
- qla2xxx: fix cleanup race condition
- qla2xxx: fix dropped srb resource.
- qla2xxx: fix port speed display on chip reset
- qla2xxx: fix recursive mailbox timeout
- qla2xxx: Check for Register disconnect, during adapter shutdown process.

- 10.01.00.21.xx.x-k JC 8/21/2018
RHEL7.6, SLES12.4, SLES15
- Revert "qla2xxx: send nvme disconnect message to udev"
- Revert "qla2xxx_udev: nvme disconnect"
- qla2xxx: fix nvme session hang on unload

- 10.01.00.20.xx.x-k JC 8/9/2018
RHEL7.5, SLES12.3, SLES15
- qla2xxx: Added retpoline support.
- qla2xxx: Fixed module parameter for ql2xnvmeenable
- extras: Fix qlssen.sh build initrd for SLES15.
- extras: Fix udev bash command lines to use $PATH
- qla2xxx: Added file Module.supported.
RHEL7.5
- scsi: qla2xxx: fix MSI-X vector affinity

- 10.01.00.19.xx.x-k JC 8/6/2018
RHEL7.5, SLES12.3, SLES15
- extras: Fix usage of find in build.sh
- qla2xxx: Fix for FC-NVMe discovery for NPIV port
- qla2xxx: Set FC-NVMe feature to disabled as default
- qla2xxx: fix tape device re-connect

- 10.01.00.18.xx.x-k JC 7/26/2018
RHEL7.5, SLES12.3, SLES15
- qla2xxx: Return error when TM returns an error from firmware
- qla2xxx: move abort code behind qpair
- qla2xxx: extend abort timeout value
- qla2xxx: fix srb's ref_count get race condition
- qla2xxx: Fix memory leak for allocating abort IOCB. v2
- qla2xxx: Enable FC-NVME on NPIV ports
- qla2xxx: Fix NPIV handling for FC-NVMe
- qla2xxx: use correct vp_idx for NPIV
- qla2xxx: Fix vha access for FC-NVMe
- qla2xxx: Fix erroneous session deletion
- qla2xxx: Update: Fix NPORT ID display for N2N Direct connect
- qla2xxx: back port IS_SW_RESV_ADDR

- 10.01.00.17.07.5-k JC 7/26/2018
- qla2xxx: Add case for 28xx transfer rate.
- qla2xxx: Correct ISP filter for invalid SFP.
- qla2xxx: Add signature for 28xx flash image.
- qla2xxx: Include 28xx in abort isp cleanup.
- qla2xxx: Fix flash/nvram addressing.
- Revert "qla2xxx: Fix memory leak for allocating abort IOCB"

- 10.01.00.16.07.5-k JC 7/11/2018
- qla2xxx: Fix memory leak for allocating abort IOCB
- qla2xxx: Fix MBX failure during driver unload for FCoE adapter
- qla2xxx: silent warning in freeirq
- qla2xxx_udev: nvme disconnect
- qla2xxx: send nvme disconnect message to udev
- qla2xxx: on session delete return nvme cmd
- qla2xxx: fix N2N inifinite retry loop
- qla2xxx: Remove stale ADISC_DONE event
- qla2xxx: Shutdown Chip on unload.
- qla2xxx: back port fw_started flag from upstream
- qla2xxx: wait for session deletion done for npiv
- qla2xxx: no isp recovery on unload
- qla2xxx: fix uninit list head (sp-&gt;elem)

- 10.01.00.15.07.5-k JC 6/25/2018
- qla2xxx: Fix NPORT ID display for N2N Direct connect

- 10.01.00.14.07.5-k HM 6/24/2018
- qla2xxx: Fix spinlock resuctsion in qlt_reset()
- qla2xxx: Fix process response queue for ISP26XX and above
- qla2xxx: Fix NULL pointer derefrence for fcport search
- qla2xxx: Fix kernel crash due to late workqueue allocation
- qla2xxx: Alow nvme underrun to be handled transport.
- qla2xxx: Fix inconsistent DMA mem alloc/free
- qla2xxx: Fix Remote port registration
- qla2xxx: Remove Stale code from update_fw_options() settings

- 10.01.00.12.07.5-k HM 6/15/2018
- qla2xxx: Retry Loop resync when req/rsp is not setup
- qla2xxx: Fix NVMe Discovery
- qla2xxx: Fix SF_SCANNING flag for async_gnnft
- qla2xxx: Fix login_retry count
- qla2xxx: Update:qla2xxx: move command alloc to tcm_qla2xxx
- qla2xxx: move command alloc to tcm_qla2xxx
- qla2xxx: Fix double free of sp
- qla2xxx: assign NULL to dpc_thread before unloading to prevent crash
- qla2xxx: Fix crash for get_qpair()
- qla2xxx: Remove extra lock to reduce contention
- qla2xxx: fix sp-&gt;vha assignment problem
- qla2xxx: Reduce holding sess_lock to prevent CPU lock-up
- qla2xxx: Move qla2x00_start_sp behind qpair
- qla2xxx: Move {get|rel}_sp to base_qpair struct
- qla2xxx: Updated: Zio6 interrupt threashold

- 10.01.00.11.07.5-k HM 6/07/2018
- qla2xxx: zio6 interrupt threshold
- qla2xxx: UPDATE: serialize user space mailbox access.
- qla2xxx: firmware option 3 is clobbered by speed set
- qla2xxx: fix out of order Termination and ABTS Resp
- qla2xxx: fix missing mutex_unlock
- qla2xxx: remove unneccessary byte swap
- scsi: qla2xxx: Fix incorrect handle for abort IOCB
- scsi: qla2xxx: Fix queue ID for async abort with Multiqueue
- qla2xxx: add detection of ABTS hang
- qla2xxx: fix ABTS response completion
- qla2xxx: serialize user space mailbox access.
- qla2xxx: allow speed set before chip is on
- qla2xxx: Tweak debug info for invalid RX_ID
- qla2xxx: fix deadlock between atio &amp; hw lock
- qla2xxx: remove redundant call to mark port lost
- qla2xxx: fix double Rport
- qla2xxx: serialize mailbox call.
- qla2xxx: fix erroneous debug log.
- qla2xxx: Add beacon LED config sysfs interface.
- qla2xxx: Add support for setting port speed
- qla2xxx: holding off chip reset until target mode is enabled
- qla2xxx: Terminate Plogi/PRLI if WWN is 0
- qla2xxx: fix deadlock between qla &amp; target core drivers
- qla2xxx: Fix iIDMA error
- qla2xxx: Remove all rports if fabric scan retry fails
- qla2xxx: Force fw cleanup on ADISC error
- qla2xxx: Turn off IOCB timeout timer on IOCB completion
- qla2xxx: Decrement login retry count for only plogi
- qla2xxx: Move rport registration out of internal work_list
- qla2xxx: Remove redundant check for fcport deletion
- qla2xxx: Update rscn_rcvd field to more meaningful scan_needed
- qla2xxx: Use correct qpair for abort and cmd
- extras: Fixed find syntax in build.sh
- qla2xxx: Fix race between switch cmd completion and timeout
- qla2xxx: Flush mailbox commands on chip reset
- qla2xxx: Fix unintended Logout
- qla2xxx: Fix session state stuck in Get Port DB
- qla2xxx: Fix redundant fc_rport registration
- qla2xxx: Silent erroneous message
- qla2xxx: Prevent SysFS access when chip is down
- qla2xxx: Add longer window for Chip reset
- qla2xxx: Fix login retry count
- qla2xxx: Fix setting lower transfer speed if GPSC fails
- scsi: qla2xxx: Fix TMF and Multi-Queue config

- 10.01.00.10.07.5-k HM 6/05/2018
- qla2xxx: fix merge error
- qla2xxx: migrate NVME N2N handling into state machine
- qla2xxx: save frame payload size
- qla2xxx: fix N2N link re-connect

- 10.01.00.09.xx.y-k JC 5/24/2018
- scsi: qla2xxx: remove the unused tcm_qla2xxx_cmd_wq
- scsi: qla2xxx: Remove stale debug value for login_retry flag
- scsi: qla2xxx: Use predefined get_datalen_for_atio() inline function
- scsi: qla2xxx: Fix Inquiry command being dropped in Target mode
- scsi: qla2xxx: Move GPSC and GFPNID out of session management
- scsi: qla2xxx: Reduce redundant ADISC command for RSCNs
- scsi: qla2xxx: Delete session for nport id change
- scsi: qla2xxx: Fix Rport and session state getting out of sync
- scsi: qla2xxx: Fix sending ADISC command for login
- scsi: qla2xxx: Correct setting of SAM_STAT_CHECK_CONDITION
- scsi: qla2xxx: correctly shift host byte
- scsi: qla2xxx: Fix race condition between iocb timeout and initialisation
- scsi: qla2xxx: Avoid double completion of abort command
- scsi: qla2xxx: Fix small memory leak in qla2x00_probe_one on probe failure
- scsi: qla2xxx: fx00 copypaste typo
- scsi: qla2xxx: fix error message on &lt;qla2400
- scsi: qla2xxx: Fix Async GPN_FT for FCP and FC-NVMe scan
- scsi: qla2xxx: fix spelling mistake: "existant" -&gt; "existent"
- scsi: qla2xxx: Use dma_pool_zalloc()
- scsi: qla2xxx: Remove unused symbols
- scsi: qla2xxx: Use %p for printing pointers
- scsi: qla2xxx: Remove FC_NO_LOOP_ID for FCP and FC-NVMe Discovery
- scsi: qla2xxx: Fix crashes in qla2x00_probe_one on probe failure
- scsi: qla2xxx: Fix FC-NVMe LUN discovery
- scsi: qla2xxx: ensure async flags are reset correctly
- scsi: qla2xxx: do not check login_state if no loop id is assigned
- scsi: qla2xxx: Fixup locking for session deletion
- scsi: qla2xxx: Fix NULL pointer crash due to active timer for ABTS
- scsi: qla2xxx: Fix double free bug after firmware timeout
- scsi: qla2xxx: Fix a locking imbalance in qlt_24xx_handle_els()
- scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion()
- scsi: qla2xxx: Add XCB counters to debugfs
- scsi: qla2xxx: Fix warning during port_name debug print
- scsi: qla2xxx: Fix warning in qla2x00_async_iocb_timeout()
- scsi: qla2xxx: Fix recursion while sending terminate exchange
- scsi: qla2xxx: remove redundant assignment of d
- scsi: qla2xxx: Use zeroing allocator rather than allocator/memset
- scsi: qla2xxx: Serialize session deletion by using work_lock
- scsi: qla2xxx: Prevent relogin trigger from sending too many commands
- scsi: qla2xxx: Prevent multiple active discovery commands per session
- scsi: qla2xxx: Add retry limit for fabric scan logic
- scsi: qla2xxx: Delay loop id allocation at login
- scsi: qla2xxx: Increase verbosity of debug messages logged
- scsi: qla2xxx: Allow relogin and session creation after reset
- scsi: qla2xxx: Add ability to use GPNFT/GNNFT for RSCN handling
- scsi: qla2xxx: Properly extract ADISC error codes
- scsi: qla2xxx: Fix GPNFT/GNNFT error handling
- scsi: qla2xxx: Remove session creation redundant code
- scsi: qla2xxx: Migrate switch registration commands away from mailbox interface
- scsi: qla2xxx: Fix login state machine freeze
- scsi: qla2xxx: Reduce trace noise for Async Events
- scsi: qla2xxx: Reduce the use of terminate exchange
- scsi: qla2xxx: Add lock protection around host lookup
- scsi: qla2xxx: Add switch command to simplify fabric discovery
- scsi: qla2xxx: Use known NPort ID for Management Server login
- scsi: qla2xxx: Fix session cleanup for N2N
- scsi: qla2xxx: Tweak resource count dump
- scsi: qla2xxx: Allow target mode to accept PRLI in dual mode
- scsi: qla2xxx: Don't call dma_free_coherent with IRQ disabled.
- scsi: qla2xxx: Add ability to send PRLO
- scsi: qla2xxx: Add option for use reserve exch for ELS
- scsi: qla2xxx: Use shadow register for ISP27XX
- scsi: qla2xxx: Enable ATIO interrupt handshake for ISP27XX
- scsi: qla2xxx: Move work element processing out of DPC thread
- scsi: qla2xxx: Replace GPDB with async ADISC command
- scsi: qla2xxx: Relogin to target port on a cable swap
- scsi: qla2xxx: Chip reset uses wrong lock during IO flush.
- scsi: qla2xxx: Add boundary checks for exchanges to be offloaded
- scsi: qla2xxx: Use chip reset to bring down laser on unload.
- scsi: qla2xxx: Use IOCB path to submit Control VP MBX command
- scsi: qla2xxx: Fix smatch warning in qla25xx_delete_{rsp|req}_que
- scsi: qla2xxx: remove duplicate includes
- scsi: qla2xxx: Fix memory leak in dual/target mode
- scsi: qla2xxx: Fix system crash in qlt_plogi_ack_unref
- scsi: qla2xxx: Clear loop id after delete
- scsi: qla2xxx: Fix scan state field for fcport
- scsi: qla2xxx: Replace fcport alloc with qla2x00_alloc_fcport
- scsi: qla2xxx: Fix PRLI state check
- scsi: qla2xxx: Fix NPIV host cleanup in target mode
- scsi: qla2xxx: Move session delete to driver work queue
- scsi: qla2xxx: Fix gpnid error processing

- 10.01.00.08.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: Fix NULL pointer crash with FC-NVMe LUNs during unload.

- 10.01.00.07.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: Add fix to free dma memory.
- qla2xxx: Mask off Scope bits in retry delay.

- 10.01.00.06.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: Remove module parameter ql2xqos_priority_test.
- qla2xxx: Add ability to process multiple CT-PT SGE's.

- 10.01.00.05.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.01.00.04.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.01.00.03.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: Correction to EFT selection.
- qla2xxx: Correction to flash write routine.
- qla2xxx: Add correction to FW image selection.

- 10.01.00.02.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.01.00.01.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.01.00.00.xx.y-k
RHEL7.5, SLES12.3 NVME
- 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.

- 10.00.00.60.xx.y-k
RHEL7.5, SLES12.3 NVME
- qla2xxx: nvme features developed/added.</changelog>
  </package>
  <package pkgid="fde0f764a8c699d13f5b33937a1a6476aa17ffd3b6ddc000ed3d21b4bcc8c343" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.08.00.08.11.3_k9_3.0.101_63" rel="2.sles11sp4"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.08.11.3-k9-2" date="1544702400">- 8.08.00.08.xx.y-k6
RHEL7, RHEL6, SLES12:
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF
- 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.08.xx.y-k5
- qla2xxx: Add code for Late workqueue crash
- qla2xxx: Clear FCoE Presence before stopping firmware.
- qla2xxx: Shutdown Chip on unload.
- qla2xxx: back port fw_started flag from upstream
- qla2xxx: wait for session deletion done for npiv
- qla2xxx: no isp recovery on unload
- qla2xxx: fix uninit list head (sp-&gt;elem)
- qla2xxx: Export symbol qlt_abort_cmd to fix depmod warnings.
- qla2xxx: Add stub to silence compiler warning

- 8.08.00.08.xx.y-k3
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Fix crash due to spinlock deadlock
- qla2xxx: Fix hung task call trace during load and unload of driver

- 8.08.00.08.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Makefile updated for retpoline.

- 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="1fcd11b9edac98047403494378d367711e92e43f857af82bb25a2f9e0b3400d0" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.08.00.08.12.3_k10_k4.4.73_5" rel="2.sles12sp3"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.08.12.3-k10-2" date="1544616000">- 8.08.00.08.xx.y-k6
RHEL7, RHEL6, SLES12:
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF
- 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.08.xx.y-k5
- qla2xxx: Add code for Late workqueue crash
- qla2xxx: Clear FCoE Presence before stopping firmware.
- qla2xxx: Shutdown Chip on unload.
- qla2xxx: back port fw_started flag from upstream
- qla2xxx: wait for session deletion done for npiv
- qla2xxx: no isp recovery on unload
- qla2xxx: fix uninit list head (sp-&gt;elem)
- qla2xxx: Export symbol qlt_abort_cmd to fix depmod warnings.
- qla2xxx: Add stub to silence compiler warning

- 8.08.00.08.xx.y-k3
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Fix crash due to spinlock deadlock
- qla2xxx: Fix hung task call trace during load and unload of driver

- 8.08.00.08.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Makefile updated for retpoline.

- 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="f87073c7f28fdb5c83a45ebc3c4273b137d77c9616b6fad6d300753b6466022f" name="qlgc-qla2xxx-kmp-xen" arch="x86_64">
    <version epoch="0" ver="8.08.00.08.11.3_k9_3.0.101_63" rel="2.sles11sp4"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 8.08.00.08.11.3-k9-2" date="1544702400">- 8.08.00.08.xx.y-k6
RHEL7, RHEL6, SLES12:
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF
- 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.08.xx.y-k5
- qla2xxx: Add code for Late workqueue crash
- qla2xxx: Clear FCoE Presence before stopping firmware.
- qla2xxx: Shutdown Chip on unload.
- qla2xxx: back port fw_started flag from upstream
- qla2xxx: wait for session deletion done for npiv
- qla2xxx: no isp recovery on unload
- qla2xxx: fix uninit list head (sp-&gt;elem)
- qla2xxx: Export symbol qlt_abort_cmd to fix depmod warnings.
- qla2xxx: Add stub to silence compiler warning

- 8.08.00.08.xx.y-k3
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Fix crash due to spinlock deadlock
- qla2xxx: Fix hung task call trace during load and unload of driver

- 8.08.00.08.xx.y-k
RHEL7, RHEL6, SLES12, SLES11, XS65, XS70, XS71, XS72:
- qla2xxx: Makefile updated for retpoline.

- 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="28e1521c0ff732852eb2e7cbb236af2566878cd4562a2a2e4256e4c2dcbb8729" name="smartpqi-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.4" rel="065.sles11sp4"/>
  </package>
  <package pkgid="baa08d973075c6b7efe43725823edd1521a96990c9707e196800b7d1b02a5cdd" name="smartpqi-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.4" rel="065.sles12sp3"/>
  </package>
  <package pkgid="ec1f6b2cd61465d28a7ddd084bf3aba76a496f6580593baeed895046db4e93e8" name="smartpqi-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.4" rel="065.sles12sp4"/>
  </package>
  <package pkgid="270a52e9e94d19f1976cc0255ee695f601eae0a484f3858ef297440766898de2" name="smartpqi-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.4" rel="065.sles15sp0"/>
  </package>
  <package pkgid="1bb03903bed1f8929a3077995b12fc5c054730d1efa82cab45f43515521fcf1d" name="smartpqi-kmp-xen" arch="x86_64">
    <version epoch="0" ver="1.2.4" rel="065.sles11sp4"/>
  </package>
  <package pkgid="ca9f482485944904126222dd4f79d64fd7aeed410108e0ff3b0344846e916dd4" name="ssa" arch="x86_64">
    <version epoch="0" ver="3.40" rel="3.0"/>
    <changelog author="Ver:3.40-3.0" date="1544097600">- 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="bf6ca8840878fcace31aeee8e8206be4f167179e99e5a845db2a3e17387825d7" name="ssacli" arch="x86_64">
    <version epoch="0" ver="3.40" rel="3.0"/>
    <changelog author="Ver:3.40-3.0" date="1544097600">- 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="c83fa369c0ffd22a00acf10693cd9491374874da7a6f70da27dfdd5c5da1fe6d" name="ssaducli" arch="x86_64">
    <version epoch="0" ver="3.40" rel="3.0"/>
    <changelog author="Ver:3.40-3.0" date="1544097600">- 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="d6fcf0f3ec7e8769196a3e62cb0498bc841cfeb1c3c0e3c753ffc47537848c5d" name="storcli" arch="noarch">
    <version epoch="0" ver="1.25.12" rel="1"/>
  </package>
  <package pkgid="7422ce16ca9c5a1800f5686d5464b93865f55d13da1eb9a5d9d64573d0cc1de7" name="sut" arch="x86_64">
    <version epoch="0" ver="2.4.0" rel="61.linux"/>
  </package>
  <package pkgid="f26689d4e2aa98fd697ee07511337f7f1e81554b1162af2748cd7eef4d1f3faa" name="tg3-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.137y_3.0.101_63" rel="2.sles11sp4"/>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137p" date="1466251200">- 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="1472644800">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497441600">- Add workaround for MRRS of 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498305600">- 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="1502971200">- 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="1504872000">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514894400">- 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="1517313600">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137x" date="1530705600">- Add Ubuntu 18.04 support  (Severity:Minor)
- Fix race between tg3_get_stats64() and tg3_free_consistent() (Severity:Minor)
- Avoid usleep_range() with holding spin lock (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137y" date="1539345600">- Add private ioctl support for register read/write (Severity:Medium)</changelog>
  </package>
  <package pkgid="bc87b4f79c72ac906c3a1048f5b26566a3d1b4eb5ef6897cd957ef05ed53c212" name="tg3-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.137y_k4.12.14_23" rel="2.sles15"/>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137p" date="1466164800">- 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="1472558400">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497355200">- Add workaround for MRRS of 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498219200">- 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="1502884800">- 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="1504785600">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514808000">- 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="1517227200">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137x" date="1530619200">- Add Ubuntu 18.04 support  (Severity:Minor)
- Fix race between tg3_get_stats64() and tg3_free_consistent() (Severity:Minor)
- Avoid usleep_range() with holding spin lock (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137y" date="1539259200">- Add private ioctl support for register read/write (Severity:Medium)</changelog>
  </package>
  <package pkgid="48ae3ae336697aacad56d02ad6c8fac58236d650af630d0c31ea6d773f2277e9" name="tg3-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.137y_k4.12.14_94.41" rel="2.sles12sp4"/>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137p" date="1466164800">- 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="1472558400">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497355200">- Add workaround for MRRS of 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498219200">- 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="1502884800">- 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="1504785600">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514808000">- 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="1517227200">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137x" date="1530619200">- Add Ubuntu 18.04 support  (Severity:Minor)
- Fix race between tg3_get_stats64() and tg3_free_consistent() (Severity:Minor)
- Avoid usleep_range() with holding spin lock (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137y" date="1539259200">- Add private ioctl support for register read/write (Severity:Medium)</changelog>
  </package>
  <package pkgid="a89be168d46527b9ff1ae4bd24cc65ba55597ccf2d3d7a2ea7674ab8d0b9ea6c" name="tg3-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.137y_k4.4.73_5" rel="2.sles12sp3"/>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137p" date="1466164800">- 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="1472558400">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497355200">- Add workaround for MRRS of 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498219200">- 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="1502884800">- 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="1504785600">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514808000">- 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="1517227200">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137x" date="1530619200">- Add Ubuntu 18.04 support  (Severity:Minor)
- Fix race between tg3_get_stats64() and tg3_free_consistent() (Severity:Minor)
- Avoid usleep_range() with holding spin lock (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137y" date="1539259200">- Add private ioctl support for register read/write (Severity:Medium)</changelog>
  </package>
  <package pkgid="219face48a8dc1af0a0c78614a598b07f879451fb10cd7b578a98ed242eff8d1" name="tg3-kmp-xen" arch="x86_64">
    <version epoch="0" ver="3.137y_3.0.101_63" rel="2.sles11sp4"/>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137p" date="1466251200">- 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="1472644800">- Add support for SLES 12 SP2 (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137r" date="1497441600">- Add workaround for MRRS of 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137s" date="1498305600">- 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="1502971200">- 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="1504872000">- Add support to overide clock for 5762  (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137v" date="1514894400">- 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="1517313600">- Add SLES 15 support  (Severity:Medium)
- Add RHEL 7.5 support (Severity:Medium)
- Fix RHEL 6.4 compilation (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137x" date="1530705600">- Add Ubuntu 18.04 support  (Severity:Minor)
- Fix race between tg3_get_stats64() and tg3_free_consistent() (Severity:Minor)
- Avoid usleep_range() with holding spin lock (Severity:Minor)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137y" date="1539345600">- Add private ioctl support for register read/write (Severity:Medium)</changelog>
  </package>
</otherdata>
</manifest>
