<?xml version="1.0" encoding="UTF-8"?>
<manifest schema_version="2.0.0.0">
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="510">
  <package pkgid="bc7cd70966c09b1b486f29e08274b98abcbcdcf1fbc19fb8eed67d740e2d808a" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1264.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="f0e65aefe144a3e020475bba781612c7824854bec5255404d524e6061cf9c0bb" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1264.0" rel="1.rhel8"/>
    <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="16fbcb440307b0fe0862020bf818acf1b39c9c70d79499cc4a9b390da23ff9e5" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1264.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="05c9a06466270c5709302552ce599a0d459e65cfb64606f70b4c2f9ba9323205" name="HP-CNA-FC-Broadcom-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.0.1264.0" rel="1.sles15sp1"/>
    <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="ad1aca861732228ccf02614d12a174848573139d2fa3ab356ba4ddd554a27518" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.4.256.0" 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="0a9bb4d8c8de2927e39121adfef004ec8f51d17f2ca86833b3bd6878f00c9803" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.4.256.0" 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="1d675e9fc41a17e1e12b1a051e01bdc8a42ba418902d2126cb07ec75a3dbf70d" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.4.256.0" rel="1.sles15sp1"/>
    <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="62513600d00c140d4c5d681068520632445c9cb2422a7eacccf5ab40ac561bf4" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.6.272.0" 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>
    <changelog author="Broadcom Automated Build User" date="1556539200">- Changed version to 12.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for RHEL 8, SLES 12 SP4, and SLES 15 SP1
- Removed support for SLES 11 SP3 and SLES 11 SP4</changelog>
    <changelog author="Broadcom Automated Build User" date="1566820800">- Changed version to 12.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for SLES 12 SP5
- Removed support for RHEL 6</changelog>
    <changelog author="Broadcom Automated Build User" date="1583150400">- Changed version to 12.6
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for SLES 15 SP2
- Removed support for SLES 12 SP2 and SLES 12 SP3</changelog>
  </package>
  <package pkgid="998143f59f0def1b37585eb2f76e1d2e4aa34ad91c63f6fd50a2a3fdb11d5847" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.6.272.0" rel="1.rhel8"/>
    <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>
    <changelog author="Broadcom Automated Build User" date="1556539200">- Changed version to 12.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for RHEL 8, SLES 12 SP4, and SLES 15 SP1
- Removed support for SLES 11 SP3 and SLES 11 SP4</changelog>
    <changelog author="Broadcom Automated Build User" date="1566820800">- Changed version to 12.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for SLES 12 SP5
- Removed support for RHEL 6</changelog>
    <changelog author="Broadcom Automated Build User" date="1583150400">- Changed version to 12.6
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for SLES 15 SP2
- Removed support for SLES 12 SP2 and SLES 12 SP3</changelog>
  </package>
  <package pkgid="49d5f23835fa020398937ff299e2e7c45dddf63143a6e1406d4736ac32b8b668" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.6.272.0" 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>
    <changelog author="Broadcom Automated Build User" date="1556539200">- Changed version to 12.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for RHEL 8, SLES 12 SP4, and SLES 15 SP1
- Removed support for SLES 11 SP3 and SLES 11 SP4</changelog>
    <changelog author="Broadcom Automated Build User" date="1566820800">- Changed version to 12.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for SLES 12 SP5
- Removed support for RHEL 6</changelog>
    <changelog author="Broadcom Automated Build User" date="1583150400">- Changed version to 12.6
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for SLES 15 SP2
- Removed support for SLES 12 SP2 and SLES 12 SP3</changelog>
  </package>
  <package pkgid="7576f27bb91905315d09d4ea04db3657f00e20737df9d5a10396e3eaeb0803b0" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.6.272.0" rel="1.sles12sp5"/>
    <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>
    <changelog author="Broadcom Automated Build User" date="1556539200">- Changed version to 12.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for RHEL 8, SLES 12 SP4, and SLES 15 SP1
- Removed support for SLES 11 SP3 and SLES 11 SP4</changelog>
    <changelog author="Broadcom Automated Build User" date="1566820800">- Changed version to 12.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for SLES 12 SP5
- Removed support for RHEL 6</changelog>
    <changelog author="Broadcom Automated Build User" date="1583150400">- Changed version to 12.6
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for SLES 15 SP2
- Removed support for SLES 12 SP2 and SLES 12 SP3</changelog>
  </package>
  <package pkgid="5c44f67505475077be0285cdcc5e32a1505ba328bc4cd0944b737a3f2d991c85" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.6.272.0" rel="1.sles15sp1"/>
    <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>
    <changelog author="Broadcom Automated Build User" date="1556539200">- Changed version to 12.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for RHEL 8, SLES 12 SP4, and SLES 15 SP1
- Removed support for SLES 11 SP3 and SLES 11 SP4</changelog>
    <changelog author="Broadcom Automated Build User" date="1566820800">- Changed version to 12.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for SLES 12 SP5
- Removed support for RHEL 6</changelog>
    <changelog author="Broadcom Automated Build User" date="1583150400">- Changed version to 12.6
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for SLES 15 SP2
- Removed support for SLES 12 SP2 and SLES 12 SP3</changelog>
  </package>
  <package pkgid="d732eec3b036052296375df594a79c96cd2931d7af7a2db26e056704d79c5424" name="HP-CNA-FC-Emulex-Enablement-Kit" arch="x86_64">
    <version epoch="0" ver="12.6.272.0" rel="1.sles15sp2"/>
    <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>
    <changelog author="Broadcom Automated Build User" date="1556539200">- Changed version to 12.2
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for RHEL 8, SLES 12 SP4, and SLES 15 SP1
- Removed support for SLES 11 SP3 and SLES 11 SP4</changelog>
    <changelog author="Broadcom Automated Build User" date="1566820800">- Changed version to 12.4
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for SLES 12 SP5
- Removed support for RHEL 6</changelog>
    <changelog author="Broadcom Automated Build User" date="1583150400">- Changed version to 12.6
- Updated libdfc library 
- Updated libemsdm library 
- Updated libemulexhbaapi library
- Added support for SLES 15 SP2
- Removed support for SLES 12 SP2 and SLES 12 SP3</changelog>
  </package>
  <package pkgid="0c4df54707a28b11633544798fb865e9aee26bdbf0837724908862ea077719f9" name="HP-CNA-FC-hpqlgc-Enablement-Kit" arch="noarch">
    <version epoch="0" ver="6.0.0.0" rel="12"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1447848000">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="1471348800">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>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1551441600">v6.04 build39:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Added ISP2081, ISP2281, ISP2089 and ISP2289 support
Introduced: v6.04 build1
Impact: HW: ISP2081. ISP2281, ISP2089 and ISP2289 based adapters
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1551960000">v6.04 build40:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Read flash MPI and PEP versions from active image set
Introduced: v6.04 build40
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1553083200">v6.04 build41:
-------------
Defect/Enhancement: Defect
Problem: BSG interface fails if /tmp is mounted with tmpfs on shared memory
Solution: Use /var/cache/sdmapi for BSG device creation
Introduced: v6.04 build1
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1555502400">v6.04 build45:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add NVRAM parameter to select FCP or NVME targets
Introduced: v6.04 build45
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build44:
-------------
Defect/Enhancement: Defect
Problem: Apps issues seen with NVME target in RHEL
Solution: Detect NVME target/luns by traversing sysfs tree
Introduced: v6.04 build42
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build43:
-------------
Defect/Enhancement: Defect
Problem: Apps issues seen with NVME target in NPIV configuration
Solution: Set deafult value of NVME targets for NPIV ports
Introduced: v6.04 build42
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build42:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add NVME target support for QLogic/Marvell Apps
Introduced: v6.04 build42
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1558094400">v6.04 build47:
-------------
Defect/Enhancement: Defect
Problem: Apps initialization delay seen with NPIV ports
Solution: Allow reading active flash regions for NPIV ports
Introduced: v6.04 build39
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build46:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Restrict application features for NVME targets
Introduced: v6.04 build45
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1559908800">v6.04 build48:
-------------
Defect/Enhancement: Defect
Problem: NVME targets not seen when NVME Id and Subsys Id are different
Solution: Identify NVME targets using subsys Id
Introduced: v6.04 build42
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1565006400">v6.04 build49:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Allow SDGetActiveRegions API for 27xx based adapters
Introduced: v6.04 build45
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2871, ISP2971, ISP2A61
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1572868800">v6.04 build52:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Allow SCM stats for NVMe targets for Marvell/QLogic Apps
Introduced: v6.04 build52
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

Defect/Enhancement: Enhancement
Problem: Modalias removal request from HPE
Solution: Remove modalias support from Enablement kit rpm
Introduced: Day One
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build51:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add additional SCM stats for FCP targets for Marvell/QLogic Apps
Introduced: v6.04 build51
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

Defect/Enhancement: Defect
Problem: Corruption seen after flash update with some inbox drivers
	 when BSG device creation fails
Solution: Use /dev/bsg path to create BSG device creation
Introduced: v6.00 build9
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build50:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Allow SCM stats for FCP targets for Marvell/QLogic Apps
Introduced: v6.04 build50
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC</changelog>
  </package>
  <package pkgid="102084dc16e22fe204562e36d4adaf5377981c21286cd2a301192e145c9332bf" name="HP-CNA-FC-hpqlgc-Enablement-Kit" arch="noarch">
    <version epoch="0" ver="6.0.0.0" rel="13"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1471348800">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>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1551441600">v6.04 build39:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Added ISP2081, ISP2281, ISP2089 and ISP2289 support
Introduced: v6.04 build1
Impact: HW: ISP2081. ISP2281, ISP2089 and ISP2289 based adapters
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1551960000">v6.04 build40:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Read flash MPI and PEP versions from active image set
Introduced: v6.04 build40
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1553083200">v6.04 build41:
-------------
Defect/Enhancement: Defect
Problem: BSG interface fails if /tmp is mounted with tmpfs on shared memory
Solution: Use /var/cache/sdmapi for BSG device creation
Introduced: v6.04 build1
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC, FCoE</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1555502400">v6.04 build45:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add NVRAM parameter to select FCP or NVME targets
Introduced: v6.04 build45
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build44:
-------------
Defect/Enhancement: Defect
Problem: Apps issues seen with NVME target in RHEL
Solution: Detect NVME target/luns by traversing sysfs tree
Introduced: v6.04 build42
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build43:
-------------
Defect/Enhancement: Defect
Problem: Apps issues seen with NVME target in NPIV configuration
Solution: Set deafult value of NVME targets for NPIV ports
Introduced: v6.04 build42
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build42:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add NVME target support for QLogic/Marvell Apps
Introduced: v6.04 build42
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1558094400">v6.04 build47:
-------------
Defect/Enhancement: Defect
Problem: Apps initialization delay seen with NPIV ports
Solution: Allow reading active flash regions for NPIV ports
Introduced: v6.04 build39
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build46:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Restrict application features for NVME targets
Introduced: v6.04 build45
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1559908800">v6.04 build48:
-------------
Defect/Enhancement: Defect
Problem: NVME targets not seen when NVME Id and Subsys Id are different
Solution: Identify NVME targets using subsys Id
Introduced: v6.04 build42
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1565006400">v6.04 build49:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Allow SDGetActiveRegions API for 27xx based adapters
Introduced: v6.04 build45
Impact: HW: ISP2071, ISP2271, ISP2261, ISP2871, ISP2971, ISP2A61
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1572868800">v6.04 build52:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Allow SCM stats for NVMe targets for Marvell/QLogic Apps
Introduced: v6.04 build52
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

Defect/Enhancement: Enhancement
Problem: Modalias removal request from HPE
Solution: Remove modalias support from Enablement kit rpm
Introduced: Day One
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build51:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Add additional SCM stats for FCP targets for Marvell/QLogic Apps
Introduced: v6.04 build51
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

Defect/Enhancement: Defect
Problem: Corruption seen after flash update with some inbox drivers
	 when BSG device creation fails
Solution: Use /dev/bsg path to create BSG device creation
Introduced: v6.00 build9
Impact: HW: All adapters
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build50:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Allow SCM stats for FCP targets for Marvell/QLogic Apps
Introduced: v6.04 build50
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC</changelog>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt;" date="1587729600">v6.04 build55:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Added MPI Firmware Dump support
Introduced: v6.04 build55
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289 ISP2071, ISP2271,
	    ISP2261, ISP2871, ISP2971, ISP2A61
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build54:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Added Secure remote port info support
Introduced: v6.04 build54
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
	OS: All supported Linux flavors
	Protocol: FC

v6.04 build53:
-------------
Defect/Enhancement: Enhancement
Problem: N/A
Solution: Check driver for SCM stats support before reading SCM stats
Introduced: v6.04 build53
Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
	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="2511f30c3b10afba467bb2b79fb211d62d77f0b8fde32836fe1ff187315077a2" name="amsd" arch="x86_64">
    <version epoch="0" ver="2.3.0" rel="1439.30.sles12"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.3.0-1439.30" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="d42403d3615c3694dbf5bbf983d5bc0479c6a57c0cae0f9e0f7881318a03a773" name="amsd" arch="x86_64">
    <version epoch="0" ver="2.3.0" rel="1439.31.sles15"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.3.0-1439.31" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="fc0b071d6cfa8c9022fc0db8b5873e1f29e19a6a73daaacefe7249d57f8780be" name="amsd" arch="x86_64">
    <version epoch="0" ver="2.3.0" rel="1443.35.rhel8"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.3.0-1443.35.rhel8" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="6490edf751ca2968c2b66459387fcf67b26fd287914ca270a803d20bff03e038" name="amsd" arch="x86_64">
    <version epoch="0" ver="2.3.0" rel="1451.49.rhel7"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.3.0-1451.49.rhel7" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="b52258328ff95c164ca4741296aae81f2ce8fd3d8e3869dc1e939c9f6cbbaaff" name="be2iscsi-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0_k4.12.14_195" rel="1.sles15sp1"/>
    <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="e517641d27f0a7ed9380f67ff86de232113f93a6d07d0ea66e96c2b82b8f5eba" name="be2iscsi-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0_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="53ae5cc698ac9598982f4b5e6e561bc95001568e7cb7b274c4d13f070ce1b9c0" name="be2iscsi-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0_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="2bfcc8aaf2545ef138a3b65ea60a1124a269edc4d0da6f97688745a4d067136e" name="be2iscsi_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0_k4.12.14_195" rel="1.sles15sp1"/>
    <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="0588415e0afa9a44d7a7c260c89cfec4f0f7e717a2902e0eb4bac2519d9bde65" name="be2iscsi_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0_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="b9e58e46d2e9e268766f1a9bd5123f7de9e4b2121e85b3bfecc51bcc36609893" name="be2iscsi_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0_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="c3330f3dc2656237e297d3aca3088b320e7dd6a765a481cdf7e4fc50b790af5b" name="be2iscsi_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0_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="6c93ee8d1d7b572aa6e49dedd52982357f9d763e852f14000679111ad7187610" name="be2net-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1280.17_k4.12.14_195" rel="1.sles15sp1"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424174400">-</changelog>
  </package>
  <package pkgid="54d5e0c63d31696036ed1a823f508d031100d7db0862b550ef6018214b07d3d5" name="be2net-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1280.17_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="ae2b68ecd57a8e090203948e76a22957f6e0d9598f40dcba6afc0afee16a2051" name="be2net-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1280.17_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="8bde0be9cdd75a2bfb3a6bd9e50aedd101e26225904f75761a368dd95736b6e7" name="be2net_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1261.0_k4.12.14_195" rel="1.sles15sp1"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 10.6.35.0" date="1424174400">-</changelog>
  </package>
  <package pkgid="6cc5112f2bde62c21e36b2af7893a239101929c81ef5e1209fc21da6b5260752" name="be2net_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1261.0_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="a3dd2a0a49d01e2a696f5af7ff8b6cce6e850e16fb453905ea11c7e62f50be08" name="be2net_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1261.0_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="4252136dcbb2d9b3606b05f3bf8e2618199aaec26234e032cdb75ca46a5d1c32" name="be2net_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1261.0_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="21bb95df02d6f64dfe77f220678fc81a3d4eb0e9742f5a369e49aee48036620f" name="bnxt_en-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.10.1_k4.12.14_120" rel="216.0.169.4.sles12sp5"/>
  </package>
  <package pkgid="0f1185ffa6465ee4928321ee04317fa464385cbe9e3b6e79112bb6d7dae63939" name="bnxt_en-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.10.1_k4.12.14_195" rel="216.0.169.4.sles15sp1"/>
  </package>
  <package pkgid="b0cb11e4bfec38bd1044f45907c8113f28cdffea817ad52e9c0fa9cd63372003" name="bnxt_en-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.10.1_k4.12.14_23" rel="216.0.169.4.sles15sp0"/>
  </package>
  <package pkgid="b3160aac3572f214d95a36c5c9946e881aaec088ebbe83f454614ea3773bed48" name="bnxt_en-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.10.1_k4.12.14_94.41" rel="216.0.169.4.sles12sp4"/>
  </package>
  <package pkgid="5ab70b2e57ad6a8f95d203be05d4e7effc382a462a8302acdb1c1cd75f8e7143" name="brcmfcoe-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0_k4.12.14_195" rel="1.sles15sp1"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1259.0" date="1565524800">- Built driver for sles15sp</changelog>
  </package>
  <package pkgid="0dffe517c9cee9b26672fd4ce61555c3bc53cb65bb69df05e06b98c8d84b753f" name="brcmfcoe-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="Emulex Corporation &lt;tech.support@emulex.com&gt; 12.0.1259.0" date="1565524800">- Built driver for sles12sp</changelog>
  </package>
  <package pkgid="661455b5683a020995b4bb2ff62b081cf2a211a2a0b1b8f657706f4e7f33ea4e" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.4.270.3_k4.12.14_195" rel="1.sles15sp1"/>
    <changelog author="Emulex Corporation &lt;ecd-tech.support@broadcom.com&gt; 12.4.270.3" date="1567080000">- Built driver for sles15sp</changelog>
  </package>
  <package pkgid="ac07292027430a7e66bca53692f0801cd3c1d24bf8e087413c92d9178f53295b" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.4.270.3_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="Emulex Corporation &lt;ecd-tech.support@broadcom.com&gt; 12.4.270.3" date="1567080000">- Built driver for sles12sp</changelog>
  </package>
  <package pkgid="efcabd3ef15999f829075f68f5bb90449a6bbf4faf462abab837740186ed5e22" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.6.275.14_k4.12.14_120" rel="1.sles12sp5"/>
    <changelog author="Emulex Automated Build User&#13;" date="1442750400">- Changed version to 10.7&#13;
- Added support for RHEL 6U8&#13;
- Added support for RHEL 7U2&#13;
- Added support for SLES12 SP1</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1453723200">- Changed version to 11.0</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1472472000">- Changed version to 11.1&#13;
- Added support for RHEL 7U3&#13;
- Added support for SLES 12 SP2&#13;
- Removed support for RHEL 6U5</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1497441600">- Changed version to 11.2&#13;
- Added support for RHEL 6U9&#13;
- Added support for RHEL 7U4&#13;
- Added support for SLES 12 SP3&#13;
- Removed support for RHEL 7U0&#13;
- Removed support for SLES 12 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1505908800">- Changed version to 11.4&#13;
- Removed support for RHEL 6U6&#13;
- Removed support for RHEL 7U1&#13;
- Added support for RHEL 7U5&#13;
- Added support for SLES 15 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1507550400">- Changed version to 12.0&#13;
- Removed support for RHEL 6U7&#13;
- Removed support for SLES 12 SP1&#13;
- Added support for RHEL 6U10&#13;
- Added support for RHEL 7U6&#13;
- Added support for RHEL 8U0&#13;
- Added support for SLES 12 SP4&#13;
- Added support for SLES 15 SP1</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1556539200">- Changed version to 12.2&#13;
- Removed support for SLES 11 SP3&#13;
- Removed support for SLES 11 SP4&#13;
- Removed support for RHEL 6U8&#13;
- Removed support for RHEL 7U2&#13;
- Removed support for RHEL 7U3</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1566820800">- Changed version to 12.4&#13;
- Added support for RHEL 7U7&#13;
- Added support for RHEL 8U1&#13;
- Added support for SLES 12 SP5&#13;
- Removed support for RHEL 6U9&#13;
- Removed support for RHEL 6U10&#13;
- Removed support for RHEL 7U4</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1583150400">- Changed version to 12.6&#13;
- Added support for RHEL 7U8&#13;
- Added support for RHEL 8U2&#13;
- Added support for SLES 15 SP2&#13;
- Removed support for SLES 12 SP2&#13;
- Removed support for SLES 12 SP3</changelog>
  </package>
  <package pkgid="a59ff5054432e79bc89b077ec719ba6e3a88232607ef7a490ab3229abbc02e63" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.6.275.14_k4.12.14_195" rel="1.sles15sp1"/>
    <changelog author="Emulex Automated Build User&#13;" date="1442750400">- Changed version to 10.7&#13;
- Added support for RHEL 6U8&#13;
- Added support for RHEL 7U2&#13;
- Added support for SLES12 SP1</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1453723200">- Changed version to 11.0</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1472472000">- Changed version to 11.1&#13;
- Added support for RHEL 7U3&#13;
- Added support for SLES 12 SP2&#13;
- Removed support for RHEL 6U5</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1497441600">- Changed version to 11.2&#13;
- Added support for RHEL 6U9&#13;
- Added support for RHEL 7U4&#13;
- Added support for SLES 12 SP3&#13;
- Removed support for RHEL 7U0&#13;
- Removed support for SLES 12 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1505908800">- Changed version to 11.4&#13;
- Removed support for RHEL 6U6&#13;
- Removed support for RHEL 7U1&#13;
- Added support for RHEL 7U5&#13;
- Added support for SLES 15 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1507550400">- Changed version to 12.0&#13;
- Removed support for RHEL 6U7&#13;
- Removed support for SLES 12 SP1&#13;
- Added support for RHEL 6U10&#13;
- Added support for RHEL 7U6&#13;
- Added support for RHEL 8U0&#13;
- Added support for SLES 12 SP4&#13;
- Added support for SLES 15 SP1</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1556539200">- Changed version to 12.2&#13;
- Removed support for SLES 11 SP3&#13;
- Removed support for SLES 11 SP4&#13;
- Removed support for RHEL 6U8&#13;
- Removed support for RHEL 7U2&#13;
- Removed support for RHEL 7U3</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1566820800">- Changed version to 12.4&#13;
- Added support for RHEL 7U7&#13;
- Added support for RHEL 8U1&#13;
- Added support for SLES 12 SP5&#13;
- Removed support for RHEL 6U9&#13;
- Removed support for RHEL 6U10&#13;
- Removed support for RHEL 7U4</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1583150400">- Changed version to 12.6&#13;
- Added support for RHEL 7U8&#13;
- Added support for RHEL 8U2&#13;
- Added support for SLES 15 SP2&#13;
- Removed support for SLES 12 SP2&#13;
- Removed support for SLES 12 SP3</changelog>
  </package>
  <package pkgid="cf6af4750c5045fa4167aecf7432bc4fb4d8eb3a67644158beff50fc457f6b2b" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.6.275.14_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="Emulex Automated Build User&#13;" date="1442750400">- Changed version to 10.7&#13;
- Added support for RHEL 6U8&#13;
- Added support for RHEL 7U2&#13;
- Added support for SLES12 SP1</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1453723200">- Changed version to 11.0</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1472472000">- Changed version to 11.1&#13;
- Added support for RHEL 7U3&#13;
- Added support for SLES 12 SP2&#13;
- Removed support for RHEL 6U5</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1497441600">- Changed version to 11.2&#13;
- Added support for RHEL 6U9&#13;
- Added support for RHEL 7U4&#13;
- Added support for SLES 12 SP3&#13;
- Removed support for RHEL 7U0&#13;
- Removed support for SLES 12 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1505908800">- Changed version to 11.4&#13;
- Removed support for RHEL 6U6&#13;
- Removed support for RHEL 7U1&#13;
- Added support for RHEL 7U5&#13;
- Added support for SLES 15 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1507550400">- Changed version to 12.0&#13;
- Removed support for RHEL 6U7&#13;
- Removed support for SLES 12 SP1&#13;
- Added support for RHEL 6U10&#13;
- Added support for RHEL 7U6&#13;
- Added support for RHEL 8U0&#13;
- Added support for SLES 12 SP4&#13;
- Added support for SLES 15 SP1</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1556539200">- Changed version to 12.2&#13;
- Removed support for SLES 11 SP3&#13;
- Removed support for SLES 11 SP4&#13;
- Removed support for RHEL 6U8&#13;
- Removed support for RHEL 7U2&#13;
- Removed support for RHEL 7U3</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1566820800">- Changed version to 12.4&#13;
- Added support for RHEL 7U7&#13;
- Added support for RHEL 8U1&#13;
- Added support for SLES 12 SP5&#13;
- Removed support for RHEL 6U9&#13;
- Removed support for RHEL 6U10&#13;
- Removed support for RHEL 7U4</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1583150400">- Changed version to 12.6&#13;
- Added support for RHEL 7U8&#13;
- Added support for RHEL 8U2&#13;
- Added support for SLES 15 SP2&#13;
- Removed support for SLES 12 SP2&#13;
- Removed support for SLES 12 SP3</changelog>
  </package>
  <package pkgid="9de612f1b74b98764a1bc9e2d76dec48ba6ae44a667d7616d4c918669f1b21c4" name="elx-lpfc-kmp-default" arch="x86_64">
    <version epoch="0" ver="12.6.275.20_k5.3.18_22" rel="1.sles15sp2"/>
    <changelog author="Emulex Automated Build User&#13;" date="1442750400">- Changed version to 10.7&#13;
- Added support for RHEL 6U8&#13;
- Added support for RHEL 7U2&#13;
- Added support for SLES12 SP1</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1453723200">- Changed version to 11.0</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1472472000">- Changed version to 11.1&#13;
- Added support for RHEL 7U3&#13;
- Added support for SLES 12 SP2&#13;
- Removed support for RHEL 6U5</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1497441600">- Changed version to 11.2&#13;
- Added support for RHEL 6U9&#13;
- Added support for RHEL 7U4&#13;
- Added support for SLES 12 SP3&#13;
- Removed support for RHEL 7U0&#13;
- Removed support for SLES 12 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1505908800">- Changed version to 11.4&#13;
- Removed support for RHEL 6U6&#13;
- Removed support for RHEL 7U1&#13;
- Added support for RHEL 7U5&#13;
- Added support for SLES 15 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1507550400">- Changed version to 12.0&#13;
- Removed support for RHEL 6U7&#13;
- Removed support for SLES 12 SP1&#13;
- Added support for RHEL 6U10&#13;
- Added support for RHEL 7U6&#13;
- Added support for RHEL 8U0&#13;
- Added support for SLES 12 SP4&#13;
- Added support for SLES 15 SP1</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1556539200">- Changed version to 12.2&#13;
- Removed support for SLES 11 SP3&#13;
- Removed support for SLES 11 SP4&#13;
- Removed support for RHEL 6U8&#13;
- Removed support for RHEL 7U2&#13;
- Removed support for RHEL 7U3</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1566820800">- Changed version to 12.4&#13;
- Added support for RHEL 7U7&#13;
- Added support for RHEL 8U1&#13;
- Added support for SLES 12 SP5&#13;
- Removed support for RHEL 6U9&#13;
- Removed support for RHEL 6U10&#13;
- Removed support for RHEL 7U4</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1583150400">- Changed version to 12.6&#13;
- Added support for RHEL 7U8&#13;
- Added support for RHEL 8U2&#13;
- Added support for SLES 15 SP2&#13;
- Removed support for SLES 12 SP2&#13;
- Removed support for SLES 12 SP3</changelog>
  </package>
  <package pkgid="f1adfee46a51288fea132c1ff1e6d8742dae8136ae43607779ee293487cbb75a" name="fibreutils" arch="x86_64">
    <version epoch="0" ver="4.1" rel="1_rhel"/>
    <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>
    <changelog author="Ratna Dey &lt;rathna.dey@hpe.com&gt; 3.3-6" date="1557316800">-Perl dependancy fix for RHEL8</changelog>
    <changelog author="Ratna Dey&lt;rathna.dey@hpe.com&gt; and Aravinda Rajanna &lt;aravinda.rajanna@hpe.com&gt; 4.1-1" date="1561550400">-Initial support added for E4 and will get updated subsequently</changelog>
    <changelog author="Ratna Dey &lt;rathna.dey@hpe.com&gt; 4.1-1" date="1563451200">-Fixed adpater_info code to display correct Vendor name instead of Unknown</changelog>
    <changelog author="Ratna Dey &lt;rathna.dey@hpe.com&gt; 4.1-1" date="1564056000">-Removed Brocade HBAs support</changelog>
  </package>
  <package pkgid="718b92583eb15ad8c150217a1414172aee748559a2318cd0d17e76008caa37c5" name="fibreutils" arch="x86_64">
    <version epoch="0" ver="4.1" rel="1_sles"/>
    <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>
    <changelog author="Ratna Dey &lt;rathna.dey@hpe.com&gt; 3.3-6" date="1557316800">-Separated code stream for RHEL and SLES</changelog>
    <changelog author="Ratna Dey&lt;rathna.dey@hpe.com&gt; and Aravinda Rajanna &lt;aravinda.rajanna@hpe.com&gt; 4.1-1" date="1561550400">-Initial support added for E4 and will get updated subsequently</changelog>
    <changelog author="Ratna Dey &lt;rathna.dey@hpe.com&gt; 4.1-1" date="1563451200">-Fixed adpater_info code to display correct Vendor name instead of Unknown</changelog>
    <changelog author="Ratna Dey &lt;rathna.dey@hpe.com&gt; 4.1-1" date="1564056000">-Removed Brocade HBAs support</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="8895d128c661f450524060af3ce9107ea075d5bebd5390ce6b85b750d1790b97" name="firmware-9041739931" arch="x86_64">
    <version epoch="0" ver="1.0.14.1047" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.14.1047" date="1573905600">-</changelog>
  </package>
  <package pkgid="e4215566107b5b128db0e954b81c9381ab486f60783a45ab7a4faea8accead77" name="firmware-cafee9b6e4" arch="x86_64">
    <version epoch="0" ver="24.23.0_0043" 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="1540468800">-     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="1540555200">-      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="1548676800">-      Added support for the Apollo 4510 system</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 24.23.0-0042-1.1" date="1565265600">-     Fixes installation issues with Intelligent Provisioning and Service Pack for
    ProLiant Offline.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 24.23.0-0043-1.1" date="1597579200">-     Over-temp issue was a false IML due to a &gt;=60C threshold, modified the
    threshold to &gt;65C in new version.
    
    Please reference Customer Advisory
    [a00101958en_us](https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-
    a00101958en_us)</changelog>
  </package>
  <package pkgid="79aa8b08affa9d1985d6c44ca5b81c98d31155e4e936213af7ed960483599903" name="firmware-cna-emulex" arch="x86_64">
    <version epoch="0" ver="2020.09.01" rel="1.17"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.06.02" date="1534075200">-     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="1534161600">-     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="1534248000">-     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="1548244800">-     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.1216.0</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.03.01" date="1548331200">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.01" date="1577102400">-     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.1280.5</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.01" date="1577188800">-     Fixed the following:
    
    UEFI:
    
      * Change Unified Extensible Firmware Interface (UEFI) support version from 2.6 to 2.7
      * HPE FlexFabric 20Gb 2-port 650FLB Adapter and HPE FlexFabric 20Gb 2-port 650M Adapter does not complete to create boot source on 2nd port
    
    Firmware:
    
      * Light Emiiting Diode(LED) is in invalid state when disable the port under Unified Extensible Firmware Interface (UEFI)
      * Duplicate Entries found in firmware report under NIC details for few adaptors.
      * Full adapter name is not displayed for HPE FlexFabric 20Gb 2-port 650M Adapter in some Rom Based Setup Utility (RBSU).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.01-2.17" date="1591531200">-     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.1280.5</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.01-2.17" date="1591617600">-     Fixed the following:
    
    UEFI:
    
      * HPE FlexFabric 20Gb 2-port 650FLB Adapter and HPE FlexFabric 20Gb 2-port 650M Adapter does not complete to create boot source on 2nd port
    
    Firmware:
    
      * Light Emiiting Diode(LED) is in invalid state when disable the port under Unified Extensible Firmware Interface (UEFI)
      * Duplicate Entries found in firmware report under NIC details for few adaptors.
      * Full adapter name is not displayed for HPE FlexFabric 20Gb 2-port 650M Adapter in some Rom Based Setup Utility (RBSU).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2020.09.01" date="1594468800">-     Fixed the following:
    
    UEFI:
    
      * HPE FlexFabric 20Gb 2-port 650FLB Adapter and HPE FlexFabric 20Gb 2-port 650M Adapter does not complete to create boot source on 2nd port
    
    Firmware:
    
      * Light Emiiting Diode(LED) is in invalid state when disable the port under Unified Extensible Firmware Interface (UEFI)
      * Duplicate Entries found in firmware report under NIC details for few adaptors.
      * Full adapter name is not displayed for HPE FlexFabric 20Gb 2-port 650M Adapter in some Rom Based Setup Utility (RBSU).
      * On any HPE ProLiant server configured with the HPE Emulex XE-102 Based network adapter HPE FlexFabric 10Gb 2-port 556FLR-T Adapter with CNA (XE100 series) firmware 12.0.1110.0, 12.0.1110.10, or 12.0.1110.11 (or later), the network adapters may experience a "link down" state that is not recoverable by a power-cycle or reset.
    
              For more details please go through the document titled "HPE ProLiant Servers Configured With Certain HPE Emulex XE-102 Based Network Adapters May Experience Link Down Due To a Firmware Issue" at the following link:&lt;https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-a00099050en_us&gt;</changelog>
  </package>
  <package pkgid="322f6432487f1b67fcfa27cc2e302d2eb68d5ec76cf6783d0c63d7f386ef34bd" name="firmware-d3000" arch="x86_64">
    <version epoch="0" ver="5.04" rel="1.1"/>
    <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="1534852800">-     *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="1540209600">-     *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="1551700800">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 5.04" date="1575201600">-     *The following fixes were incorporated in this version:**
    
      * The Enabled-ClusterS2D command now completes successfully when executed on a SATA drive within a D3610 disk enclosure for a NonStop solution.
    
      * The smart carrier, which is the drive case for SAS drives, now authenticates in the D3610/D3710 drive enclosure.
    
      * Added new 7-segment error codes E0 and E1 to report issues with Fan modules A and B, respectively. These new codes only apply to the D3610/D3710 and only display when running firmware 5.04.
    
      * If the storage enclosure processor within the I/O module fails, a hard reset (power down and then power up) is executed to ensure the processor comes back online.
    
    Please refer to the _[Release Notes_](https://morphdl.ams.hpecorp.net/16418113
    28976742387264611266210062115123/D3000_v504_RN.html) for the complete listing
    of fixes, enhancements, known issues and work-arounds corresponding to this
    firmware.</changelog>
  </package>
  <package pkgid="de71cd13cfdc9ac8cd421a2fed7544e10dbed04a9983c6e41096506fa681fe8f" name="firmware-d6020" arch="x86_64">
    <version epoch="0" ver="2.74" rel="7.1"/>
    <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="1551700800">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74-3.1" date="1569326400">-     *The following enhancement has been added in this version:**
    
      * Added support of Rhel 8</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74-3.1" date="1569412800">-     *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/v168047/D6020_v274_RN.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-4.1" date="1572868800">-     *The following enhancement has been added in this version:**
    
      * Added support of Rhel 8</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74-4.1" date="1572955200">-     *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/v172139/D6020_P07232-006.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-5.1" date="1586347200">-     *The following enhancement has been added in this version:**
    
      * Added support of Rhel 8</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74-5.1" date="1586433600">-     *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/v177006/D6020_v274_RN.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-7.1" date="1588248000">-     *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/v177006/D6020_v274_RN.html) for the complete listing of
    fixes, enhancements, known issues and work-arounds corresponding to this
    firmware.</changelog>
  </package>
  <package pkgid="0f59907bb677d9a387c38e0fe1b6b3fc9c46190f726610623efca489f8e0b81b" name="firmware-d8000" arch="x86_64">
    <version epoch="0" ver="0107" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0102" date="1569326400">-     *The following enhancement has been added in this version:**
    
      * Added support of Rhel 8</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0102" date="1569412800">-     *The following fixes were incorporated in this version:**
    
      * SAS drive LED behavior was corrected to align with the Smart Array specification, specifically: 
        * The Activity LED of a sanitize erase drive now turns ON when connected.
    
        * The Array present LED now turns ON for the SAS drive.
    
        * The Activity LED now blinks on all drives during a SAS drive rebuild.
    
      * SATA logical drives now display as available after a simultaneous power restore to the server and the D8000.
    
    Please refer to the _[Release
    Notes_](https://downloads.hpe.com/pub/softlib2/software1/pubsw-
    linux/p480571592/v168048/D8000_v0102_RN.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; 0105" date="1572955200">-     *The following fixes were incorporated in this version:**
    
      * SAS drive LED behavior was corrected to align with the Smart Array specification, specifically: 
        * The Activity LED of a sanitize erase drive now turns ON when connected.
    
        * The Array present LED now turns ON for the SAS drive.
    
        * The Activity LED now blinks on all drives during a SAS drive rebuild.
    
      * The Serial Output Buffer (SOB) has a fixed sized for stored entries. Now, when the buffer is full, the oldest entries are cleared or committed to persistent storage (if available). For this reason, subsequent requests to read the SOB only retrieves new entries that have been logged since the last successful request to read the SOB.
    
      * The drive activity LED has been changed to a function as described in the installation and maintenance guide.
    
      * The reboot flag was changed to issue a hard reset, which enables the service delivery subsystem (ZPSDS) information be shared across (expanded across) the internal expanders to all devices attached.
    
      * The drive activity LED on the SAS disk drives was changed to support the ACTIVE_LOW signal state. The ACTIVE_LOW signal state is the default operation state for most drives.
    
      * The SCSI WRITE BUFFER MODE was changed from activate to soft reset. This change improves the host ability to detect and report whether the enclosure is going to perform a disruptive or non-disruptive activation after a firmware upgrade.
    
      * With I/O module firmware v0105 and PQI firmware 2.02 , the slot power cycle issue has been resolved by changing the power cycle SES request to return a failure when a partner slot is not connected.
    
    Please refer to the _[Release
    Notes_](https://downloads.hpe.com/pub/softlib2/software1/pubsw-
    linux/p480571592/v172138/D8000_P20366-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; 0107" date="1588334400">-     TBD</changelog>
  </package>
  <package pkgid="9ab1c6871d8c31a9700cf52d8552cee76fa48d2935ba3cf210681ec9227e5ba4" name="firmware-dcpmm" arch="x86_64">
    <version epoch="0" ver="1.2.0.5435" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.2.0.5375" date="1561982400">-     Initial release of Firmware for HPE Persistent Memory for Gen10 Servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.2.0.5435" date="1585742400">-     Initial release of Firmware for HPE Persistent Memory for Gen10 Servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.2.0.5435-2.1" date="1595073600">-</changelog>
  </package>
  <package pkgid="2466856c27aedcaa1a343734f1799d0628e79d5d20078ed4a85987d6dfb5b421" name="firmware-dl20ml30gen10sps" arch="x86_64">
    <version epoch="0" ver="05.01.04.113" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 05.00.03.107" date="1566993600">-     *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; 05.01.03.078" date="1567166400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the Silicon Platform Services (SPS) Firmware provides
    mitigation to the latest CSME security vulnerabilities, also known as Local
    Escalation Privilege. This vulnerability is defined in CVE-2019-0089. 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; 05.01.03.094" date="1575633600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision contains the latest Intel Server Platform Services (SPS)
    Firmware which provides mitigations for CVE-2019-11090 and CVE 2019-11109. The
    issues are not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 05.01.04.113" date="1589457600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    None
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="18c3255e056735b168ff4445fc0c7d8f0b18a5b31c0345ffe04e01baaa23658a" name="firmware-fc-emulex" arch="x86_64">
    <version epoch="0" ver="2020.09.01" rel="1.22"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2018.09.03" date="1539518400">-     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="1539604800">-     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="1548331200">-     We have separate components to update fibre channel and converged network
    adapters. This is a fibre channel update component.
    
    **16 Gb Standup, 16 Gb Mezzanine, and 32 Gb Standup**
    
    Added support to the following:
    
      * Added duration support for the Link Cable Beacon command.This avoids situations in which the blinking of an Host Bus Adapter(HBA) Light Emitting Diode(LED) might be initiated, but no command is sent to stop the blinking.
      * HPE Synergy 5330C 32Gb Fibre Channel Host Bus Adapter
    
    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 12.0.346.9  
    16 Gb HBA/Mezz universal boot 12.0.346.9
    
    8 Gb standup/mezz firmware 2.10X6
    
    8 Gb standup/mezz universal boot image 12.00a10 (12.0.325.0 BIOS, 12.0.348.0
    UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.03.02" date="1559649600">-     We have separate components to update fibre channel and converged network
    adapters. This is a fibre channel update component.
    
    **16 Gb Standup, 16 Gb Mezzanine, and 32 Gb Standup**
    
    Added support to the following:
    
      * Added duration support for the Link Cable Beacon command.This avoids situations in which the blinking of an Host Bus Adapter(HBA) Light Emitting Diode(LED) might be initiated, but no command is sent to stop the blinking.
      * HPE Synergy 5330C 32Gb Fibre Channel Host Bus Adapter
    
    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 12.0.346.9  
    16 Gb HBA/Mezz universal boot 12.0.346.9
    
    8 Gb standup/mezz firmware 2.10X6
    
    8 Gb standup/mezz universal boot image 12.00a10 (12.0.325.0 BIOS, 12.0.348.0
    UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.03.03" date="1569931200">-     We have separate components to update fibre channel and converged network
    adapters. This is a fibre channel update component.
    
    **16 Gb Standup, 16 Gb Mezzanine, and 32 Gb Standup**
    
    Updated 16/32 Gb HBA/Mezz universal boot
    
    **Contains:**
    
    16/32 Gb HBA/Mezz universal boot 12.0.346.43  
    16 Gb HBA/Mezz universal boot 12.0.346.9
    
    8 Gb standup/mezz firmware 2.10X6
    
    8 Gb standup/mezz universal boot image 12.00a10 (12.0.325.0 BIOS, 12.0.348.0
    UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.03.03" date="1570017600">-     Fixes buffer overflow condition, which would result in Operating System
    terminating unexpectedly and unhandled machine check messages seen.
    
    For more details please go through the document titled " HPE Host Bus
    Adapters - Certain Emulex Based FC Host Bus Adapters Running
    Firmware 12.0.346.9 May Experience an Uncorrectable Machine Check
    Exception Preceded by the IML Log Message "Fibre Channel Host
    Controller Has a New Status Other"" which is available at the following
    link:
    
    &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00088747en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.01" date="1572523200">-     We  have separate components to update fibre channel and converged network
    adapters. This is a fibre channel update component.
    
    **16 Gb Standup, 16 Gb Mezzanine, and 32 Gb Standup**
    
    **For LPe 32000 Family:**
    
      * Enhanced the firmware to handle heavy VDM (vendor-defined message) load correctly without any unexpected behavior.
      * Enhanced MCTP (Management Component Transport Protocol) error handling by adding code that will exit gracefully.
    
    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 12.4.270.5  
    16 Gb HBA/Mezz universal boot 12.4.270.3
    
    8 Gb standup/mezz firmware 2.10X6
    
    8 Gb standup/mezz universal boot image 12.40a6 (12.4.262.0 BIOS, 12.4.153.0
    UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.02" date="1576670400">-     We  have separate components to update fibre channel and converged network
    adapters. This is a fibre channel update component.
    
    **Contains:**
    
    16/32 Gb HBA/Mezz universal boot 12.4.270.14  
    16 Gb HBA/Mezz universal boot 12.4.270.10
    
    8 Gb standup/mezz firmware 2.10X6
    
    8 Gb standup/mezz universal boot image 12.40a6 (12.4.262.0 BIOS, 12.4.153.0
    UEFI)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.02" date="1576756800">-     Fix the following:
    
    Where Host Bus Adapters reporting address NACKs (No Acknowledgements) from
    external temperature sensors.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2020.09.01" date="1576843200">-</changelog>
  </package>
  <package pkgid="e8445f028254f9c722dc8e37648cb20d96b4c05ccb3f686e324c732071e1d679" name="firmware-fc-mezz-emulex" arch="x86_64">
    <version epoch="0" ver="2020.09.01" rel="1.19"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2020.09.01" date="1576843200">-</changelog>
  </package>
  <package pkgid="6432f9f3f4c537befa31b3e0b2c4c4e26cbaf554ff285a1cb1f69397d986a4dc" name="firmware-fc-mezz-qlogic" arch="x86_64">
    <version epoch="0" ver="2020.09.01" rel="1.25"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2020.09.01" date="1576756800">-</changelog>
  </package>
  <package pkgid="a01b784d41c4b77760e136b7dc76b8591eeca70843ee6ebc7cf8a6aae2156846" name="firmware-fc-qlogic" arch="x86_64">
    <version epoch="0" ver="2020.09.01" rel="1.26"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.01" date="1572868800">-     *Gen 4 Fibre Channel Host Bus Adapter**:
    
    **UEFI**:
    
      * Config Reset Protocol now checks the Level parameter.
      * Changed Human Information Infrastructure (HII) Configuration Language name to x-UEFI-MARVELL.
      * Updated Legacy Human Information Infrastructure (HII) strings.
      * Updated Firmware Management Protocol Human Information Infrastructure (HII) strings.
      * Driver Health Protocol now supports child handles.
      * Config Reset Protocol now restores adapter World Wide Port Name (WWPN) &amp; World Wide Node Name (WWNN).
      * Added UEFI 2.7 support
    
    **Gen 5 Fibre Channel Host Bus Adapter**:
    
    **UEFI**:
    
      * Removed Loaded Image Protocol check from Driver Binding Protocol.
      * Config Reset Protocol now checks the Level parameter.
      * Changed Human Information Infrastructure (HII) Configuration Language name to x-UEFI-MARVELL.
      * Updated Legacy Human Information Infrastructure (HII) strings.
      * Updated Firmware Management Protocol Human Information Infrastructure (HII) strings.
      * Driver Health Protocol now supports child handles.
      * Config Reset Protocol now restores adapter World Wide Port Name (WWPN) &amp; World Wide Node Name (WWNN).
      * Added UEFI 2.7 support
    
    **Gen 6 Fibre Channel Host Bus Adapter**:
    
    **UEFI**:
    
      * Removed Loaded Image Protocol check from Driver Binding Protocol.
      * Config Reset Protocol now checks the Level parameter.
      * Changed Human Information Infrastructure (HII) Configuration Language name to x-UEFI-MARVELL.
      * Updated Legacy Human Information Infrastructure (HII) strings.
      * Updated Firmware Management Protocol Human Information Infrastructure (HII) strings.
      * Driver Health Protocol now supports child handles.
      * Config Reset Protocol now restores adapter World Wide Port Name (WWPN) &amp; World Wide Node Name (WWNN).
      * Added UEFI 2.7 support
    
    Updated the Firmware/BIOS/UEFI packages for 8 Gb, 16 Gb and 32 Gb products.
    
      * Gen4 Fibre Channel Host Bus Adapter: 
        * Package 3.81.05
        * Firmware 8.08.206
        * UEFI 7.00
        * BIOS 3.56
      * Gen5 Fibre Channel Host Bus Adapter: 
        * Package 6.02.01
        * Firmware 8.08.230
        * UEFI 7.02
        * BIOS 3.43
      * Gen6 Fibre Channel Host Bus Adapter: 
        * Package 1.73.07
        * Firmware 8.08.230
        * UEFI 7.02
        * BIOS 3.64
      * Gen7 Fibre Channel Host Bus Adapter:  
        * Package 02.02.15
        * Firmware 09.02.02
        * UEFI 7.08
        * BIOS 0.0</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.01" date="1572955200">-     Fixed the following:
    
    **Gen 4 Fibre Channel Host Bus Adapter**:
    
    **Firmware**:
    
      * Unexpected behavior of an Initiator performance seen when certain targets return otherwise good FCP_RSP IUs, but containing a non-zero parameter field. This was caused by configuring the application-specific integrated circuit (ASIC) to treat this condition as a non-performance case
      * Firmware system unexpected behavior that occurred in target mode during an Fibre Channel Protocol (FCP) exchange for a write Input Output (IO)
      * Firmware system unexpected behavior or non-fatal unexpected behavior resulting from the aborted Direct Memory Access (DMA) of an FCP _RSP IU payload to the host.
      * Eliminate stalls when transmitting response frame after data frames in certain cases.
    
    **BIOS**:
    
      * NONE
    
    **UEFI**:
    
      * NONE
    
    **Gen 5 Fibre Channel Host Bus Adapter**:
    
    **Firmware**:
    
      * The link did not come up with a certain 16G Small Form- factor Pluggable (SFP) model that required longer time to complete a write access than the firmware expected
      * After the link was brought down over an electrical connection, the Loss of Sync counter of the _Link Error Status _Block was not incremented due to an unhandled transition in the FC_port state machine
      * Unexpected behavior of an Initiator performance seen when certain targets return otherwise good FCP_RSP IUs, but containing a non-zero parameter field. This was caused by configuring the application-specific integrated circuit (ASIC) to treat this condition as a non-performance case
    
    **BIOS**:
    
      * NONE
    
    **UEFI:**
    
      * NONE
    
    **Gen 6 Fibre Channel Host Bus Adapter**:
    
    **Firmware**:
    
      * The link did not come up with a certain 16G Small Form- factor Pluggable (SFP) model that required longer time to complete a write access than the firmware expected
      * After the link was brought down over an electrical connection, the Loss of Sync counter of the _Link Error Status _Block was not incremented due to an unhandled transition in the FC_port state machine
      * Unexpected behavior of an Initiator performance seen when certain targets return otherwise good FCP_RSP IUs, but containing a non-zero parameter field. This was caused by configuring the application-specific integrated circuit (ASIC) to treat this condition as a non-performance case
    
    **BIOS**:
    
      * NONE
    
    **UEFI**:
    
      * Firmware Management Protocol _SetImage_ unexpected behavior that caused QLogic Converge Console (QCC) Command Line Interface (CLI) to display the wrong Flash Image Version.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.02" date="1576929600">-     *Fixed the following:**
    
    In extremely rare cases, the following QLogic Fibre Channel (FC) Host Bus
    Adapters (HBAs), SN1100Q, SN1600Q and SN1610Q may cause the host Operating
    System (OS) to stop. Subsequent OS reboot may reveal some filesystem data is
    unavailable or inconsistent. Out of an abundance of caution, HPE updated the
    Firmware/BIOS/UEFI (Boot Image) packages for these adapters to eliminate
    possible exposure to this extremely rare but critical issue.
    
    
    
    Additional issue details will be published when they become available.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.02" date="1577016000">-     Updated the Firmware/BIOS/UEFI packages for following:
    
      * Gen6 Fibre Channel Host Bus Adapter: 
        * Package 1.73.08
        * Firmware 8.08.230
        * UEFI 7.02
        * BIOS 3.64
      * Gen7 Fibre Channel Host Bus Adapter:  
        * Package 02.02.18
        * Firmware 09.02.20
        * UEFI 7.08
        * BIOS 0.0</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.02" date="1577102400">-     *Fixed the following:**
    
    In extremely rare cases, the following QLogic Fibre Channel (FC) Host Bus
    Adapters (HBAs), SN1100Q, SN1600Q and SN1610Q may cause the host Operating
    System (OS) to stop. Subsequent OS reboot may reveal some filesystem data is
    unavailable or inconsistent. Out of an abundance of caution, HPE updated the
    Firmware/BIOS/UEFI (Boot Image) packages for these adapters to eliminate
    possible exposure to this extremely rare but critical issue.
    
    
    
    Additional issue details will be published when they become available.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.03" date="1577188800">-     Updated the Firmware/BIOS/UEFI packages for following:
    
      * Gen4 Fibre Channel Host Bus Adapter: 
        * Package 3.81.05
        * Firmware 8.08.206
        * UEFI 7.00
        * BIOS 3.56
      * Gen5 Fibre Channel Host Bus Adapter: 
        * Package 6.02.01
        * Firmware 8.08.230
        * UEFI 7.02
        * BIOS 3.43
      * Gen6 Fibre Channel Host Bus Adapter: 
        * Package 1.73.08
        * Firmware 8.08.230
        * UEFI 7.02
        * BIOS 3.64
      * Gen7 Fibre Channel Host Bus Adapter:  
        * Package 02.02.18
        * Firmware 09.02.20
        * UEFI 7.08
        * BIOS 0.0</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.03" date="1577275200">-     *Fixed the following:**
    
    In extremely rare cases, the following QLogic Fibre Channel (FC) Host Bus
    Adapters (HBAs), SN1100Q, SN1600Q and SN1610Q may cause the host Operating
    System (OS) to stop. Subsequent OS reboot may reveal some filesystem data is
    unavailable or inconsistent. Out of an abundance of caution, HPE updated the
    Firmware/BIOS/UEFI (Boot Image) packages for these adapters to eliminate
    possible exposure to this extremely rare but critical issue.
    
    For more details please go through the document titled "HPE ProLiant, Synergy
    and Superdome Flex Host Bus Adapters (HBA) - Certain Fibre Channel HBA
    Firmware May Cause the Operating System to Halt and Potentially Compromise
    Filesystem Data Integrity" at the following link:  
    [https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&amp;docId=a000947
    22en_us](https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&amp;docId
    =a00094722en_us)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.05" date="1577361600">-     Updated the Firmware/BIOS/UEFI packages for following:
    
      * Gen4 Fibre Channel Host Bus Adapter: 
        * Package 3.81.05
        * Firmware 8.08.206
        * UEFI 7.00
        * BIOS 3.56
      * Gen5 Fibre Channel Host Bus Adapter: 
        * Package 6.02.01
        * Firmware 8.08.230
        * UEFI 7.02
        * BIOS 3.43
      * Gen6 Fibre Channel Host Bus Adapter: 
        * Package 1.73.08
        * Firmware 8.08.230
        * UEFI 7.02
        * BIOS 3.64
      * Gen7 Fibre Channel Host Bus Adapter:  
        * Package 02.02.18
        * Firmware 09.02.20
        * UEFI 7.08
        * BIOS 0.0</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2019.12.05" date="1577448000">-     *Fixed the following:**
    
    In extremely rare cases, the following QLogic Fibre Channel (FC) Host Bus
    Adapters (HBAs), SN1100Q, SN1600Q and SN1610Q may cause the host Operating
    System (OS) to stop. Subsequent OS reboot may reveal some filesystem data is
    unavailable or inconsistent. Out of an abundance of caution, HPE updated the
    Firmware/BIOS/UEFI (Boot Image) packages for these adapters to eliminate
    possible exposure to this extremely rare but critical issue.
    
    For more details please go through the document titled "HPE ProLiant, Synergy
    and Superdome Flex Host Bus Adapters (HBA) - Certain Fibre Channel HBA
    Firmware May Cause the Operating System to Halt and Potentially Compromise
    Filesystem Data Integrity" at the following link:  
    [https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&amp;docId=a000947
    22en_us](https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&amp;docId
    =a00094722en_us)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2020.09.01" date="1577534400">-</changelog>
  </package>
  <package pkgid="a3ba338f78948a430517907ca66630016cc5238fc1567ef915986647efd2145c" name="firmware-hca-mellanox-infiniband-only" 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.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="1470571200">-     *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="1470657600">-     *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="1472731200">-     *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="1472817600">-     *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="1499688000">-     *Firmware for the following devices are updated to 10.16.1038:**
    
      
    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.1058:**
    
    702213-B21 (HP Infiniband FDR 2P 545M Adapter)
    
    **New features in firmware version 10.16.1038:**
    
      * 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)
    
      * Added v1, v3, v6 tags to VPD read only tag.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.6" date="1499774400">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.7" date="1565956800">-     *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="544b2231d3a123846c089f00838764ba2a8c7c42f1fffd45560a34622cad1bd9" name="firmware-hca-mellanox-vpi-connectx4" arch="x86_64">
    <version epoch="0" ver="1.0.9" rel="1.1"/>
    <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="1552219200">-     *Firmware for the following devices are updated to 12.24.1000:**
    
    825110-B21 (HPE InfiniBand EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter)  
    825111-B21 (HPE InfiniBand EDR/Ethernet 100Gb 2-port 840QSFP28 Adapter)
    
    **Firmware for the following devices are updated to 16.24.1000:**
    
    879482-B21 (HPE InfiniBand FDR/Ethernet 40/50Gb 2-port 547FLR-QSFP Adapter)  
    872726-B21 (HPE InfiniBand EDR/Ethernet 100Gb 2-port 841QSFP28 Adapter)
    
    **Changes and New features in firmware version 12.24.1000 and 16.24.1000:**
    
      * Added support for the following: 
        * An additional layer (Layer 3) of packet processing at the hypervisor level that enables adding and removing protocol headers (e.g., the MAC address is removed during encapsulation, and added during decapsulation) for the encapsulated traffic.
        * Transmission histogram counter set as part of the Ethernet extended group counters.
        * TX steering rule on flow_table_metadata in WQE Ethernet segment.
        * Added L3 encapsulation/decapsulation support in the reformat context allocation. 
          * L3 encapsulation removes L2 headers and adds generic L3 tunnel encapsulation.
          * L3 decapsulation removes the generic L3 tunnel decapsulation and L2 header.
        * Flow steering header modification (header rewrite) for IPv4 TTL header for loopback traffic (VF-VF/VF-PF).  
    Note: TTL modification for traffic from the network is currently not
    supported.
    
        * Requester QP packet based on E2E credits mode. The new flow control supports HCA-to-switch RDMA traffic packet-based End-2-End.
        * IPoIB non-default Partition Keys (PKeys). Now the PKey values can be modified in the PKey table without the need of recreating the IPoIB (underlay) QPs.
        * [Beta] SR-IOV in Multi-Host/Socket-Direct.
        * QUERY_DRIVER_VERSION command. This command allows the PF driver to query its VFs driver version which was set by the SET_DRIVER_VERSION command.
        * New diagnostic counters to evaluate the number of ICMC hits and misses for particular resources.
      * Enabled the hardware to generate an event upon counter incrementation, in order to reduce an overhead from the software from reading rarely updated counters such as error counters.
      * Enabled NOIDNIC connectivity to the network through the e-switch and not directly to the physical port.
      * Enabled setting the QP and the Mkey values by the software upon these resources creation.
      * Enabled advanced PCIe atomic operations. The HCA will perform PCIe atomic operations as a requestor towards the host memory when receiving compatible atomic messages from the network, and according to the configuration of NV_SW_OFFLOAD_CONFIG pci_atomic_mode field and the PCI AtomicOp Requester Enable bit in the Device Control 2 register.
      * Enabled TTL modification in the Rx NIC steering. When modifying the TTL in the Rx NIC, the CQE checksum will not recalculated automatically.  
    Note: TTL modification in the FDB for traffic from the network is currently
    not supported.
    
      * Enabled a single TIR destination from the FDB.
      * Changed the WRED default mode to OFF for Multi-Host adapter cards.
      * [Developers only] Moved the fast teardown HCA cap bit to offset 0x1c.4:1.
      * Enabled Virtual Functions to read QPDPM/QPDP/QPTS.
      * Multi PCI RDMA IB: This capability enables the user to expose two PCI/IB devices per network port.
      * Reduced firmware's memory consumption to increase the supported number of VFs per PF to up to 100.
      * Shutting Down RDMA QPs with Excessive Retransmissions is a mechanism used to detect excessive retransmissions for an RC connection, and to close the connection in response to it. If the number of retransmissions due to a Local Ack Timeout, NAK-Sequence Error, or Implied NAK, during a specified period, exceeds the specified threshold, the QP will be handled as if the IB spec defined Retry Count was exceeded.
    
    **New features in firmware version 12.24.1000:**
    
      * Enabled e-switch steering rule in the NIC without matching it with the Directional MACs (DMAC) protocol. Now the rule is only according to the MC/UC bit.
      * The IB Sniffer utility provides the user the ability to capture the e-switch traffic directly to a hypervisor queue.
      * Increased the number of VFs that can work with full VMQoS (8 TC) per PFs as follow: 
        * in dual port devices to: 0-21, 33-45 VFs (22-32 VFs has single TC)
        * in single port devices to: 0-64 VFs
    
    **New features in firmware version 16.24.1000:**
    
      * Enabled QoS ETS for systems with 64 VFs to better allocate bandwidth in the NIC.
      * Enabled TTL modification for received packets.
      * Mirrors the traffic from/to one VF to a dedicate admin VF for monitoring and traffic analysis. Note that in this process packets are duplicated and different packet modifications apply to different duplications.
      * Enabled TTL modification in the Rx NIC steering. When modifying the TTL in the Rx NIC, the CQE checksum will not recalculated automatically.  
    Note: TTL modification in the FDB for traffic from the network is currently
    not supported.
    
      * Added support for Dynamically Connected Transport (DC) in RoCE in ConnectX-5 adapter cards.
      * Enabled Rx mini-CQE compressed format for striding RQ.
      * Enabled TX steering rule on the application meta-data from the WQE. This functionality implements meta-data Reg A steering and meta-data Reg A and Reg B rewriting.
      * Added MPLS over UDP and MPLS over GRE protocols for tunneling offload/steering match criteria.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5" date="1552305600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.6" date="1570017600">-     *Firmware for the following devices are updated to 12.26.1040:**
    
    825110-B21 (HPE InfiniBand EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter)  
    825111-B21 (HPE InfiniBand EDR/Ethernet 100Gb 2-port 840QSFP28 Adapter)
    
    **Firmware for the following devices are updated to 16.26.1040:**
    
    879482-B21 (HPE InfiniBand FDR/Ethernet 40/50Gb 2-port 547FLR-QSFP Adapter)  
    872726-B21 (HPE InfiniBand EDR/Ethernet 100Gb 2-port 841QSFP28 Adapter)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.6" date="1570104000">-     *Fixes in version 12.26.1040 and 16.26.1040:**</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.7" date="1572868800">-     *Firmware for the following devices are updated to 12.26.1040:**
    
    825110-B21 (HPE InfiniBand EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter)  
    825111-B21 (HPE InfiniBand EDR/Ethernet 100Gb 2-port 840QSFP28 Adapter)
    
    **Firmware for the following devices are updated to 16.26.1040:**
    
    879482-B21 (HPE InfiniBand FDR/Ethernet 40/50Gb 2-port 547FLR-QSFP Adapter)  
    872726-B21 (HPE InfiniBand EDR/Ethernet 100Gb 2-port 841QSFP28 Adapter)
    
    **Changes and New features in firmware version 12.26.1040 and 16.26.1040:**
    
      * Enabled the firmware by using the ICMD commands to deal with diagnostic counters similar to cmdif. They can be called via the vsec space. The counters' values are returned only via the tracer. The ICMD Query Caps indicate support and expose the list of the supported counters.
      * User Context Object (DEVX) is a containerized sandbox per user, to access PRM command securely by using General Object commands, UMEM and UCTX contexts. The allowed functionalities of this capability depend on the user permissions.  
    The following functionalities are still managed by the Kernel:
    
        * Resource cleaning
        * UCTX stamping
        * Blocking the physical address and IRQ from these UCTX
      * Added support for reporting the supported affiliated and unaffiliated asynchronous events to DEVX users through the command interface.
      * Zero-Touch-RoCE counters are now available to the user for debuggability purposes when using the Zero-Touch-RoCE feature.
      * This release contains important reliability improvements and security hardening enhancements. Mellanox recommends upgrading your device firmware to this release to improve the device firmware security and reliability.
    
    **Changes and New features in firmware version 16.26.1040:**
    
      * Added support for the following features: 
        * Address Translation Service (ATS) support for MKEY and UMEM.
        * Exposing the Vital Product Data (VPD) on Virtual Function (VF).
        * Hairpin Drop Counter.
        * Hairpin and TM RNDV QPs to work with DevX.
        * Creating software managed steering tables in eSwitch/Forwarding Table (FDB).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.7" date="1572955200">-     *Fixes submitted in version 12.26.1040:**
    
      * IPoIB could not to function when there were Dynamically Connected Transport (DC) CNAK Queue Pairs (QPs) active.
      * On rare occasions, when firmware coalesce Host stuck events occur, a async event might be delayed to be reported, and not be triggered until the next time the PCIe hangs on one of the hosts.
      * Renamed the GMP Mellanox Vendor Specific External Capability mask enum from IsDiagnosticCountersSupported to IsDiagnosticDataSupported.
      * Fixed an issue that caused a function to misbehave when a PCIe Transaction Layer Packet (TLP) was set with a poisoned indication.
    
    **Fixes submitted in version 16.26.1040:**
    
      * On rare occasions, when firmware coalesce Host stuck events occur, a async event might be delayed to be reported, and not be triggered until the next time the PCIe hangs on one of the hosts.
      * Unexpected queue pairs transitioned to error in lossy tests.
      * Limited the maximum amount of dumps created on a PF.
      * Renamed the GMP Mellanox Vendor Specific External Capability mask enum from IsDiagnosticCountersSupported to IsDiagnosticDataSupported.
      * Stability issues with RDMA over Converged Ethernet (RoCE) retransmissions under stress were affecting Zero-Touch-RoCE.
      * Fixed an issue that caused a function to misbehave when a PCIe Transaction Layer Packet (TLP) was set with a poisoned indication.
      * Large number of packets dropped when running Jumbo frames with TTL rewrite.
      * Limited the number of the elements in the Quality of Service (QoS) tree 2K.  
    Note: Creating more than 250 Vport_tc for every TC is not allowed.
    
      * Queue Pair (QP) flow query was always taking port 1, Firmware will now reply the proper port, 1 or 2, for the dual port RoCE net device.
      * The nack counters constantly reported as "0".
      * In a rare scenario when the driver is executing the "2err" command and the QP is in Send Queue (SQ) drain state, the firmware might post event of broken Work Queue (WQ) instead of sending error Completion Queue Element (CQEs) on all the Work Queue Entry (WQEs).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.8" date="1586779200">-     *Firmware for the following devices are updated to 12.27.1016:**
    
    825110-B21 (HPE InfiniBand EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter)  
    825111-B21 (HPE InfiniBand EDR/Ethernet 100Gb 2-port 840QSFP28 Adapter)
    
    **Firmware for the following devices are updated to 16.27.1016:**
    
    879482-B21 (HPE InfiniBand FDR/Ethernet 40/50Gb 2-port 547FLR-QSFP Adapter)  
    872726-B21 (HPE InfiniBand EDR/Ethernet 100Gb 2-port 841QSFP28 Adapter)
    
    **Changes and New Features in firmware version 12.27.1016 and 16.27.1016:**
    
      * RoCE Selective Repeat introduces a new QP retransmission mode in RoCE: recovery from packet drop by resending the dropped packet and not only all the PSN window (Go-Back-N protocol),  
    This new capability comes with the following limitations:
    
        * Selective repeat cannot be used with AR
        * Does not work with signature (T10-DIF)
        * Does not work with Tag Matching enabled
      * Allows BMC to query and control NIC over RedFish API (https://www.dmtf.org/standards/redfish). Currently, the NIC supports reading data and setting basic Ethernet and InfiniBand parameters.
      * Enables matching of source_vhca_port in the FDB flow for ECMP hardware offload on a single FDB.
      * Added support for dumping hardware steering entries (raw data) using the resource dump API.
      * The eth_link_down_counter now counts logical link downs as well.
    
    **Changes and New Features in firmware version 16.27.1016:**
    
      * Removed power consumption limitation. This new capability removes the necessity to disable the port due to insufficient power. When this feature is enabled, an event will be sent on every transition between the following power states: 
        * Power limit is not advertised
        * Sufficient power detected
        * Insufficient power detected
      * Firmware can be now updated as well as DB strings while performing Live Firmware Patch.
      * Enables the device to generate events that will notify the user about any resource dumps updates. The resource dump owner (PF/ECPF) will be notified on the VF command failures by events that will contain the needed information to call the resource_dump command. The device will dump the resource in the standard resource dump sequence.
      * Added support for the following features: 
        * RSS based on inner headers of GTP-U tunneled packets.
        * Relaxed ordering read when using the create_mkey flag.  
    Note: This capability is not supported when using Multi-Host cards and when in
    PCIe-Switch  
    mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.8" date="1586865600">-     *Fixes submitted in version 12.27.1016:**
    
      * ZTR counters query was always set to return 0.
      * The adapter card was prevented from going into the bypass mode when the BMC disabled the hardware arbitration.
      * Performance degradation and a high packet drop occurred when SRIOV was enabled and packets went through the FDB default behaviour.
      * Due to the string DB not being updated after Live-Patch, the tracer could not function after Live-Patch.
      * Fixed a rare issue that caused other active functions to receive a malformed CQE during driver (PF or VF) unload or FLR flows.
      * Firmware error was observed when FLR occurred at the same time as the teardown. As a result, the teardown flow took a lock, and never released it because it was being aborted by an FLR.
    
    **Fixes submitted in version 16.27.1016:**
    
      * Fixed an issue that caused the device to perform DMA into memory already returned to the OS during the transition between the pre-boot driver to the OS driver.
      * Out-of-range issue when reading or writing the q_counters.
      * Fixed an issue that in Multi-Host adapter cards that resulted in wrong handling of PERST on auxiliary links.
      * ZTR counters query was always set to return 0.
      * The adapter card was prevented from going into the bypass mode when the BMC disabled the hardware arbitration.
      * A non-standard tool was required to perform the first LFWP patching when used with the GA firmware version.
      * Updated the OOOSLMask behaviour. Firmware now will apply OOOSLMask even if it is set to zero (OOOSLMask = 0).
      * Redundant page consumption in the init_hca.
      * The sw_reset option was not supported when ATS was enabled.
      * When ESWITCH_IPV4_TTL_MODIFY_ENABLE configuration was enabled in mlxconfig, there was performance degradation in small packet sizes.
      * Due to the string DB not being updated after Live-Patch, the tracer could not function after Live-Patch.
      * Fixed a rare issue that caused other active functions to receive a malformed CQE during driver (PF or VF) unload or FLR flows.
      * The PCI link was not getting established when the firmware was corrupted.
      * FW assert was triggerred and resulted in a wrong deallocation of a resource when Packet Pacing was enabled, and a QP was being destroyed.
      * Firmware error was observed when FLR occurred at the same time as the teardown. As a result, the teardown flow took a lock, and never released it because it was being aborted by an FLR.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.9" date="1589976000">-     *Following issues have been fixed in firmware version 16.27.2008:**
    
      * Although the effective BER (after FEC) was expected to meet the design targets (e.g. 10e-14 or lower), occasionally it was higher.
      * High BER occured when connecting cables of type 0.5/1m DAC to an HDR speed.
      * The PCIe Tx parameters did not load correctly when the speed was changed after the PCIe link was disabled.
      * The desched_threshold field did not work properly.
      * The "roce_adp_retrans" counter was presenting the values of the "local_ack_timeout_err" counter.
      * If Relaxed Ordering was disabled by running the "setpci" command, it would not be functional even after re-enabling it by running the "setpci" command again.
    
    **Following issues have been fixed in firmware version 12.27.4000:**
    
      * The device hung while running the sw reset flow under heavy stress and with many open resources.
      * Low PXE performance observerd while using the VSC to trigger the send_ring_doorbells.
      * IPoIB and DC would not work together.
      * DC funtionality issues.</changelog>
  </package>
  <package pkgid="8f2c0db94b1f37b539b2c9e6ca6d14121c66cda0580ff1c54ce9dbbe51cd8c70" name="firmware-hca-mellanox-vpi-connectx6-mft" 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.1" date="1572868800">-     *Firmware for the following devices are updated to 20.25.7020:**
    
      * HPE InfiniBand HDR/Ethernet 200Gb 1-port 940QSFP56 x16 Adapter
      * HPE InfiniBand HDR100/Ethernet 100Gb 1-port 940QSFP56 x16 Adapter
      * HPE InfiniBand HDR100/Ethernet 100Gb 2-port 940QSFP56 x16 Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.1" date="1572955200">-     Initial version</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.3" date="1586779200">-     *New features and Changes added in firmware version 20.27.1016:**
    
      * RoCE Selective Repeat : This feature introduces a new QP (Queue Pair) retransmission mode in RoCE: recovery from packet drop by resending the dropped packet and not only all the PSN window (Go-Back-N protocol),  
    This new capability comes with the following limitations:
    
        * Selective repeat cannot be used with AR.
        * Does not work with signature (T10-DIF).
        * Does not work with Tag Matching enabled.
      * Allows BMC (Board Management Control) to query and control NIC over RedFish API. Currently, the NIC supports reading data and setting basic Ethernet and InfiniBand parameters.
      * Enables matching of source_vhca_port in the FDB also known as FIB ( Forwarding Information Base) flow for ECMP (Equal Cost Multi Pathing) hardware offload on a single FDB.
      * Firmware can be now updated as well as DB strings while performing Live Firmware Patch.
      * 100GbE link speed is supported in Auto-Negotiation Mode.
      * 200GbE link speed is supported in Force Mode.
      * Added support for the following: 
        * Dumping hardware steering entries (raw data) using the resource dump API
        * A new field in the PTYS register (max_port_rate).
        * Relaxed ordering read when using the create_mkey flag
        * DCQCN (Data Center and Quantized Congestion Notification) Congestion Control to ConnectX-6 InfiniBand adapter cards to improve application performance in case of congestion in the network.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.3" date="1586865600">-     *Fixes submitted in version 20.27.1016:**
    
      * The Adapter card used to get stuck in "polling" state after resetting/power cycling the card.
      * Fixed a PCIe PLL (Phase Locked Loop) varactor calibration logic to address potential silicone variations.
      * An issue that caused the ZTR (Zero Touch RoCE) counters query to always return 0.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4" date="1588680000">-     *New Features and Changes in Version 20.27.2008:**
    
      * 200GbE speed rate is at GA level.
      * All Ethernet speeds at GA level including PAM4(Pulse Amplitude Modulation) vs NRZ (non-return-to-zero)and speed detection.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4" date="1588766400">-     *The following issues have been fixed in version 20.27.2008:**
    
      * CWDM4(Coarse Wavelength Division Multiplexing) Acousto Optical Modulator(AOM) cable was not supported.
      * Links between ConnectX-6 adapter cards and Spectrum-2 SN3700 switch systems did not come up when using Cisco BiDi module at 100GbE link speed.
      * Occasionally, the link was not raised when working with split 2x100 mode with Optical cables.
      * The PCIe Tx parameters did not load correctly when the speed was changed after the PCIe link was disabled.
      * The desched_threshold field did not work properly.
      * The "roce_adp_retrans" counter was presenting the values of the "local_ack_timeout_err" counter.
      * If Relaxed Ordering was disabled by running the "setpci" command, it would not be functional even after re-enabling it by running the "setpci" command again.
      * Aligned the User Memory page to 2, e.g., the user should use 8k aligned (like 0, 8k, 16k etc., instead of 0, 4k, 12k etc.).
      * NRZ (non-return-to-zero) and PAM4 (Pulse amplitude modulation) Limitations in 100GbE adapter cards: 
        * The default configuration was NRZ speeds in Auto-Neg mode.
        * PAM4 speeds had to be set manually (using the MFT tool - mlxlink).
        * PAM4 speeds had to be configured as single speeds: 50G_1x or 100G_2x.
        * 200G_4x optical cables (including 200G_4x splitter cable) would raise link only after manual configuration of PAM4 speeds (50G_1x or 100G_2x).
      * NRZ and PAM4 Limitations in 200GbE adapter cards: 
        * The default configuration was 200G_x4 in Force mode.
        * NRZ speeds had to be set manually. Configuration could include multiple NRZ speeds (using the MFT tool - mlxlink).
        * PAM4 speeds had to be configured as single speeds: 50G_1x or 100G_2x or 200G_4x.
      * In Ethernet mode, at 25/50/100GbE speeds, only RS-FEC in Force mode was supported. Other user configurations were overridden.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5" date="1593864000">-     *There are no new fixes in firmware version 20.27.6008.**</changelog>
  </package>
  <package pkgid="f3a9f16c8e4e48bf6427bc0eafc550c67a99e3648d5b18c0c77599011dc2dee9" name="firmware-hca-mellanox-vpi-eth-ib" arch="x86_64">
    <version epoch="0" ver="1.0.11" rel="1.1"/>
    <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="1552219200">-     *Firmware for the following devices are updated to 2.42.5000:**  
        764282-B21  
        764286-B21  
        778509-B21
    
    **Firmware for the following devices are updated to 2.42.5044:**  
        764283-B21  
        764284-B21  
        764285-B21
    
    **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.7" date="1552305600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.8" date="1565179200">-     *Firmware for the following devices are updated to 2.42.5000:**  
        764282-B21  
        764286-B21  
    
    **Firmware for the following devices are updated to 2.42.5044:**  
        764284-B21  
        764285-B21
    
    **Firmware for the following devices are updated to 2.42.5052:**  
        764283-B21
    
    **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.8" date="1565265600">-     *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 
    
    **Fixes in version 2.42.5052:**
    
      * Fixed Uncorrectable Machine Check Exception issue. The internal resources for handling packets were not allowed to be flushed when the driver was brought down and occasionally caused Red Screen of Death (RSOD). The fix was applied to the ROM code only and has only external timing influences upon the driver's teardown.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.8-2.1" date="1570968000">-     *Firmware for the following devices are updated to 2.42.5000:**  
        764282-B21  
        764286-B21  
    
    **Firmware for the following devices are updated to 2.42.5044:**  
        764284-B21  
        764285-B21
    
    **Firmware for the following devices are updated to 2.42.5052:**  
        764283-B21
    
    **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
    
    **Smart Component Fixes:**
    
      * Mellanox Infiniband 544 NIC Interface Shows Incorrectly as PCI Bus:Dev.Funtion in Smart Update Manager(SUM) Report.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.8-2.1" date="1571054400">-     *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 
    
    **Fixes in version 2.42.5052:**
    
      * Fixed Uncorrectable Machine Check Exception issue. The internal resources for handling packets were not allowed to be flushed when the driver was brought down and occasionally caused Red Screen of Death (RSOD). The fix was applied to the ROM code only and has only external timing influences upon the driver's teardown.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.9" date="1572868800">-     *Firmware for the following devices are updated to 2.42.5000:**  
        764282-B21  
        764286-B21  
    
    **Firmware for the following devices are updated to 2.42.5052:**  
        764283-B21  
        764284-B21  
        764285-B21
    
    **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.9" date="1572955200">-     *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.5052:**
    
      * Fixed Uncorrectable Machine Check Exception issue. The internal resources for handling packets were not allowed to be flushed when the driver was brought down and occasionally caused Red Screen of Death (RSOD). The fix was applied to the ROM code only and has only external timing influences upon the driver's teardown.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.11" date="1591876800">-     *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.5056:**
    
      * Fixed an issue that resulted in reading from invalid I/O address on handover from UEFI boot to OS boot, when a port was configured as InfiniBand on a VPI adapter device.</changelog>
  </package>
  <package pkgid="c466ea2a2e6babbeb20630b5a3c4fd5e455b372d263ebfa07d6c63f2fd8c3ce6" name="firmware-hca-open-mellanox-vpi-connectx6-mft" arch="x86_64">
    <version epoch="0" ver="1.0.2" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0" date="1586779200">-     *Firmware for the following devices are updated to 20.27.1016:**
    
      * HPE InfiniBand HDR/Ethernet 200Gb 1-port MCX653105A-HDAT QSFP56 x16 Adapter  - P23664-B21
      * HPE InfiniBand HDR100/Ethernet 100Gb 1-port MCX653105A-ECAT QSFP56 x16 Adapter - P23665-B21
      * HPE InfiniBand HDR100/Ethernet 100Gb 2-port MCX653106A-ECAT QSFP56 x16 Adapter - P23666-B21
    
    **Changes and New Features in firmware version 20.27.1016:**
    
      * RoCE Selective Repeat introduces a new QP retransmission mode in RoCE: recovery from packet drop by resending the dropped packet and not only all the PSN window (Go-Back-N protocol),  
    This new capability comes with the following limitations:
    
        * Selective repeat cannot be used with AR
        * Does not work with signature (T10-DIF)
        * Does not work with Tag Matching enabled
      * Allows BMC to query and control NIC over RedFish API (https://www.dmtf.org/standards/redfish). Currently, the NIC supports reading data and setting basic Ethernet and InfiniBand parameters.
      * Enables matching of source_vhca_port in the FDB flow for ECMP hardware offload on a single FDB.
      * Firmware can be now updated as well as DB strings while performing Live Firmware Patch.
      * 100GbE link speed is supported in Auto-Negotiation Mode.
      * 200GbE link speed is supported in Force Mode.
      * Added support for the following features: 
        * Dumping hardware steering entries (raw data) using the resource dump API.
        * A new field in the PTYS register (max_port_rate).
        * Relaxed ordering read when using the create_mkey flag.  
    Note: This capability is not supported when using Multi-Host cards and when in
    PCIe-Switch  
    mode.
    
        * DCQCN Congestion Control to ConnectX-6 InfiniBand adapter cards to improve application performance in case of congestion in the network.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0" date="1586865600">-     *Fixes submitted in version 20.27.1016:**
    
      * The adapter card got stuck in "polling" state after resetting/power cycling the card.
      * A PCIe PLL varactor calibration logic to address potential silicone variations was fixed.
      * ZTR counters query was always set to return 0.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.1" date="1588680000">-     *Firmware for the following devices are updated to 20.27.2008:**
    
      * HPE InfiniBand HDR/Ethernet 200Gb 1-port MCX653105A-HDAT QSFP56 x16 Adapter  - P23664-B21
      * HPE InfiniBand HDR100/Ethernet 100Gb 1-port MCX653105A-ECAT QSFP56 x16 Adapter - P23665-B21
      * HPE InfiniBand HDR100/Ethernet 100Gb 2-port MCX653106A-ECAT QSFP56 x16 Adapter - P23666-B21
    
    **New Features and Changes in Version 20.27.2008:**
    
      * 200GbE speed rate is at GA level.
      * All Ethernet speeds at GA level including PAM4(Pulse Amplitude Modulation) vs NRZ (non-return-to-zero)and speed detection.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.1" date="1588766400">-     *The following issues have been fixed in version 20.27.2008:**
    
      * CWDM4(Coarse Wavelength Division Multiplexing) Acousto Optical Modulator(AOM) cable was not supported.
      * Links between ConnectX-6 adapter cards and Spectrum-2 SN3700 switch systems did not come up when using Cisco BiDi module at 100GbE link speed.
      * Occasionally, the link was not raised when working with split 2x100 mode with Optical cables.
      * The PCIe Tx parameters did not load correctly when the speed was changed after the PCIe link was disabled.
      * The desched_threshold field did not work properly.
      * The "roce_adp_retrans" counter was presenting the values of the "local_ack_timeout_err" counter.
      * If Relaxed Ordering was disabled by running the "setpci" command, it would not be functional even after re-enabling it by running the "setpci" command again.
      * Aligned the User Memory page to 2, e.g., the user should use 8k aligned (like 0, 8k, 16k etc., instead of 0, 4k, 12k etc.).
      * NRZ (non-return-to-zero) and PAM4 (Pulse amplitude modulation) Limitations in 100GbE adapter cards: 
        * The default configuration was NRZ speeds in Auto-Neg mode.
        * PAM4 speeds had to be set manually (using the MFT tool - mlxlink).
        * PAM4 speeds had to be configured as single speeds: 50G_1x or 100G_2x.
        * 200G_4x optical cables (including 200G_4x splitter cable) would raise link only after manual configuration of PAM4 speeds (50G_1x or 100G_2x).
      * NRZ and PAM4 Limitations in 200GbE adapter cards: 
        * The default configuration was 200G_x4 in Force mode.
        * NRZ speeds had to be set manually. Configuration could include multiple NRZ speeds (using the MFT tool - mlxlink).
        * PAM4 speeds had to be configured as single speeds: 50G_1x or 100G_2x or 200G_4x.
      * In Ethernet mode, at 25/50/100GbE speeds, only RS-FEC in Force mode was supported. Other user configurations were overridden.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1592827200">-     *The following issues have been fixed in version 20.27.6008:**
    
      * Enabled Bar configuration bytewise by applying the write_en bitmask.
      * Low PXE performance while using the VSC to trigger the send_ring_doorbells.
      * Fragmented IP packets were getting dropped.
      * Firmware burning after PHY-less reset is expected to be significantly slow.
      * PortCounters.PortRcvErr / PPCNT.infiniband_counters.PortRcvErr were not reporting port icrc errors.
      * PortXmitWait HW counter was incrementing when not expected due to an inaccuracy in the counter.</changelog>
  </package>
  <package pkgid="690151ff7f6d7a68a3c07a6edffd498f0ba9d7d9af78d572a73644c553cec561" name="firmware-hdd-0595c2a887" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="6.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1547467200">-      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-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="7502fcb3079b0881015d687107abf220c49e41745f5b0a1385e569eac1667fd9" name="firmware-hdd-059b8654a6" 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-2.1" date="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1547467200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1565611200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-4.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-4.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-4.1" date="1572955200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-5.1" date="1588939200">-      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="a4eacb58ab92d0ee1c2a0450a045aecab71fc00810c58bbc18df62fe0530b97a" name="firmware-hdd-0a38b25661" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="6.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1547467200">-      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; HPD5-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="5a3bf3c95b95324435e3e00fab1de2d9d103af8e9e944e84705d24883a35bef3" name="firmware-hdd-0a7010918e" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="8.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1547467200">-      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-6.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-6.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-7.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-7.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-8.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="35c1932421ab7cdb9c815f0835e16bb2ca093d0cc17dfd7269026c766bdc57ef" name="firmware-hdd-0a7d4aa47f" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode  is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4" date="1547467200">-      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; HPG4-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="f2f2ff95bce726d202235979cc6afa2ea9f753a96fc3b280f131b2e92e41844f" name="firmware-hdd-0b575b5895" 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="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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1547467200">-      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-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="cbaa8368ade98b051e354f7535160c04fe177cf4f172dfdcdbff9085dec57d6d" name="firmware-hdd-0f923833e9" arch="x86_64">
    <version epoch="0" ver="HPD9" rel="4.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode  is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9" date="1547467200">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-2.1" date="1565611200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-3.1" date="1572955200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="ce00ad5fa64df8d26c788d9b9a4843847b6c2123083580a1403f1786cfd7c980" name="firmware-hdd-10385ef3e6" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1568635200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1568721600">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1568808000">-      This firmware contains a fix for a data integrity issue that could occur during a power cycle while the drive is processing write commands.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="2ce2865889fb39be7f4c56996f17a55a53b08077bf5282422c4a5d0c0fbeb1cf" name="firmware-hdd-12304c1aca" 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="1583928000">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1584014400">-      Fixed a timeout error and improved performance.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1590235200">-</changelog>
  </package>
  <package pkgid="5729855a4cec3776e7480331c09cc744ac95e6693f53f086878fe5fc86bbf991" name="firmware-hdd-1656c1b14a" arch="x86_64">
    <version epoch="0" ver="HPK1" rel="5.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="1547380800">-      Customers who already installed latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK1-2.1" date="1547467200">-      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-3.1" date="1565438400">-      Customers who already installed latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK1-3.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK1-3.1" date="1565611200">-      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-4.1" date="1572868800">-      Added support for SLES15SP1</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK1-4.1" date="1572955200">-      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-5.1" date="1588939200">-      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="040189efae1ba8872277606cb92682180e88f8c38c9befba1dc94cb9e365f0dc" name="firmware-hdd-18e328f036" 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="1583928000">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1584014400">-      Fixed a timeout error and improved performance.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1590148800">-</changelog>
  </package>
  <package pkgid="0817c233ed695d1dabeaef090027d17f8161b46e43d1dfdbd748b363621ce75f" name="firmware-hdd-1a516522d1" arch="x86_64">
    <version epoch="0" ver="HPG1" rel="7.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-4.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-5.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-5.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-6.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-6.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-7.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="173866e5b980e9a17a434a792d2d39e623923c27afaf532c4c4d112dd0753b36" name="firmware-hdd-1cbab97ff0" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="6.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="9dc91c3cbf797c288f72a2fc2dfcfa48b931eb860dabd63a6683780ff6fd834d" name="firmware-hdd-1d7f19120b" arch="x86_64">
    <version epoch="0" ver="HPGB" rel="7.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-4.1" date="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-4.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-4.1" date="1547467200">-      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-5.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-5.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-5.1" date="1565611200">-      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-6.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-6.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-6.1" date="1572955200">-      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-7.1" date="1588939200">-      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="b4a6d906db9e279b3057dba3910551e387628f80ef7829d45907db1ff9980fa8" name="firmware-hdd-1e51a57347" arch="x86_64">
    <version epoch="0" ver="HPD8" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1568894400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1568980800">-      Fixed a rare occurance where sanitize block erase failure occured Fixed an issue where temperature smart warnings were not reported at the correct interval.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8-2.1" date="1575806400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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-2.1" date="1575892800">-      The issue affects SSDs with an HPE firmware version prior to HPD8 that results in SSD failure at 32,768 hours of operation (i.e., 3 years, 270 days 8 hours), neither the SSD nor the data can be recovered, after the SSD failure occurs.
      * In addition, SSDs which were put into service at the same time will likely fail nearly simultaneously.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00092491en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8-3.1" date="1587729600">-      The issue affects SSDs with an HPE firmware version prior to HPD8 that results in SSD failure at 32,768 hours of operation (i.e., 3 years, 270 days 8 hours), neither the SSD nor the data can be recovered, after the SSD failure occurs.
      * In addition, SSDs which were put into service at the same time will likely fail nearly simultaneously.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00092491en_us&gt;</changelog>
  </package>
  <package pkgid="9ee6eb48b513f716673b1bdc807e9be407837a5f56d629cec1f76cc2b9c71e51" name="firmware-hdd-24fe569b72" 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="1570363200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations. 
      * Online drive firmware update available for 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="1570449600">-      Performance improvement on 512e format may become long latency due to DRAM management.
      * Servo code improvements to reduce possibility of drive hang. 
      * Correction on boot sequence, controller code, sense code.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="20625286f3c313af6a0c38364faf033eeb4c7e82fa0789dcb59e702f638163ea" name="firmware-hdd-252770cdda" arch="x86_64">
    <version epoch="0" ver="HPD7" rel="5.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1547467200">-      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-3.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-3.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-4.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-4.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="6596f1a7d5140feeaf6bceb02b44a9cf0a995a3889492baf69fe8f242b0489c0" name="firmware-hdd-2a5b65f157" arch="x86_64">
    <version epoch="0" ver="HPK4" rel="5.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="1547294400">-      Customers who already installed latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1547467200">-      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-3.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-3.1" date="1565611200">-      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-4.1" date="1572955200">-      Added support for SLES15SP1.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="c752e448e237d71a442c79f019e1b905dc279e0785113d75302da765c10318bb" name="firmware-hdd-2c27a7a9a4" 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="1568721600">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPD1" date="1568808000">-      This firmware fixes an issue where the drive can become inaccessible after an emergency power off, and corrects a potential verification issue during read recovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations. 
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="ad70aa13c59f23b262141c47783ece87c1e21395bbaa42a85feb97a3225038a1" name="firmware-hdd-2cfaac41db" arch="x86_64">
    <version epoch="0" ver="HPDB" rel="6.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-3.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-3.1" date="1547467200">-      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-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="d2ab3939db13dbd04c1eef68ae2c23768b70e71e8efbbaa556ffd5742206861d" name="firmware-hdd-2e4c61fc63" arch="x86_64">
    <version epoch="0" ver="HPD4" rel="4.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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; HPD4" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1547467200">-      Fixed some minor logging and diagnostic test issues.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="f6c2a0b7f98cc76fd4d20d9877dae1b0b85d6b1954699e51c3f04685354054b7" name="firmware-hdd-2e70ce7412" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="8.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-6.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-6.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-7.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-7.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-8.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="a1e65a36935a086465382bed5e8f0164487a29f7b03e95550fba239df1d3a22b" name="firmware-hdd-2eb810cdd7" arch="x86_64">
    <version epoch="0" ver="HPD8" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1573560000">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPD1" date="1573646400">-      Fixed a rare occurrence of meta data not being saved during a sudden power loss.
      * Fixed an issue where a performance drop was occurring during a write same operation.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8" date="1575806400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.  
      * Online drive firmware update available for 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="1575892800">-      The issue affects SSDs with an HPE firmware version prior to HPD8 that results in SSD failure at 32,768 hours of operation (i.e., 3 years, 270 days 8 hours), neither the SSD nor the data can be recovered, after the SSD failure occurs.
      * In addition, SSDs which were put into service at the same time will likely fail nearly simultaneously.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00092491en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8-2.1" date="1587729600">-      The issue affects SSDs with an HPE firmware version prior to HPD8 that results in SSD failure at 32,768 hours of operation (i.e., 3 years, 270 days 8 hours), neither the SSD nor the data can be recovered, after the SSD failure occurs.
      * In addition, SSDs which were put into service at the same time will likely fail nearly simultaneously.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00092491en_us&gt;</changelog>
  </package>
  <package pkgid="e8a676e1ff162c228609abc56e071bdce1eb130b3d9394dfa33a3f2fa950349d" name="firmware-hdd-31f91b8622" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="7.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-4.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-4.1" date="1547467200">-      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-5.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-5.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-6.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-6.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-7.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="f700878f7f8304fc06453a8aa57314115215d6bdafa707e1de90c4755d0ad6e4" name="firmware-hdd-3243fce9a0" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="7.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-4.1" date="1547467200">-      This firmware improves potential timeouts that could occur during the write error recovery process, for drives that have head contaminant build up.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-6.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-6.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-7.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="bc49c6f6df2b576c3b323c4a269cdd9f613d89c192e6b448d35a673e1f7fcae2" name="firmware-hdd-326de7c0f2" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="6.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="44d7a8c115b717e9a95b362dfe8fde79a6674ec3d9b5bad3c0c3540ac9a24114" name="firmware-hdd-3ab4c70e64" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="8.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-6.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-6.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-7.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-7.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-8.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="938530c066f5f72ae48ad39a8625fcc9afefc2fe0462ecc071915720cdd8b893" name="firmware-hdd-3d97759111" 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-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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1557835200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1557921600">-     This firmware includes:
    
      * New servo which disables a feature that could cause unrecoverable data errors. 
      * A fix for an issue where the drive could become unresponsive after a hard reset.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1565611200">-     Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1572955200">-     Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="03c2e2794a8e4a6950ab27689ef56308dabc78b2ecc451f0d795f49d9154901f" name="firmware-hdd-3db7640485" arch="x86_64">
    <version epoch="0" ver="HPGE" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-2.1" date="1547467200">-      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-3.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-3.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-3.1" date="1565611200">-      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; HPGE" date="1566388800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPGE" date="1566475200">-      Fix to issue in bootloader download during power loss. 
      * Change IDF Word 106 report 4K TU for 4/8TB drives to align with Microsoft SQL requirement.
      * Improvements to error exception.
      * Improvements to Secure lock fix during multi-thread read tests with high freq. power cycling.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGE-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGE-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGE-3.1" date="1589025600">-</changelog>
  </package>
  <package pkgid="fc87c291c2780b038158e0e76d65e5b74f77102d5e8c2c0446580d47fc1942a1" name="firmware-hdd-3e34285be7" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="9.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-6.1" date="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-6.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-6.1" date="1547467200">-      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-7.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-7.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-7.1" date="1565611200">-      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-8.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-8.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-8.1" date="1572955200">-      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-9.1" date="1588939200">-      Firmware fixes intermittent data corruption issue associated with unaligned sequential write operations.</changelog>
  </package>
  <package pkgid="7d539b240e765e2183b729a1023193f8f68aef3cf88667962a15f436bb71d7cc" name="firmware-hdd-40277d55d3" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="8.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-5.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-6.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-6.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-7.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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-7.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-8.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="d6df5e51e08c856aed050660dcb658a7c1c18820449d7709bce5396b8ebd6330" name="firmware-hdd-41cdb1c9da" arch="x86_64">
    <version epoch="0" ver="HPG2" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2" date="1568894400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1568980800">-      This firmware fixes an issue where the drive can become inaccessible after an emergency power off, and corrects a potential verification issue during read recovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations. 
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="fd05334728cc68db84bc549219fc81057f222723620f20843d93982f84dcc8b8" name="firmware-hdd-46fc43ab26" arch="x86_64">
    <version epoch="0" ver="HPD4" rel="6.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="6e3a4c93c3ea073c6c5fb9ca3a1c2f81cbf024460aecec144274e6de16c68548" name="firmware-hdd-481c8ea9a7" arch="x86_64">
    <version epoch="0" ver="HPD7" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1584532800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.  
      * Online drive firmware update available for 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="1584619200">-      The issue affects SSDs with an HPE firmware version prior to HPD7 that results in SSD failure at 40,000 hours of operation (i.e., 4 years, 205 days 16 hours), neither the SSD nor the data can be recovered, after the SSD failure occurs.
      * In addition, SSDs which were put into service at the same time will likely fail nearly simultaneously.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00097382en_us&gt;.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1590148800">-      The issue affects SSDs with an HPE firmware version prior to HPD7 that results in SSD failure at 40,000 hours of operation (i.e., 4 years, 205 days 16 hours), neither the SSD nor the data can be recovered, after the SSD failure occurs.
      * In addition, SSDs which were put into service at the same time will likely fail nearly simultaneously.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00097382en_us&gt;.</changelog>
  </package>
  <package pkgid="a6f02d2083da2469e689fb9c74d44abdd78ecca7cb832f4e9c97402e1ae784e0" name="firmware-hdd-492a9952f6" arch="x86_64">
    <version epoch="0" ver="HPG1" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="efd9f1ecc30698a8ccd6a64e28621cba5f00399686e5c47e34f5239092bd0cab" name="firmware-hdd-4c048aaeb0" arch="x86_64">
    <version epoch="0" ver="HPD8" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1573560000">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPD1" date="1573646400">-      Fixed a rare occurrence of meta data not being saved during a sudden power loss.
      * Fixed an issue where a performance drop was occurring during a write same operation.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8" date="1575806400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations. 
      * Online drive firmware update available for 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="1575892800">-      The issue affects SSDs with an HPE firmware version prior to HPD8 that results in SSD failure at 32,768 hours of operation (i.e., 3 years, 270 days 8 hours), neither the SSD nor the data can be recovered, after the SSD failure occurs.
      * In addition, SSDs which were put into service at the same time will likely fail nearly simultaneously.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00092491en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8-2.1" date="1588939200">-      The issue affects SSDs with an HPE firmware version prior to HPD8 that results in SSD failure at 32,768 hours of operation (i.e., 3 years, 270 days 8 hours), neither the SSD nor the data can be recovered, after the SSD failure occurs.
      * In addition, SSDs which were put into service at the same time will likely fail nearly simultaneously.
      * For more information, refer to HPE Customer Advisory at the following URL:&lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00092491en_us&gt;</changelog>
  </package>
  <package pkgid="35d7a2a0ab8bb0a23062dfc789f8418e53bbc7714ab067b7a831ae4eec407d40" name="firmware-hdd-5bf9355926" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="5.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="1547294400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1547380800">-      Error Recovery Optimization Enhancements.
      * Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1547467200">-      Fixed a rare issue that could lead to data loss during an unexpected power loss</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-4.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-4.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="6f89310cd4dcaec436072c42dea3e95c893b6b0bd7b49584cd45eccbd0f8c000" name="firmware-hdd-5d9e841607" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="6.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode  is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1547467200">-      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-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="42724b152d28fb6e9e0ad984dbb6a3736e30153c2513db899d5335afa4e9958e" name="firmware-hdd-5dcf26fa42" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="4.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-3.1" date="1547380800">-     Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-3.1" date="1547467200">-      Removed support of UNMAP command.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="191f0fd4197fa7fe4e1f2d772becb3f3b2adcc9d07b0e3507d17377212c1de4c" name="firmware-hdd-624b75c7e2" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="6.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-3.1" date="1547467200">-      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-4.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-4.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-4.1" date="1565611200">-      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-5.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-5.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-5.1" date="1572955200">-      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-6.1" date="1588939200">-      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="d53e87dc29b5cbc0090b3c35d0aec251343300d44aba6619a4525bceaa29fa95" name="firmware-hdd-68b12e54d2" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-5.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1563710400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1563796800">-      This firmware includes a fix that changes the response to "SMART READ LOG" command from 04/80/80 to 05/26/00, which prevents the drive from incorrectly reporting an error.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1565611200">-      This firmware includes a fix that changes the response to "SMART READ LOG" command from 04/80/80 to 05/26/00, which prevents the drive from incorrectly reporting an error.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="268ca3c7667bb3874c1a040b0c3e6c97715ab8813b06d4d31ebfd5dd10460ca0" name="firmware-hdd-693b9a2853" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="5.1"/>
    <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="1547294400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode  is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1547467200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-4.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-4.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="172fe596054f6810de51cb8a91e15994fc3280dba36d8b4616243d5e45b80d43" name="firmware-hdd-6b7ce3da0e" 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-2.1" date="1568635200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations. 
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1568721600">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1568808000">-      This firmware contains a fix for a data integrity issue that could occur during a power cycle while the drive is processing write commands.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="e56bc0f277e9b7306709a230079ff93e9643cf039e6dc5367a5a604d9bc08919" name="firmware-hdd-6d922fc9a8" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-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 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="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" date="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode  is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1547467200">-      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; HPG6-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="95ff670aefef752c0b6814b15906dc60ca0ab6b50ec52eb8a9982e0a224a8607" name="firmware-hdd-6e3845def5" 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="1547380800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1547467200">-      Adds support for the HPE Security Log Page BBh, and improves drive reliability and responsiveness by including the latest firmware maintenance updates.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="b939ddee8eb3dc427e39b8acbf130d7c4d380ca1fe22b139365fcc7b1fd726ae" name="firmware-hdd-6ec35faf90" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="5.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1547467200">-      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-3.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1565611200">-      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-4.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-4.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-4.1" date="1572955200">-      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-5.1" date="1588939200">-      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="533799de499838df48c143e518f90e129f9c6753bb4bd813aa689d9811331055" name="firmware-hdd-70e3962f98" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="7.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-4.1" date="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-4.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-4.1" date="1547467200">-      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-5.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-5.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-5.1" date="1565611200">-      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-6.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-6.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-6.1" date="1572955200">-      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-7.1" date="1588939200">-      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="0adea8f0b38b6cf1a9b185087161c5576f6529d119e826bfdca8cbe958418469" name="firmware-hdd-71af849f3b" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="6.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1547467200">-      Added support for SLES15.
      * 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-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="b5b69131b973b4f5a954eea12fca9eace983dc05dab5d66eb413bc9216c7a9fd" name="firmware-hdd-7505dfb5ae" arch="x86_64">
    <version epoch="0" ver="HPD7" rel="4.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode  is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1547467200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="ca9e51016818c69b64771a76aed9a26069040acedeb01a0724853c113ca21112" name="firmware-hdd-7677644a25" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="5.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="1547294400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1547380800">-      Error Recovery Optimization Enhancements</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1547467200">-      Fixed a rare issue that could lead to data loss during an unexpected power loss</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-4.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-4.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="656bf668e7c1e544a41ceedd68266b154c1abbe20bd7960bebaa9a59ee228b59" name="firmware-hdd-7c1a1734f9" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="6.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="39b7c28b9e67ebe1a2bf0138f98cc9e4f472fbcb0e2455e1cc838e232e70c93f" name="firmware-hdd-7f2a26e6d0" arch="x86_64">
    <version epoch="0" ver="HPG1" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1" date="1568894400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1568980800">-      This firmware fixes an issue where the drive can become inaccessible after an emergency power off, and corrects a potential verification issue during read recovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.  
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="6245027e207fc9e299c8bbc437bd6e6ad2acdfdadb6b1c9b93e822033a715faa" name="firmware-hdd-7fc5497116" arch="x86_64">
    <version epoch="0" ver="HPD7" rel="5.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1547467200">-      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-3.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-3.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-4.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-4.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="24aa9f360f2b53b180a3d63b5d26f3ef13ec20f19cd5b7ae4babce4c6e7627a4" name="firmware-hdd-805abb7e9c" arch="x86_64">
    <version epoch="0" ver="85030G00" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 85030G00-2.1" date="1590753600">-</changelog>
  </package>
  <package pkgid="4696ff807d1227e9ee0505c67ff77bf2d951f03d1897d67213cf0e7a8e97eb89" name="firmware-hdd-82894b9e0a" arch="x86_64">
    <version epoch="0" ver="HPG1" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1" date="1568721600">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1568808000">-      This firmware fixes an issue where the drive can become inaccessible after an emergency power off, and corrects a potential verification issue during read recovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations. 
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="142702478762f5538ecdb0d4c85009650c16fd41564de3810308131c9cd58956" name="firmware-hdd-852266afdf" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1569499200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations. 
      * Online drive firmware update available for 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="1569585600">-      Fix Write Splice Error during Toshiba ORT Testing issue 
      * Performance improvement on 512e format may become long latency due to DRAM management 
      * Improvement to drive hang, servo code. 
      * Correction on boot sequence, controller code, sense code</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1584014400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1584100800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-4.1" date="1589025600">-</changelog>
  </package>
  <package pkgid="e8b156874fac950fcd909c2a94e55b9cc241f45346c2ee54437cfb8a4b8e1f73" name="firmware-hdd-8a2c06af48" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="7.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-4.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-4.1" date="1547467200">-      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-5.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-5.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-6.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-6.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-7.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="3e152d3db946b67c4c43a2cb90d2d9e5ebc3a1a845e21f071d1c198f097d948f" name="firmware-hdd-8b26d1ef02" 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="1568721600">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPD1" date="1568808000">-      This firmware fixes an issue where the drive can become inaccessible after an emergency power off, and corrects a potential verification issue during read recovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.  
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="0ea5315e9d041bfba4a9718d24153043bc28875d2900040ec49bfa8e9d9fe85e" name="firmware-hdd-8c4a212ff9" arch="x86_64">
    <version epoch="0" ver="HPD4" rel="7.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-4.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-5.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-5.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-6.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-6.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-7.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="79dda860ecb7809aea12645daae0def2054deade6dd4d4ed38c4e68aa3f3f11c" name="firmware-hdd-8d68452816" 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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode  is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1547467200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1574596800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPD4" date="1574683200">-      Drive would stop responding on read retry Step 50 of Controller code correction.
      * In extremely rare cases, internal drive testing found that if I_T nexus loss is greater than 2 seconds, data loss might occur. If this rare condition occurs, the drive reports sense code 06/29/04 (HDD executed internal reboot), which displays on the screen and is entered in the drive log.
    
      * Drive may report sense code 02/04/02 instead of 02/04/01 if MODE SENSE and MODE SELECT command come before drive ready. The drive name will no longer display in the list, and the system will not be able to access the drive until the system is power-cycled or reset.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="ab251c4de2748d5d284ad34ad962cd48c5f9bca891a65e793644c44a5af5aa5b" name="firmware-hdd-8e1e8083c5" 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="1585137600">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1585224000">-      Fixed a PSuite FwCheck L5005 error at the time of Support Service Pack for ProLiant (SPP) execution.
      * Fixed a L4500 error at the time of device WWN update.
      * Fixed a write CMD timeout at the time of SPL happens during sanitize.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1590148800">-</changelog>
  </package>
  <package pkgid="316cdef9481c92b885211ea4603e3a3ff5d3c9266b60cf3ae80ef503d01d808b" name="firmware-hdd-8e8ddc5265" arch="x86_64">
    <version epoch="0" ver="HPS1" rel="4.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="1547380800">-      Customers who already installed latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK1-2.1" date="1547467200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS1-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS1-3.1" date="1572955200">-      Added support for SLES15SP1.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS1-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="de68c64b4d733d75504eb5213d21bd5544fa1a1a60119f0f47e26d02eff3d2b6" name="firmware-hdd-8ed8893abd" arch="x86_64">
    <version epoch="0" ver="HPD9" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8" date="1574251200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1574337600">-      The issue affects SSDs with an HPE firmware version prior to HPD8 that results in SSD failure at 32,768 hours of operation (i.e., 3 years, 270 days 8 hours), neither the SSD nor the data can be recovered, after the SSD failure occurs.
      * In addition, SSDs which were put into service at the same time will likely fail nearly simultaneously.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00092491en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9" date="1588593600">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1588680000">-      Fixed Store Userdata in Crash Occurred.
      * Fixed Log sense returned incorrect length of data.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-2.1" date="1590840000">-</changelog>
  </package>
  <package pkgid="f1fadf32ac74ae99d97452c609e2a1cc9b04d26d4fc4ca7ac6d1662b118ce888" name="firmware-hdd-8fafc9efb2" 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="1580299200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1580385600">-      Enhancement improved perfromance during a raid 5 drive rebuild.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1589025600">-</changelog>
  </package>
  <package pkgid="955d4b6ddd08f7ce3f8da4d7a3da18286dbd7ba83750b54ff143433d451b03df" name="firmware-hdd-9196d4f720" arch="x86_64">
    <version epoch="0" ver="HPGE" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-2.1" date="1547467200">-      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-3.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-3.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-3.1" date="1565611200">-      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; HPGE" date="1566388800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPGE" date="1566475200">-      Fix to issue in bootloader download during power loss. 
      * Improvements to error exception.
      * Improvements to Secure lock fix during multi-thread read tests with high freq. power cycling.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGE-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGE-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGE-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="bd5bbb6e5b5edf76586770cebcae1f7cdb7d06038c79ff23340673a5a88d51d2" name="firmware-hdd-92d876cfea" arch="x86_64">
    <version epoch="0" ver="HPK1" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK1-2.1" date="1585569600">-      Added support for SLES15SP1.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK1-2.1" date="1585656000">-      HPK1 introduces bug fixes, reliability enhancement and modification in SMART Attributes.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK1-3.1" date="1590408000">-</changelog>
  </package>
  <package pkgid="134476e214c8edf978becfb9bafd9dd50dcad939609e7e7f3aafd332428502f9" name="firmware-hdd-95a2e5abcb" arch="x86_64">
    <version epoch="0" ver="HPK4" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4" date="1547467200">-      Fixed timing issue to pass VMWare VSAN certification. Downgrading to any previous version of firmware is not allowed.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1565611200">-      Fixed timing issue to pass VMWare VSAN certification. Downgrading to any previous version of firmware is not allowed.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-3.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-3.1" date="1572955200">-      Fixed timing issue to pass VMWare VSAN certification. Downgrading to any previous version of firmware is not allowed.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-4.1" date="1589025600">-</changelog>
  </package>
  <package pkgid="c634ed7363642e0893b697748b3e18ee36b376fd9c38df22733f68cbb92ae141" name="firmware-hdd-95af9a555e" arch="x86_64">
    <version epoch="0" ver="HPG5" rel="4.1"/>
    <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="1547294400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1547467200">-      This firmware includes a fix for an issue where the LED would continue blinking after a Sanitize operation completed.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="3e3598dfef5a97252deff403ae0414d3abc666d31c1a0d7590d0a12a8f751a5f" name="firmware-hdd-9a826ccd8a" arch="x86_64">
    <version epoch="0" ver="HPK4" rel="5.1"/>
    <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="1547294400">-      Customers who already installed latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1547467200">-      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-3.1" date="1565438400">-      Customers who already installed latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-3.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-3.1" date="1565611200">-      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-4.1" date="1572955200">-      Added support for SLES12SP1</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="010d8b6e6ea9b73b28ca32fc6a248d025bb9d67eba43df0ad091d91b9fd85a48" name="firmware-hdd-9ad359dac1" arch="x86_64">
    <version epoch="0" ver="HPD7" rel="5.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1554984000">-      The new firmware improves robustness during dual port heavy workload environments for both runtime and after sudden power off events.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1555070400">-      Firmware version HPD5 fixes an issue where drive may fail with command timeout messages.  This condition may occur within a few days of initial use if a very small amount of data is written to the drives and they are left powered on without additional data being written to the drive.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1564228800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1564315200">-      Added Support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1564401600">-      Firmware version HPD5 fixes an issue where drive may fail with command timeout messages.  This condition may occur within a few days of initial use if a very small amount of data is written to the drives and they are left powered on without additional data being written to the drive.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1564488000">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1564574400">-      Improved perfromance during a raid 5 drive rebuild.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-4.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-4.1" date="1572955200">-      Added support for RHEL8</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="869fa3caa8572838123d20992c1e0b7effe28977f5d2c9157f8798d43b6b0dbc" name="firmware-hdd-9ccac59e76" 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="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2" date="1565697600">-      Fixes an issue where the SSID was not programmed correctly to the drive. This may cause issues with the drive not being identified correctly in the Integrated Lights Out Utility.
      * Fixes an issue where drive timed out in Superdome Flex Servers by increasing timeout range.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2-2.1" date="1590408000">-</changelog>
  </package>
  <package pkgid="9867ba909c0facdf798d05f3d70cb2e537c1490807d344819b9fbe2c5fe1eb99" name="firmware-hdd-9e87eecb3f" 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="1563710400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1563796800">-      Fix to issue in bootloader download during power loss. 
      * Change IDF Word 106 report 4K TU for 4/8TB drives to align with Microsoft SQL requirement.
      * Improvements to error exception.
      * Improvements to Secure lock fix during multi-thread read tests with high freq. power cycling.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1565611200">-      Fix to issue in bootloader download during power loss. 
      * Change IDF Word 106 report 4K TU for 4/8TB drives to align with Microsoft SQL requirement.
      * Improvements to error exception.
      * Improvements to Secure lock fix during multi-thread read tests with high freq. power cycling.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="d3437167813adf5c07c460c9076f99e326b23ea140e46a4ff83594e30a7707c4" name="firmware-hdd-a05f29cef3" arch="x86_64">
    <version epoch="0" ver="HPD7" rel="4.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7" date="1562500800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1562587200">-      New servo which disables a feature that could cause unrecoverable data errors. 
      * A fix to prevent the drive from becoming unresponsive during certain mixed read/write random workloads.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="04cd036f06375a4030d68cc7797fe429f99bdd29b2fbdfa8455b39e40c38ffb6" name="firmware-hdd-a1fd19f9ca" arch="x86_64">
    <version epoch="0" ver="HPG8" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-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-2.1" date="1534334400">-      Corrects some internal diagnostic logging and reporting functions.
      * Streamlines internal buffer management.
      * 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" date="1563710400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPG8" date="1563796800">-      Eliminates a potential hang on 4TB under certain pattern-dependent read conditions
      * Eliminates the possibility of a weak read signal under a sequenced combination of read/write conditions
      * Provides reliability enhancements involving head fly height dynamics
      * Enables download Mode 0Eh activation by Mode 0Fh</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-2.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-2.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-2.1" date="1565611200">-      Eliminates a potential hang on 4TB under certain pattern-dependent read conditions
      * Eliminates the possibility of a weak read signal under a sequenced combination of read/write conditions
      * Provides reliability enhancements involving head fly height dynamics
      * Enables download Mode 0Eh activation by Mode 0Fh</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="2a7854cd51655ea9156496376368192edd152f860a8ea6628751bd32e853c08c" name="firmware-hdd-a2d4b5c742" arch="x86_64">
    <version epoch="0" ver="HPG1" rel="8.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-5.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-5.1" date="1547467200">-      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-6.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-6.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-7.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-7.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-8.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="0aeaf25bfd4e438b4e469f4216112ef2c665ccffe7d9f1a887c8c1a1a08bda69" name="firmware-hdd-a629fcea59" arch="x86_64">
    <version epoch="0" ver="HPG2" rel="8.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-5.1" date="1547380800">-     Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-5.1" date="1547467200">-      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-6.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-6.1" date="1565611200">-     Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-7.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-7.1" date="1572955200">-     Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-8.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="b47d33e9b11c64eafb091a9659db3f73c6b73375327cc91071b6c159e859bbfa" name="firmware-hdd-a886842a99" 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="1568721600">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPD1" date="1568808000">-      This firmware fixes an issue where the drive can become inaccessible after an emergency power off, and corrects a potential verification issue during read recovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations. 
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="0ba833000adcb5fab26da1387eaddaab49b05688cd86923a84656a8e7b5bcd03" name="firmware-hdd-aaf1014ede" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="5.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1547467200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1565611200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-4.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-4.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-4.1" date="1572955200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-5.1" date="1588939200">-      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="6a11f52c0463fa45f40c09f799e8b0cf9281904e4b4e9f12e8bc0975b75194c8" name="firmware-hdd-ac20a1e1c6" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1566388800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1566475200">-      Fix to issue in bootloader download during power loss. 
      * Change IDF Word 106 report 4K TU for 4/8TB drives to align with Microsoft SQL requirement.
      * Improvements to error exception.
      * Improvements to Secure lock fix during multi-thread read tests with high freq. power cycling.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="8bca4c98747e08ca144f07d20b8491d7e6a898595a4552a29c3ca73e5a203b59" name="firmware-hdd-ac3fda26eb" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="7.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-4.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-5.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-5.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-6.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-6.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-7.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="7474b5a72d241b72ed4db457a2ccee34030cd49de2bf8322e06f3751fa198df4" name="firmware-hdd-adb3ab8147" 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="1584273600">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1584360000">-      Fixed a timeout error and improved performance.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1590235200">-</changelog>
  </package>
  <package pkgid="4b93feaa914ab8482505980503f76d7236442dac01708d713ca5622a07040eb6" name="firmware-hdd-ae6b41e855" 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="1583928000">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1584014400">-      Fixed a timeout error and improved performance.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1590148800">-</changelog>
  </package>
  <package pkgid="84ee20368d2b8c448d2d009b518fb7655c9e32bc1e28d1cea1262544584223cf" name="firmware-hdd-aef2a690c9" arch="x86_64">
    <version epoch="0" ver="HPG5" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1547467200">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1562068800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1562155200">-      Fixes a rare link loss issue and adds enhancements for drive reliability.
      * After HPG5 firmware is downloaded to the drive, the new HPG5 firmware will be active on the drive.
      * The new drive bootloader code will be activated after the next drive power cycle.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00072768en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1565611200">-      Fixes a rare link loss issue and adds enhancements for drive reliability.
      * After HPG5 firmware is downloaded to the drive, the new HPG5 firmware will be active on the drive.
      * The new drive bootloader code will be activated after the next drive power cycle.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00072768en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1572955200">-      Fixes a rare link loss issue and adds enhancements for drive reliability.
      * After HPG5 firmware is downloaded to the drive, the new HPG5 firmware will be active on the drive.
      * The new drive bootloader code will be activated after the next drive power cycle.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00072768en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-4.1" date="1588939200">-      Fixes a rare link loss issue and adds enhancements for drive reliability.
      * After HPG5 firmware is downloaded to the drive, the new HPG5 firmware will be active on the drive.
      * The new drive bootloader code will be activated after the next drive power cycle.
      * For more information, refer to HPE Customer Advisory at the following URL:&lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00072768en_us&gt;</changelog>
  </package>
  <package pkgid="24cfe55c1e42cd69f670483ce6b963e65eb9eb637c9dcd01b2871a45c94a5f95" name="firmware-hdd-af802bb412" arch="x86_64">
    <version epoch="0" ver="HPD9" rel="6.1"/>
    <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="1547380800">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-3.1" date="1547467200">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="3a100486950aaff650004e0ef92cb27897ac9b3166659572ba84d21f418a2c25" name="firmware-hdd-b04257b77b" arch="x86_64">
    <version epoch="0" ver="HPD8" rel="5.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8-2.1" date="1547467200">-      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-3.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8-3.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8-4.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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-4.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="c938ef1d81f5d3038602ca0dc69d3013f800c876b7278150f34dd40f3a1abfdd" name="firmware-hdd-b1c9eaf74c" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1547467200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1562500800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPD4" date="1562587200">-      New servo which prevents the drive from posting non-media errors.
      * A fix to prevent the drive from becoming unresponsive during certain mixed read/write random workloads.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1572264000">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1572350400">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1572436800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1572523200">-      This firmware includes a change to reduce response times on random read/write workloads where commands are sent at slow interval (one every few hundred milliseconds).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="5993f6cc9d0f97edb65d286565a28044b18142ddc400021c181488f649094be4" name="firmware-hdd-b45e49679c" arch="x86_64">
    <version epoch="0" ver="HPK4" rel="4.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="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4" date="1547467200">-      Fixed timing issue to pass VMWare VSAN certification.  Downgrading to any previous version of firmware is not allowed.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1565611200">-      Fixed timing issue to pass VMWare VSAN certification.  Downgrading to any previous version of firmware is not allowed.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-3.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-3.1" date="1572955200">-      Fixed timing issue to pass VMWare VSAN certification.  Downgrading to any previous version of firmware is not allowed.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="b105ebc92531626752514cbe8455ff4fb873bb2bad78004fcfe3ed58911bc3e0" name="firmware-hdd-b460823f70" 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="1563710400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1563796800">-      Fix to issue in bootloader download during power loss. 
      * Change IDF Word 106 report 4K TU for 4/8TB drives to align with Microsoft SQL requirement.
      * Improvements to error exception.
      * Improvements to Secure lock fix during multi-thread read tests with high freq. power cycling.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1565611200">-      Fix to issue in bootloader download during power loss. 
      * Change IDF Word 106 report 4K TU for 4/8TB drives to align with Microsoft SQL requirement.
      * Improvements to error exception.
      * Improvements to Secure lock fix during multi-thread read tests with high freq. power cycling.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="aaf0b4086be9b899d765cc1c575fe278a9c8a9f6f56fbc1fd647539382178bb1" name="firmware-hdd-b78255e146" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1575115200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1575201600">-     *Enhancements/New Features:**
    
      * Improved robustness of Adjacent Track Interference (ATI) mitigation in System.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1575288000">-     *Problems Fixed:**
    
      * Persistent Write Cache release size was miscalculated when disk write operation completed before command complete was reported to host which could result in slow sequential write performance of the drive.
      * Drive would stop operations when disk received COMRESET command during firmware download (DOWNLOAD MICROCODE command).  
    NOTE: If this error occurs, data integrity is maintained and reboot is
    required to restart the drive operation.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="db3ccb3e3141997a77bbdbe12c93e5a7cb9d4becd1d4b1d03b4f4647a3f1e761" name="firmware-hdd-b7eb905efe" 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="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="1547380800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1547467200">-      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-3.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1565611200">-      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-4.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-4.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-4.1" date="1572955200">-      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-5.1" date="1588939200">-      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="064614d2b18a6e0e246941b8e3dccc5f7b07dacdb58b884bbb720faaed8bceb1" name="firmware-hdd-b85516c7d2" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="4.1"/>
    <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="1547294400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1547467200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="e306436786cebf004e0d7d91d3d537a793f869127bb25e9acd678e3051a8ed98" name="firmware-hdd-b8a60fbe9a" arch="x86_64">
    <version epoch="0" ver="HPD5" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5" date="1566734400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1566820800">-      Enhancement Improved perfromance during a raid 5 drive rebuild.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="39394ea3de1844f05ca98565f66fdf2ea9d6d78984ecfca76290c2cf179f70e9" name="firmware-hdd-b9340d29be" arch="x86_64">
    <version epoch="0" ver="HPD6" rel="7.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-4.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-4.1" date="1547467200">-      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-5.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-5.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-6.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-6.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD6-7.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="3547464b982dfe1fb7795c83a05da9fac7e01f080eb2de0b0bc67fa5d8bfd41b" name="firmware-hdd-bdc37cb37f" arch="x86_64">
    <version epoch="0" ver="HPG2" rel="7.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-4.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-4.1" date="1547467200">-      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-5.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-5.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-6.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-6.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-7.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="281682bc5e603db502046848886e16da8d736a70131891cf93de49e8fcab1dee" name="firmware-hdd-bdfb8e99d9" 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-2.1" date="1547467200">-      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="1557835200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1557921600">-     This firmware includes
    
      * New servo which prevents the drive from posting non-media errors
      * A fix for an issue where the drive could become unresponsive after a hard reset</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1572264000">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1572350400">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1572436800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1572523200">-      This firmware includes a change to reduce response times on random read/write workloads where commands are sent at slow interval (one every few hundred milliseconds).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="e73d9cc50059ee39f2dd833c31e76d6ff22e56e29750eb20e9aeb337c974f5ea" name="firmware-hdd-bfc4af697b" arch="x86_64">
    <version epoch="0" ver="HPG6" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5" date="1552478400">-      This firmware corrects a rare but potential data integrity issue, found in specific workloads with improperly ordered write commands or during overlapped read command processing.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1563451200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1563537600">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1563624000">-      This firmware corrects a rare but potential data integrity issue, found in specific workloads with improperly ordered write commands or during overlapped read command processing.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6" date="1563710400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1563796800">-      This firmware includes a fix that changes the response to "SMART READ LOG" command from 04/80/80 to 05/26/00, which prevents the drive from incorrectly reporting an error.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-2.1" date="1572955200">-      This firmware includes a fix that changes the response to "SMART READ LOG" command from 04/80/80 to 05/26/00, which prevents the drive from incorrectly reporting an error.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG6-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="46ae4ffcb04c4e67339f620fb9b280d6b8a2b88a70fde700e757fff0a0f1dde9" name="firmware-hdd-bfc95f0628" arch="x86_64">
    <version epoch="0" ver="HPGB" rel="7.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-4.1" date="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-4.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-4.1" date="1547467200">-      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-5.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-5.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-5.1" date="1565611200">-      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-6.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPGB-6.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPGB-6.1" date="1572955200">-      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-7.1" date="1588939200">-      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="16fdf333e27e1c9f3352ddebdedb5c9250ba48a234cc56435e1febddd706debc" name="firmware-hdd-c4355d15c4" arch="x86_64">
    <version epoch="0" ver="HPK3" 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="1547294400">-      Customers who already installed latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2-2.1" date="1547380800">-      Added support for SLES15 operating system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2-2.1" date="1547467200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2-3.1" date="1565524800">-      Added support for SLES15 operating system.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2-3.1" date="1565611200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2-4.1" date="1572868800">-      Added support for SLES15SP1.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2-4.1" date="1572955200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK3-2.1" date="1589025600">-</changelog>
  </package>
  <package pkgid="9f0de0dc3f76d65094260ecd28550c4c6a67a44ecb56a6a88899f3f90e78e0ec" name="firmware-hdd-c566d63ca0" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1560859200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1560945600">-      Corrects a potential unresponsiveness during a Secure Erase operation, and fixes an incorrect error reporting issue during certain SATA protocol transfers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="66d19f29bca554dfc8cea9fe41ef82c44085295aae2b414201ca847798b21f13" name="firmware-hdd-c5cd837c29" arch="x86_64">
    <version epoch="0" ver="HPD2" rel="5.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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1547467200">-      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-3.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-4.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-4.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="fadfd8850e4117403ae0392c41dcbc70b3b3f140e4365a19e4ca8af8d18b34cf" name="firmware-hdd-c7df7ceedb" 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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode  is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1547467200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1574596800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPD4" date="1574683200">-      Free up more DRAM for user data to improve DRAM management.
    
      * Drive would stop responding on read retry Step 50 of Controller code correction.
    
      * In extremely rare cases, internal drive testing found that if I_T nexus loss is greater than 2 seconds, data loss might occur. If this rare condition occurs, the drive reports sense code 06/29/04 (HDD executed internal reboot), which displays on the screen and is entered in the drive log.
    
      * Drive may report sense code 02/04/02 instead of 02/04/01 if MODE SENSE and MODE SELECT command come before drive ready. The drive name will no longer display in the list, and the system will not be able to access the drive until the system is power-cycled or reset.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="977dce93f84f59b4c74c9048ffcf0c080521977a03949819c406f173aed3d392" name="firmware-hdd-c993b31232" arch="x86_64">
    <version epoch="0" ver="HPG4" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG4-2.1" date="1593345600">-</changelog>
  </package>
  <package pkgid="5190f0f536f404570cd1c8358b1807deba3d598d5dc1db01f6d4206f5cc1590b" name="firmware-hdd-ca21e169e2" arch="x86_64">
    <version epoch="0" ver="HPG1" rel="3.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1" date="1568721600">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1568808000">-      This firmware fixes an issue where the drive can become inaccessible after an emergency power off, and corrects a potential verification issue during read recovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations. 
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="2fcb3317cb816e41a203bf42ec1060c7f55a6723892f73b8aa1b1dc0c997214d" name="firmware-hdd-cc819d4bff" arch="x86_64">
    <version epoch="0" ver="HPG5" rel="5.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-2.1" date="1547467200">-      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-3.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1565524800">-      Added support for RHEL8</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-3.1" date="1565611200">-      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-4.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-4.1" date="1572868800">-      Added support for RHEL8</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG5-4.1" date="1572955200">-      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-5.1" date="1588939200">-      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="c7fc0499763f9955b1d2b59874b707290f4b1d365a821859aabc6b1895f00c16" name="firmware-hdd-cea219e4b1" 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="1567512000">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2" date="1567598400">-      Fixes an issue where the SSID was not programmed correctly to the drive. This may cause issues with the drive not being identified correctly in the Integrated Lights Out Utility.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK2-2.1" date="1574078400">-</changelog>
  </package>
  <package pkgid="4f8cd0a172d9db00760cae6d2998ae5fa2a4fdad75ee49d99b692dd6677bc547" name="firmware-hdd-cfd7436fcc" 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="1568894400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1568980800">-      This firmware fixes an issue where the drive can become inaccessible after an emergency power off, and corrects a potential verification issue during read recovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.  
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="15211a4985b96ca1e8f5d8e4c35b388f4a21753e6a3d6720dde228c5f0139edd" name="firmware-hdd-d1cf327bc4" 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="1563451200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1563537600">-      Fix to issue in bootloader download during power loss. 
      * Change IDF Word 106 report 4K TU for 4/8TB drives to align with Microsoft SQL requirement.
      * Improvements to error exception.
      * Improvements to Secure lock fix during multi-thread read tests with high freq. power cycling.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1565611200">-      Fix to issue in bootloader download during power loss. 
      * Change IDF Word 106 report 4K TU for 4/8TB drives to align with Microsoft SQL requirement.
      * Improvements to error exception.
      * Improvements to Secure lock fix during multi-thread read tests with high freq. power cycling.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="feac0e3649c077424cf391a30bd97893bfcc68e83d10bbe0b340da99e909c7da" name="firmware-hdd-d355375539" arch="x86_64">
    <version epoch="0" ver="HPS4" rel="8.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-5.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-5.1" date="1547467200">-      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-6.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-6.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-7.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-7.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPS4-8.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="3b9ba71187443355bf2d1fcd48a669480b1d617c67bc0e76274ce8aafa9c0745" name="firmware-hdd-d39e7a7e75" 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-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="7dfbf36b66ca133435a6520be7566f64c10ac1c4f69896022bdcd1a94a46ddca" name="firmware-hdd-d64642c780" arch="x86_64">
    <version epoch="0" ver="HPK4" rel="5.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="1547294400">-      Customers who already installed latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-2.1" date="1547467200">-      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-3.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-3.1" date="1565611200">-      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-4.1" date="1572955200">-      Added support for SLES15SP1.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPK4-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="10c4f13cf352f0f4a028e91b77ea4884e780b87527a4e917545f2b03d8812609" name="firmware-hdd-d7af557f47" 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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode  is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1547467200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1576497600">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1576584000">-      Fix issue with Drive Hang on Read Retry Step 50 Controller code correction - When "command aging timer expire" AND "I_T nexus loss" occurs at the same time, HDD reports sense code, 06-29-04 Sense code correction.
      * Drive may report sense 02/04/02 instead of 02/04/01 if MODE SENSE and MODE SELECT command come before drive ready.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="ff56486c23e90550da724709c75d6d920735e6f1bc6cca8d07164f351b668869" name="firmware-hdd-db687966b4" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1" date="1556020800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1556107200">-      Fixes Addressed a sustained write performance by improving the efficiency of background tasks. - Addressed a rare occurrence of a data loss issue during a sudden power event. - Addressed a rare occurrence of a Data Management Error after an interface reset when the device's Software Setting Prevention (SSP) is disabled.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2" date="1567771200">-      Fixed an issues where work load logging tasks were not properly reported.
      * Fixed an issue where temperatures below 10 degree celsius were being shown as a high temperature.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3" date="1585483200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1585569600">-      Fixed a bug which is related to SSDs returning unexpected data when drive statistics are queried and could result in server instability.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00097984en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1589025600">-</changelog>
  </package>
  <package pkgid="1196b67fd4ba015251272d2474e5ca563153b1f7f1bc482309174bdf5017f289" name="firmware-hdd-df22f7effd" arch="x86_64">
    <version epoch="0" ver="HPDB" rel="6.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-3.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-3.1" date="1547467200">-      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-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPDB-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="5ed7703bac6964fdfb42b0dce822a60796135ca17a005d4bc9ed4b6dd48718de" name="firmware-hdd-e800e8d3b9" arch="x86_64">
    <version epoch="0" ver="HPD4" rel="4.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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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; HPD4" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4" date="1547467200">-      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; HPD4-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="e48a44117584a162950afbf10d828f23d8ef8f70de429bb3b69f58f20e605641" name="firmware-hdd-ec908c3650" arch="x86_64">
    <version epoch="0" ver="HPG8" rel="6.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-3.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-3.1" date="1547467200">-      This firmware updates the drive to indicate NDU compliance.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-4.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-4.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-5.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-5.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG8-6.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="69882fc58b06d6d95c9fa97af79a2a2780e82fd0bb080123fc99e632a7714189" name="firmware-hdd-edf6dcd906" arch="x86_64">
    <version epoch="0" ver="HPD9" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD8" date="1574251200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or Host Bus Adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1574337600">-      The issue affects SSDs with an HPE firmware version prior to HPD8 that results in SSD failure at 32,768 hours of operation (i.e., 3 years, 270 days 8 hours), neither the SSD nor the data can be recovered, after the SSD failure occurs.
      * In addition, SSDs which were put into service at the same time will likely fail nearly simultaneously.
      * For more information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00092491en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9" date="1587643200">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1587729600">-      Fixed Store Userdata in Crash Occurred
      * Fixed Log sense returned incorrect length of data.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD9-2.1" date="1590840000">-</changelog>
  </package>
  <package pkgid="8ca5c1fede4e1fdea5212ff20da39f9ff340bfc5b7f511fba7d4600358ac4e73" name="firmware-hdd-ef93133161" arch="x86_64">
    <version epoch="0" ver="HPD1" rel="4.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1" date="1554292800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPD1" date="1554379200">-      Fix for a potential timeout.
      * Self-Test code is now logged in the correct location.
      * Fix for a potential error during error recovery.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD1-4.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="31406abbc1e66acaf9f78e6c6346b203377b019ebd987bce3b8ef27094105893" name="firmware-hdd-f0c91d2fe3" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="5.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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1547467200">-      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-3.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-4.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-4.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="4fabe260b2375541b39d9d0e98d3da962d24a9a762e2680738bec73da97f31c1" name="firmware-hdd-f3faa195ff" arch="x86_64">
    <version epoch="0" ver="HPD7" rel="6.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-3.1" date="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-3.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-3.1" date="1547467200">-      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-4.1" date="1565438400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-4.1" date="1565524800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-4.1" date="1565611200">-      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-5.1" date="1572782400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-5.1" date="1572868800">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD7-5.1" date="1572955200">-      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-6.1" date="1588939200">-      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="b6db14e1b545d778b6f475fcb6d6476b336d69a577e40a267314f92ca7a6a360" name="firmware-hdd-f42438de3d" arch="x86_64">
    <version epoch="0" ver="HPG3" rel="5.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="1547294400">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode  is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-2.1" date="1547467200">-      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-3.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-3.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-4.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-4.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG3-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="fff95abe71d702819d49b786831c6f67dfb866344082999ad029f5c536e466bb" name="firmware-hdd-f693ccc138" arch="x86_64">
    <version epoch="0" ver="HPG2" rel="2.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG1" date="1571745600">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1571832000">-      Fixed an issue with performance drops during mixed workload operations.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2" date="1586088000">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1586174400">-      When SSD statistics are queried, erroneous drive temperatures may be reported. When this occurs, the system may encounter any of the two following conditions, leaving the server in an unstable state. 
        * Server shutdown
        * In VMware vSAN environment, storage volume taken offline.
      * For important information, refer to HPE Customer Advisory at the following URL: &lt;https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00097984en_us&gt;</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPG2-2.1" date="1589025600">-</changelog>
  </package>
  <package pkgid="33724b426ff755b22ba70aea487ff969eb31db5e2dc65af6b32144e51a18cd54" name="firmware-hdd-f6d00bd17e" 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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2" date="1547467200">-      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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD2-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3" date="1576497600">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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="1576584000">-      Fix issue with drive Hang on read retry Step 50 Controller code correction - When "command aging timer expire" AND "I_T nexus loss" occurs at the same time, HDD reports sense code, 06-29-04 Sense code correction.
      * Drive may report sense 02/04/02 instead of 02/04/01 if MODE SENSE and MODE SELECT command come before drive ready.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="e808f9cbf0411784d48e879e29afe75805a4fd068684823b6d59048093614164" name="firmware-hdd-fa46c607d6" arch="x86_64">
    <version epoch="0" ver="HPD3" rel="5.1"/>
    <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="1547294400">-          * Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
        * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..,</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1547380800">-      Added support for SLES15.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-2.1" date="1547467200">-      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-3.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-3.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-4.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc..</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-4.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD3-5.1" date="1588939200">-</changelog>
  </package>
  <package pkgid="3bab0bd1eda5497a4895c4d3e2cb411f735fed795979d0bc49afdc2184b7b2f8" name="firmware-hdd-faf39e0ff7" 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="1556020800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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; HPD4" date="1556107200">-      This firmware release provides a more graceful termination of certain commands and prevents a read/write command hang under an unusual timing condition when resuming from a suspend operation</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1565524800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-2.1" date="1565611200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1572868800">-      Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
      * Online drive firmware update available for 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 latest firmware version do not need to update to sub version like (B) (C) (D) etc...</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD4-3.1" date="1572955200">-      Added support for RHEL8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; HPD5-2.1" date="1589630400">-</changelog>
  </package>
  <package pkgid="d6c8e1ee9dba22b746a35ba6b39e18e37150440a4370547a9d07f987f2739c14" name="firmware-iegen10" arch="x86_64">
    <version epoch="0" ver="0.2.2.0" rel="1.1"/>
    <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="1550059200">-     Added support for Intel Xeon Scalable Performance 3200, 4200, 5200, 6200 and
    8200 series processors.
    
    Added support for HPE system performance monitoring and workload performance
    advisor. This feature also requires Integrated Lights-Out (iLO) firmware
    version 1.40 or later.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0.2.0.11" date="1550145600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0.2.1.2-2.1" date="1561982400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Added support for HPE Persistent Memory featuring Intel Optane DC Persistent
    Memory.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 0.2.2.0" date="1587816000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where Processor or Memory temperature
    reporting may not be collected properly by the platform and the system fans
    may be running faster than expected. This issue has been seen occasionally
    after a server reboot and is typically corrected with a subsequent server
    reboot.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="039259849d3279a0076b1628c5f7fd931fa843f6c9261078a45df0ba0e38e11d" name="firmware-ilo4" arch="i386">
    <version epoch="0" ver="2.74" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.62" date="1548676800">-      Resolved an issue where iLO could intermittently cause adapters to lose configuration after updating adapters to newer firmware.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70" date="1557748800">-      HTML5 Remote Console
      * SNMP trap 18015 cpqNicAllLinksDown (all Links down on a network adapter)
      * Confirmation dialog box for Remote Console power button actions
      * New Key Manager software support: 
        * SafeNet AT KeySecure G350v 8.6.0 and later
        * Gemalto SafeNet KeySecure 8.9.0 and later
      * Active Health System updates: 
        * Support for the InfoSight Optimized Active Health System download.
        * iLO nonvolatile flash memory wear data logging.
      * Embedded remote support updates: 
        * Modified the Active Health System log filename used for Embedded Remote Support uploads.
        * Updated Embedded Remote Support service events for compatibility with Windows Server 2019.
      * Support for hyphens in the State and City or Locality boxes in Certificate Signing requests.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70" date="1557835200">-     The following issues are resolved in this version:
    
      * Linux or VMware systems only: An OS exception or memory corruption might occur when using the hpilo driver.
      * Automatic restoration of the iLO backup configuration does not work correctly.
      * Redfish calls with iLO 4 2.61 sometimes include an invalid UTF-8 character in the power supply part number.
      * The REST call "ilorest -d serverlogs --selectlog=IML --clearlog rc 255" fails when it should succeed.
    
    SECURITY:
    
      * HPESBHF03917
    
      For the latest security bulletins and vulnerabilities, 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.70-2.1" date="1564315200">-      HTML5 Remote Console
      * SNMP trap 18015 cpqNicAllLinksDown (all Links down on a network adapter)
      * Confirmation dialog box for Remote Console power button actions
      * New Key Manager software support: 
        * SafeNet AT KeySecure G350v 8.6.0 and later
        * Gemalto SafeNet KeySecure 8.9.0 and later
      * Active Health System updates: 
        * Support for the InfoSight Optimized Active Health System download.
        * iLO nonvolatile flash memory wear data logging.
      * Embedded remote support updates: 
        * Modified the Active Health System log filename used for Embedded Remote Support uploads.
        * Updated Embedded Remote Support service events for compatibility with Windows Server 2019.
      * Support for hyphens in the State and City or Locality boxes in Certificate Signing requests.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70-2.1" date="1564401600">-     The following issues are resolved in this version:
    
      * Linux or VMware systems only: An OS exception or memory corruption might occur when using the hpilo driver.
      * Automatic restoration of the iLO backup configuration does not work correctly.
      * Redfish calls with iLO 4 2.61 sometimes include an invalid UTF-8 character in the power supply part number.
      * The REST call "ilorest -d serverlogs --selectlog=IML --clearlog rc 255" fails when it should succeed.
    
    SECURITY:
    
      * HPESBHF03917
    
      For the latest security bulletins and vulnerabilities, 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.72" date="1573041600">-     Enhancements:  
      \- Modified the iLO auto-generated SNMP EngineID to not change upon iLO
    resets.  
      \- Added ability to remove the directory certificate.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72" date="1573128000">-     The following issues are resolved in this version:
    
      \- iLO gets stalled when IPv4 static address is not assigned in an IPv6 only
    environment using Embedded Remote Support.  
      \- Embedded Remote Support crashes if more than 17 IP addresses are assigned
    to host network interface.  
      \- Embedded Remote Support is not reporting all host IP addresses in Service
    Events.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.73" date="1581508800">-      Suppress SNMP traps for NIC link up/link down events that occur during POST.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.73" date="1581595200">-      Added fix for Embedded Remote Support in an IPv6-only environment.
      * Added fix for Embedded Remote Support data collection for systems with multiple Smart Array Controllers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74" date="1588766400">-</changelog>
  </package>
  <package pkgid="d16f6fabc651ecf818f551dc1327d0efd513d018050aead7d0b8f4dd94ba680f" name="firmware-ilo5" arch="x86_64">
    <version epoch="0" ver="2.30" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.14" date="1581595200">-      Fixed the issue where PMBUS power supply is being detected when a Flex Slot is installed.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.15" date="1587556800">-      Users can now restore the last power state after a power outage on Synergy compute modules.
      * Apollo servers now allow you to use the iLO RESTful API to enable or disable power regulation mode (Global settings).
      * Apollo servers now allow you to switch between power regulation modes (iLO Standard license). User Configurable Mode is available only with an iLO Advanced license.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.15" date="1587643200">-      Some of the fans in Apollo XL225n Gen10 Plus Servers show a speed greater than 100% in the iLO web interface.
      * The HPE Synergy 3820C 10/20Gb CNA loses flexed sub-ports after a cold boot or E-fuse reset.
      * Updated the thermal parameters for the Xilinx U50 GPU.
      * iLO is temporarily unresponsive or iLO resets on HPE Gen10 servers and HPE Synergy Gen10 compute modules running HPE Infosight.
      * When you query for Software Inventory details, the RESTful Interface Tool 3.0 (part of SUM 8.5.5) does not fetch the "Microchip-smartpqi" driver installed on ESXi7.0.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.16" date="1591531200">-      Enabled support for Pensando Distributed Services Platform DSC-25 10/25Gb 2-port SFP28 Card.
      * Enabled support for Pensando Distributed Services Platform for HPE iLO Sideband Management Adaptive LOM Module.
      * Added Redfish property for setting the Server to remain Power OFF after thermal shutdown (Critical Temperature threshold exceeded) 
      * Allow Power Regulator Mode management in Apollo platforms without an iLO Advanced license.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.16" date="1591617600">-      HPE SimpliVity Accelerator disappear from the thermal sensor data after iLO firmware update.
      * Xilinx U50 cards getting over heat due to wrong thermal limits on iLO 5 v2.15
      * Unable to set HPE m750 Blade Server's Asset Tag through Redfish method.
      * iLO authentication with CM2 credential through Redfish fails frequently with more number of nodes installed.
      * Insight Online shows CPU2 Status as UNKNOWN for HPE ProLiant DL360 Gen10 Servers, while iLO GUI shows CPU2 status as OK.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.18" date="1594296000">-      None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.18" date="1594382400">-      Potential Ripple20 vulnerabilities affecting the TCP/IP stack</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.19" date="1597233600">-      None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.19" date="1597320000">-      The Direct attached NVMe drives may go missing in the iLO Web Page after random server power cycle.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30" date="1597406400">-      Ripple20 vulnerabilities might affect the TCP/IP stack.
      * Synergy compute modules do not power up after One-button secure erase completes.
      * SPS firmware updates initiated through the iLO Firmware &amp; OS Software pages might fail.
      * C-Class blades do not complete FRU discovery.
      * During central connect Remote Support registration, an error message is not displayed when a  required field is blank.
      * The Virtual NIC feature intermittently fails to provide an IP address to a host with SUSE Linux Enterprise Server 15.
      * Zero Sign In login fails when Kerberos authentication is configured for a large number of groups.
      * When iLO is set to the factory default settings on a fully populated NVDIMM configuration, iLO may lose CHIF communication.
      * DCi compliant Network Adapters under un-managed network configuration, reset to defaults on cold boot.</changelog>
  </package>
  <package pkgid="976798bc803866d03d7cca51f86e6d30f82d900aeec268219ac8b84130d2f3ee" name="firmware-microservergen10plussps" arch="x86_64">
    <version epoch="0" ver="05.01.04.113" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 05.01.03.094" date="1581076800">-     *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; 05.01.04.113" date="1589457600">-</changelog>
  </package>
  <package pkgid="0cb725844dce0bc32b2a931728fa2f91ad756443b0b67b322c0bd4c8f3ea135e" name="firmware-nic-bcm-nxe" arch="x86_64">
    <version epoch="0" ver="1.9.3" rel="1.1"/>
    <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="1549022400">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.6.4" date="1565611200">-     This product addresses an issue where firmware is corrupted during multiple
    system reboots.
    
    This product addresses an LLDP message issue where adapters send incorrect
    System Description, System Name, Chassis ID and Management Address.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.7.6" date="1572609600">-     This product now remove supports Synergy and Blade Server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.8.1" date="1582459200">-     This product now supports Red Hat Enterprise Linux 7.7
    
    This product now supports  SUSE Linux Enterprise Server 15 SP1
    
    This product now supports the following network adapters.
    
      * HPE Ethernet 10Gb 2-port 537SFP+ Adapter
      * HPE Ethernet 10Gb 2-port 537SFP+ FLR Adapter</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.9.3" date="1589889600">-      This product corrects wrong names of adapters which show up while doing firmware update.
      * This product corrects an issue about 2 ports in a port bond both being disconnected if we were just disconnecting 1 port.
      * This product corrects an issue about LLDP nearest bridge packet not being disabled while that option under NIC HII was disabled.
      * This product corrects the wrong LED behavior while attaching SFP-RJ45 tranceiver.
      * This product corrects an issue about firmware not being actually updated even seeing it was reported as successfully by update utility.</changelog>
  </package>
  <package pkgid="bde46109f1545d9e390b3c1443d8935a0bf3af7cd45d78bd7691cf7df2044c7a" name="firmware-nic-broadcom" arch="x86_64">
    <version epoch="0" ver="2.26.1" rel="1.1"/>
    <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="1549022400">-     This product corrects an issue where the component fails to update adapter
    firmware when running on ESXi 6.7.  
    This product corrects an issue where an incorrect device (Network Controller)
    name is displayed in the RBSU.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.23.11" date="1559908800">-     This product corrects an issue where random PXE boot installation failures
    occur when booting in UEFI mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.24.2" date="1572609600">-     This product now remove supports Synergy and Blade Server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.25.1" date="1583755200">-     This product addresses an issue where Legacy Boot Protocol(System Utilities -&gt;
    System Configuration -&gt; NIC HII menu -&gt; BA Configuration Menu) changes from
    None to PXE.  
    This product addresses an issue where it would be forced to exit System
    Utilities when select Port 2 &amp; Port 3(System Utilities -&gt; System Configuration
    -&gt; NIC HII menu).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.26.1" date="1589889600">-     This product corrects the wrong spare number while it was originally not the
    same as what was written on the label of package.</changelog>
  </package>
  <package pkgid="4b4e2d552b3c233f37e59b1ead9f81f21430653e52ad82c1d1e5e4ef136831b4" name="firmware-nic-intel" arch="x86_64">
    <version epoch="0" ver="1.20.10" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.17.17-2.1" date="1549368000">-     This product now supports the HPE Synergy 4610C 10/25Gb Ethernet Adapter.</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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.17.19" date="1563624000">-     The firmware in this product addresses an issue where the "Shared Memory
    Feature" would be set to Enabled after Firmware upgrade with HPE Ethernet 10Gb
    2-port 561T and 561FLR-T Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.17.20" date="1563710400">-     The firmware in this product addresses an issue where the "Shared Memory
    Feature" would be set to Enabled after Firmware upgrade with HPE Ethernet 10Gb
    2-port 561T and 561FLR-T Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.18.7" date="1563796800">-     This product addresses an issue where shared memory settings are not preserved
    after a firmware update.
    
    This product addresses an issue where the Legacy VLAN ID isn't reset to 0
    while pressing F7 to reset to default.
    
    This product addresses an issue where, after a firmware update for the HPE
    Synergy 4610C 10/25Gb Ethernet Adapter, the server fails to power up due to
    thermal fault errors.
    
    This product addresses an issue where firmware update for all Intel adapters
    fails when the system contains an obsolete Intel adapter.
    
    This product addresses an issue where the MAC of the HPE Ethernet 10Gb 2-port
    562T Adapter is duplicated after applying the 09.2018 SPP.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.18.10" date="1563883200">-     This product corrects an issue where the default value of Legacy Noot Protocol
    isn't set to PXE with HP Ethernet 1Gb 4-port 366FLR Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.19.11" date="1572523200">-     This product now remove supports Synergy and Blade Server.
    
    This product now supports Red Hat Enterprise Linux 8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.19.11" date="1572609600">-     This product addresses an issue where LLDP are disabled.  
    This product addresses an issue where "Firmware Image Properties", "Device
    Level Configuration", and "Link Speed Status" options in NIC HII menu will
    disappear when F7 is pressed.  
    This product addresses an issue where Firmware upgrade fail in SLES15 with
    secureboot enabled.  
    This product addresses an issue where POST when ESC Is Pressed to Enter The
    BIOS Setup Utility with HP Ethernet 1Gb 4-port 366FLR Adapter.  
    This product addresses an issue where there is no VLAN function under Legacy
    mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.19.30" date="1585656000">-     This product addresses an WOL issue that system wakes up automatically if any
    magic packet being sent before system was shut down.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20.10" date="1589889600">-     This product addresses an issue where ECC error occurs when running failed
    recovery with HPE Ethernet 10Gb 2-port 562T Adapter and HPE Ethernet 10Gb
    2-port 562FLR-T Adapter.</changelog>
  </package>
  <package pkgid="b9c0f070d0f87180c9820b8c497eccf1877b6b0baf74571504f55302f5eac078" name="firmware-nic-intel-bl" arch="x86_64">
    <version epoch="0" ver="1.0.14" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.14" date="1573214400">-     This product addresses an issue where the "Firmware Image Properties," "Device
    Level Configuration," and "Link Speed Status" options in NIC HII menu
    disappear when F7 is pressed.</changelog>
  </package>
  <package pkgid="0fe973410fb2c66d5cded37e31cf307d2154db1ef1797045df709d31b32ddbea" name="firmware-nic-intel-opa-hfi" arch="x86_64">
    <version epoch="0" ver="1.9.2" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.8.1" date="1552305600">-     *Changes and New Features in version 1.8.1.0.0 :**
    
      * Added hfi1_eprom **v10_8_0_0_13.**
      * Loader ROM **HfiPcieGen3Loader_1.8.1.0.0.rom** and driver EFI **HfiPcieGen3_1.8.1.0.0.efi** were added.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.9.2" date="1559995200">-     *Following issues have been resolved in version 1.9.2:**
    
      * Due to a SLES 15 kernel setting, hfi1_eprom cannot work while the HFI driver is loaded. The tool and driver are mutually exclusive.</changelog>
  </package>
  <package pkgid="9be61e849e8144e77a114f5860ba8e163bb79d992d2f31c609174ac736ef8a05" name="firmware-nic-is-bcm-nxe" arch="x86_64">
    <version epoch="0" ver="1.9.4" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.9.4" date="1589889600">-</changelog>
  </package>
  <package pkgid="b72ba85b2e302664277ba04e853c874b7d8ff720bf24c09f4e1a3b06ed4144b3" name="firmware-nic-is-intel" arch="x86_64">
    <version epoch="0" ver="1.20.11" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.19.10" date="1572609600">-     Initial release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20.11" date="1589889600">-</changelog>
  </package>
  <package pkgid="5e12c671a730776ae24ba1356f5f22733cce8a088f4c9af60ead1809d40c3aa1" name="firmware-nic-is-marvell-flq" arch="x86_64">
    <version epoch="0" ver="1.9.10" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.8.13" date="1572523200">-     Initial release.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.8.13" date="1572609600">-     TBD</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.9.10" date="1589889600">-      This product corrects an issue of inconsistent LED behavior while linking up with different speed.
      * This product corrects an issue about failing to restore the factory default value by pressing F7.
      * This product addresses an issue where driver doesn't load upon booting up by correct memory relocation.</changelog>
  </package>
  <package pkgid="f77589588162ffd1b89db3a68064656d1331deb50a07197f4b8e100e636026cc" name="firmware-nic-mellanox-eth-only-mft" 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="1560427200">-     *Firmware for the following device is updated to 14.24.9000 :**
    
    P11338-B21 (HPE Ethernet 10Gb 2-port 548SFP+ Adapter)
    
    **Changes and New features in firmware version 14.24.9000 :**
    
      * Changed the firmware version string format in the HII from xx.yy.vv.zz to xx.yy.zzzz.
      * Enabled Firmware Management protocol installation on the Controller handle instead of the child handle.
      * The MTU value is set to 1500 upon driver bring up.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0" date="1560513600">-     *Fixes in version** **14.24.9000**
    
      * Fixed an issue that prevented the first iSCSI target parameters to be reset to their default values.
      * Fixed an issue which cause the link not to raise in the second port which was set as IB when the first port was ETH in PXE.
      * Fixed wrong default value of Boot-To-Target in FlexBoot configuration.
      * When connecting a pre-configured port with VLAN to an IB fabric, the port runs as Ethernet port with the VLAN tag.
      * Booting PXE using Grub2.X over HP G9/G8 servers results in system hang.
      * If the client gets "PXE boot menu" when contacting the DHCP, it will PXE boot first regardless of the boot priority.
      * If the PMM fails to allocate memory, the system hangs since FlexBoot cannot load from the expansion ROM.
      * In ConnectX-4, the PXE boot time measurement over TFTP Ethernet was 1:30 min for image size of 1GB, TFTP InfiniBand was 1:20 min, and iSCSI boot time measurement was 8 seconds for image size of 25 MB.
      * In hybrid BIOSes, if the BIOS loads legacy driver without closing the UEFI driver, the legacy driver fails to load.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.1" date="1572868800">-     *Firmware for the following device is updated to 14.26.1040:**
    
    P11338-B21 (HPE Ethernet 10Gb 2-port 548SFP+ Adapter)</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.1" date="1572955200">-     *Fixes in version** **14.26.XXXX :**
    
      * Fixed an issue that caused a function to misbehave when a PCIe Transaction Layer Packet (TLP) was set with a poisoned indication.
      * Fixed a rare issue that resulted in "destroy mkey " command getting stuck when rebooting the hypervisor.
      * The total firmware reset time is increased by 1 second.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.3" date="1591617600">-     *Following issues have been fixed in version 14.27.4000:**
    
      * An issue that caused the sent packet to hang while the device entered FLR mode.
      * Enabled Bar configuration bytewise by applying the write_en bitmask.
      * A rare case where the the device froze while running the sw reset flow under heavy stress and with many open resources.
      * Low PXE performance while using the VSC to trigger the send_ring_doorbells.
      * An error that prevented the completions (CQ) from being completed due to a race condition in the firmware transport error handlers, and the error stressors, where the error stressors would hang the firmware transport error handler flow.
      * An issue that caused the fragmented IP packets to drop was fixed.</changelog>
  </package>
  <package pkgid="a62f3b535cc88a4af010f081ee9e010564f7831e6f64ba0c00eef61bb494b191" name="firmware-nic-mellanox-ethernet-only" arch="x86_64">
    <version epoch="0" ver="1.0.13" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.10-2.1" date="1572782400">-     *Fixes submitted in version 2.42.5044 :**
    
      * 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 14.26.1040:**
    
      * A function was misbehaving when a PCIe TLP was set with a poisoned indication.
      * The "destroy mkey " command was getting stuck when rebooting the hypervisor.
      * The total firmware reset time is increased by 1 second.
    
    **Fixes submitted in version 16.26.1040:**
    
      * On rare occasions, when firmware coalesce Host stuck events occur, a async event might be delayed to be reported, and not be triggered until the next time the PCIe hangs on one of the hosts.
      * Unexpected queue pairs transitioned to error in lossy tests.
      * Limited the maximum amount of dumps created on a PF.
      * Renamed the GMP Mellanox Vendor Specific External Capability mask enum from IsDiagnosticCountersSupported to IsDiagnosticDataSupported.
      * Stability issues with RDMA over Converged Ethernet (RoCE) retransmissions under stress were affecting Zero-Touch-RoCE.
      * Fixed an issue that caused a function to misbehave when a PCIe Transaction Layer Packet (TLP) was set with a poisoned indication.
      * Large number of packets dropped when running Jumbo frames with TTL rewrite.
      * Limited the number of the elements in the Quality of Service (QoS) tree 2K.  
    Note: Creating more than 250 Vport_tc for every TC is not allowed.
    
      * Queue Pair (QP) flow query was always taking port 1, Firmware will now reply the proper port, 1 or 2, for the dual port RoCE net device.
      * The nack counters constantly reported as "0".
      * In a rare scenario when the driver is executing the "2err" command and the QP is in Send Queue (SQ) drain state, the firmware might post event of broken Work Queue (WQ) instead of sending error Completion Queue Element (CQEs) on all the Work Queue Entry (WQEs).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.11" date="1572868800">-     *Firmware for the following devices are updated to 2.42.5044 :**
    
       779799-B21 (HP Ethernet 10G 2-port 546FLR-SFP+ Adapter)  
       779793-B21 (HP Ethernet 10G 2-port 546SFP+ Adapter)
    
    **Firmware for the following devices are updated to 14.26.1040:**
    
       817749-B21 (HPE Ethernet 25Gb 2-port 640FLR-SFP28 Adapter)
    
    **Firmware for the following devices are updated to 14.26.1040 :**  
       817753-B21 (HPE Ethernet 25Gb 2-port 640SFP28 Adapter)
    
    **Firmware for the following device is updated to 16.26.1040 :**
    
       874253-B21 (HPE Ethernet 100Gb 1-port 842QSFP28 Adapter)
    
    **New features and changes in version 14.26.1040 and 16.26.1040 :**
    
      * Enabled the firmware by using the ICMD commands to deal with diagnostic counters similar to cmdif.
      * The ICMD Query Caps indicate support and expose the list of the supported counters.
      * Enabled a new feature User Context Object (DEVX) which is a containerized sandbox per user, to access PRM command securely by using General Object commands, UMEM and UCTX contexts. The allowed functionalities of this capability depend on the user permissions.
      * Support for reporting the supported affiliated and unaffiliated asynchronous events to DEVX users through the command interface.
      * Zero-Touch-RoCE counters are now available to the user for debuggability purposes when using the Zero-Touch-RoCE feature.
      * Reliability improvements and security hardening enhancements were done.
    
    **New features and changes in version 16.26.1040  :**
    
      * Added support for the following features: 
        * Address Translation Service (ATS) support for MKEY and UMEM.
        * Exposing the VPD on the VF.
        * Hairpin Drop Counter.
        * Hairpin and TM RNDV QPs to work with DevX.
        * Creating software managed steering tables in eSwitch/FDB.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.11" date="1572955200">-     *Fixes submitted in version 2.42.5044 :**
    
      * 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 14.26.1040:**
    
      * A function was misbehaving when a PCIe TLP was set with a poisoned indication.
      * The "destroy mkey " command was getting stuck when rebooting the hypervisor.
      * The total firmware reset time is increased by 1 second.
    
    **Fixes submitted in version 16.26.1040:**
    
      * On rare occasions, when firmware coalesce Host stuck events occur, a async event might be delayed to be reported, and not be triggered until the next time the PCIe hangs on one of the hosts.
      * Unexpected queue pairs transitioned to error in lossy tests.
      * Limited the maximum amount of dumps created on a PF.
      * Renamed the GMP Mellanox Vendor Specific External Capability mask enum from IsDiagnosticCountersSupported to IsDiagnosticDataSupported.
      * Stability issues with RDMA over Converged Ethernet (RoCE) retransmissions under stress were affecting Zero-Touch-RoCE.
      * Fixed an issue that caused a function to misbehave when a PCIe Transaction Layer Packet (TLP) was set with a poisoned indication.
      * Large number of packets dropped when running Jumbo frames with TTL rewrite.
      * Limited the number of the elements in the Quality of Service (QoS) tree 2K.  
    Note: Creating more than 250 Vport_tc for every TC is not allowed.
    
      * Queue Pair (QP) flow query was always taking port 1, Firmware will now reply the proper port, 1 or 2, for the dual port RoCE net device.
      * The nack counters constantly reported as "0".
      * In a rare scenario when the driver is executing the "2err" command and the QP is in Send Queue (SQ) drain state, the firmware might post event of broken Work Queue (WQ) instead of sending error Completion Queue Element (CQEs) on all the Work Queue Entry (WQEs).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.11-2.1" date="1583841600">-     *Firmware for the following devices are updated to 2.42.5044 :**
    
       779799-B21 (HP Ethernet 10G 2-port 546FLR-SFP+ Adapter)  
       779793-B21 (HP Ethernet 10G 2-port 546SFP+ Adapter)
    
    **Firmware for the following devices are updated to 14.26.4012:**
    
       817749-B21 (HPE Ethernet 25Gb 2-port 640FLR-SFP28 Adapter)  
       817753-B21 (HPE Ethernet 25Gb 2-port 640SFP28 Adapter)
    
    **Firmware for the following device is updated to 16.26.4012:**
    
       874253-B21 (HPE Ethernet 100Gb 1-port 842QSFP28 Adapter)
    
    **New features and changes in version 14.26.4012 and 16.26.4012:**
    
      * Enables the user to globally disable RoCE on init by writing to the access register NCFG_REG.
      * Enabled Zero-Touch RoCE (ZTR) slow start capability for responder flows.
      * Extracts and prints data segments generated by the firmware.
      * Hairpin QP buffer is now available in Flow Control. Host Chaining now supports full fairness between several devices.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.11-2.1" date="1583928000">-     *Fixes submitted in version 2.42.5044 :**
    
      * 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 14.26.4012:**
    
      * Fixed an issue that resulted in dump file being corrupted when using resource dump to dump a WQ buffer with a size more than 2^16 bytes.
      * Enabled the option to prevent clock and capture complex programmable logic device (CPLD general-purpose input/output (GPIO)s glitch upon firmware reset.
    
    **Fixes submitted in version 16.26.4012:**
    
      * Fixed a rare issue that caused the device to hang when encountering Remote Direct Memory Access (_RDMA_) read operations with very short retry time. In this case, the driver failed to load due to wait_fw_init (mlx5_load_one failed with error code -16).
      * Increased the bandwidth for RoCE scenarios using a specific Quantum Private Network (QPN).
      * Enabled lower granularity of rate for Congestion Control.
      * Set the min_time_between_cnps default value as 2.
      * Fixed an issue that prevented the meter counter from being cleared after the flow meter being updated. In this case, the Information rate took up to 10 minutes to take effect.
      * Fixed an issue that caused a unequal cost multipath when device set the lag_tx_port_affinity of the Queue Pair(QP).
      * Fixed a performance degradation issue that occurred when the flow group match criteria includes both IPV6 and IP_ECN.
      * Fixed a low performance issue that occurred occasionally when ran firmware steering with high insertion rate during "adding and removing" low table entries.
      * When working with Multi-GVMI and SR-IOV, and with a high number of Virtual Functions and sub-functions, the driver start may fail for the VFs/sub-functions.
      * Fixed a performance issue that occurred when ran numerous VMs with NIC Steering rules.
      * sw_reset action fails in case it was initiated during live-patch flow.
      * SX_RDMA was not supported when Dual Port RoCE feature is enabled. Due to this behavior, packets sent on other port are be processed by the SX_RDMA table.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.11-3.1" date="1584878400">-     *Firmware for the following devices are updated to 2.42.5044 :**
    
       779799-B21 (HP Ethernet 10G 2-port 546FLR-SFP+ Adapter)  
       779793-B21 (HP Ethernet 10G 2-port 546SFP+ Adapter)
    
    **Firmware for the following devices are updated to 14.26.4012:**
    
       817749-B21 (HPE Ethernet 25Gb 2-port 640FLR-SFP28 Adapter)  
       817753-B21 (HPE Ethernet 25Gb 2-port 640SFP28 Adapter)
    
    **Firmware for the following device is updated to 16.26.4012:**
    
       874253-B21 (HPE Ethernet 100Gb 1-port 842QSFP28 Adapter)
    
    **New features and changes in version 14.26.4012 and 16.26.4012:**
    
      * Enables the user to globally disable RoCE on init by writing to the access register NCFG_REG.
      * Enabled Zero-Touch RoCE (ZTR) slow start capability for responder flows.
      * Extracts and prints data segments generated by the firmware.
      * Hairpin QP buffer is now available in Flow Control. Host Chaining now supports full fairness between several devices.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.11-3.1" date="1584964800">-     *Fixes submitted in version 2.42.5044 :**
    
      * 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 14.26.4012:**
    
      * Fixed an issue that resulted in dump file being corrupted when using resource dump to dump a WQ buffer with a size more than 2^16 bytes.
      * Enabled the option to prevent clock and capture complex programmable logic device (CPLD general-purpose input/output (GPIO)s glitch upon firmware reset.
    
    **Fixes submitted in version 16.26.4012:**
    
      * Fixed a rare issue that caused the device to hang when encountering Remote Direct Memory Access (_RDMA_) read operations with very short retry time. In this case, the driver failed to load due to wait_fw_init (mlx5_load_one failed with error code -16).
      * Increased the bandwidth for RoCE scenarios using a specific Quantum Private Network (QPN).
      * Enabled lower granularity of rate for Congestion Control.
      * Set the min_time_between_cnps default value as 2.
      * Fixed an issue that prevented the meter counter from being cleared after the flow meter being updated. In this case, the Information rate took up to 10 minutes to take effect.
      * Fixed an issue that caused a unequal cost multipath when device set the lag_tx_port_affinity of the Queue Pair(QP).
      * Fixed a performance degradation issue that occurred when the flow group match criteria includes both IPV6 and IP_ECN.
      * Fixed a low performance issue that occurred occasionally when ran firmware steering with high insertion rate during "adding and removing" low table entries.
      * When working with Multi-GVMI and SR-IOV, and with a high number of Virtual Functions and sub-functions, the driver start may fail for the VFs/sub-functions.
      * Fixed a performance issue that occurred when ran numerous VMs with NIC Steering rules.
      * sw_reset action fails in case it was initiated during live-patch flow.
      * SX_RDMA was not supported when Dual Port RoCE feature is enabled. Due to this behavior, packets sent on other port are be processed by the SX_RDMA table.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.12" date="1586779200">-     *Firmware for the following devices are updated to 2.42.5044 :**
    
       779799-B21 (HP Ethernet 10G 2-port 546FLR-SFP+ Adapter)  
       779793-B21 (HP Ethernet 10G 2-port 546SFP+ Adapter)
    
    **Firmware for the following devices are updated to 14.27.1016:**
    
       817749-B21 (HPE Ethernet 25Gb 2-port 640FLR-SFP28 Adapter)
    
    **Firmware for the following devices are updated to 14.27.1016:**  
       817753-B21 (HPE Ethernet 25Gb 2-port 640SFP28 Adapter)
    
    **Firmware for the following device is updated to 16.27.1016:**
    
       874253-B21 (HPE Ethernet 100Gb 1-port 842QSFP28 Adapter)
    
    **New features and changes in version 14.27.1016 and 16.27.1016:**
    
      * RoCE Selective Repeat : This feature introduces a new QP (Queue Pair) retransmission mode in RoCE: recovery from packet drop by resending the dropped packet and not only all the PSN window (Go-Back-N protocol),  
    This new capability comes with the following limitations:
    
        * Selective repeat cannot be used with AR.
        * Does not work with signature (T10-DIF).
        * Does not work with Tag Matching enabled.
      * Allows BMC (Board Management Control) to query and control NIC over RedFish API. Currently, the NIC supports reading data and setting basic Ethernet and InfiniBand parameters.
      * Enables matching of source_vhca_port in the FDB also known as FIB ( Forwarding Information Base) flow for ECMP (Equal Cost Multi Pathing) hardware offload on a single FDB.
      * Firmware can be now updated as well as DB strings while performing Live Firmware Patch.
      * Added support for dumping hardware steering entries (raw data) using the resource dump API.
      * The eth_link_down_counter now counts logical link downs as well.
    
    **New features and changes in version 16.27.1016:**
    
      * Removed power consumption limitation.This new capability removes the necessity to disable the port due to insufficient power. When this feature is enabled, an event will be sent on every transition between the following power states: 
        * Power limit is not advertised.
        * Sufficient power detected.
        * Insufficient power detected.
      * Enables the device to generate events that will notify the user about any resource dumps updates. The resource dump owner (PF/ECPF) will be notified on the VF command failures by events that will contain the needed information to call the resource_dump command. The device will dump the resource in the standard resource dump sequence.
      * Added support for RSS (Really Simple Syndication) based on inner headers of GTP-U tunneled packets and for relaxed ordering read when using the create_mkey flag.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.12" date="1586865600">-     *Fixes submitted in version 2.42.5044 :**
    
      * 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 14.27.1016:**
    
      * An issue that caused the device to perform DMA (Direct Memory Access) into memory already returned to the OS during the transition between the pre-boot driver to the OS driver.
      * An issue that caused the ZTR (Zero Touch RoCE) counters query to always return 0.
      * NC-SI bandwidth was dropping to 20-40kBps with a high amount of package drops, in a network environment with high latency (over 110ms).
    
    **Fixes submitted in version 16.27.1016:**
    
      * An issue that caused the device to perform DMA (Direct Memory Access) into memory already returned to the OS during the transition between the pre-boot driver to the OS driver.
      * An out-of-range issue when reading or writing the q_counters was fixed.
      * Multi-Host adapter cards that resulted in wrong handling of PERST on auxiliary links.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.13" date="1592740800">-     *Fixes submitted in version 2.42.5044 :**
    
      * An issue that prevented the firmware from detecting a link_down event thus preventing the IB bond interface from going to a failover mode.
    
    **Following issues have been fixed in firmware version 14.27.4000:**
    
      * The sent packet hung while the device entered FLR mode.
      * Enabled Bar configuration bytewise by applying the write_en bitmask.
      * The device hung while running the sw reset flow under heavy stress and with many open resources.
      * The completions (CQ)completed due to a race condition in the firmware transport error handlers, and the error stressors, where the error stressors would hang the firmware transport error handler flow. 
      * The fragmented IP packets were dropped.
    
    **Following issues have been fixed in firmware version 16.27.2008:**
    
      * Although the effective BER (after FEC) was expected to meet the design targets (e.g. 10e-14 or lower), occasionally it was higher.
      * High BER occured when connecting cables of type 0.5/1m DAC to an HDR speed.
      * The PCIe Tx parameters did not load correctly when the speed was changed after the PCIe link was disabled.
      * The desched_threshold field did not work properly.
      * The "roce_adp_retrans" counter was presenting the values of the "local_ack_timeout_err" counter.
      * If Relaxed Ordering was disabled by running the "setpci" command, it would not be functional even after re-enabling it by running the "setpci" command again.</changelog>
  </package>
  <package pkgid="3aa8fea6a493fe7f61c649e91d705a3bc3815c7d90002ac88f8da1c44d0e6cc9" name="firmware-nic-mellanox-ib-cx4-cx5" 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.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="1552219200">-     *Firmware for the following devices are updated to 12.24.1000:**
    
    843400-B21 (HPE Apollo A10 InfiniBand EDR (100Gb) 2-port Adapter)
    
    **Firmware for the following devices are updated to 16.24.1000:**
    
    872723-B21 (HPE Apollo InfiniBand EDR 100Gb 2-port 841z Mezzanine Adapter)  
    872725-B21 (HPE InfiniBand EDR 100Gb 1-port 841QSFP28 Adapter)
    
    **Changes and New features in firmware version 12.24.1000 and 16.24.1000:**
    
      * Added support for the following: 
        * An additional layer (Layer 3) of packet processing at the hypervisor level that enables adding and removing protocol headers (e.g., the MAC address is removed during encapsulation, and added during decapsulation) for the encapsulated traffic.
        * Transmission histogram counter set as part of the Ethernet extended group counters.
        * TX steering rule on flow_table_metadata in WQE Ethernet segment.
        * Added L3 encapsulation/decapsulation support in the reformat context allocation. 
          * L3 encapsulation removes L2 headers and adds generic L3 tunnel encapsulation.
          * L3 decapsulation removes the generic L3 tunnel decapsulation and L2 header.
        * Flow steering header modification (header rewrite) for IPv4 TTL header for loopback traffic (VF-VF/VF-PF).  
    Note: TTL modification for traffic from the network is currently not
    supported.
    
        * Requester QP packet based on E2E credits mode. The new flow control supports HCA-to-switch RDMA traffic packet-based End-2-End.
        * IPoIB non-default Partition Keys (PKeys). Now the PKey values can be modified in the PKey table without the need of recreating the IPoIB (underlay) QPs.
        * [Beta] SR-IOV in Multi-Host/Socket-Direct.
        * QUERY_DRIVER_VERSION command. This command allows the PF driver to query its VFs driver version which was set by the SET_DRIVER_VERSION command.
        * New diagnostic counters to evaluate the number of ICMC hits and misses for particular resources.
      * Enabled the hardware to generate an event upon counter incrementation, in order to reduce an overhead from the software from reading rarely updated counters such as error counters.
      * Enabled NOIDNIC connectivity to the network through the e-switch and not directly to the physical port.
      * Enabled setting the QP and the Mkey values by the software upon these resources creation.
      * Enabled advanced PCIe atomic operations. The HCA will perform PCIe atomic operations as a requestor towards the host memory when receiving compatible atomic messages from the network, and according to the configuration of NV_SW_OFFLOAD_CONFIG pci_atomic_mode field and the PCI AtomicOp Requester Enable bit in the Device Control 2 register.
      * Enabled TTL modification in the Rx NIC steering. When modifying the TTL in the Rx NIC, the CQE checksum will not recalculated automatically.  
    Note: TTL modification in the FDB for traffic from the network is currently
    not supported.
    
      * Enabled a single TIR destination from the FDB.
      * Changed the WRED default mode to OFF for Multi-Host adapter cards.
      * [Developers only] Moved the fast teardown HCA cap bit to offset 0x1c.4:1.
      * Enabled Virtual Functions to read QPDPM/QPDP/QPTS.
      * Multi PCI RDMA IB: This capability enables the user to expose two PCI/IB devices per network port.
      * Reduced firmware's memory consumption to increase the supported number of VFs per PF to up to 100.
      * Shutting Down RDMA QPs with Excessive Retransmissions is a mechanism used to detect excessive retransmissions for an RC connection, and to close the connection in response to it. If the number of retransmissions due to a Local Ack Timeout, NAK-Sequence Error, or Implied NAK, during a specified period, exceeds the specified threshold, the QP will be handled as if the IB spec defined Retry Count was exceeded.
    
    **New features in firmware version 12.24.1000:**
    
      * Enabled e-switch steering rule in the NIC without matching it with the Directional MACs (DMAC) protocol. Now the rule is only according to the MC/UC bit.
      * The IB Sniffer utility provides the user the ability to capture the e-switch traffic directly to a hypervisor queue.
      * Increased the number of VFs that can work with full VMQoS (8 TC) per PFs as follow: 
        * in dual port devices to: 0-21, 33-45 VFs (22-32 VFs has single TC)
        * in single port devices to: 0-64 VFs
    
    **New features in firmware version 16.24.1000:**
    
      * Enabled QoS ETS for systems with 64 VFs to better allocate bandwidth in the NIC.
      * Enabled TTL modification for received packets.
      * Mirrors the traffic from/to one VF to a dedicate admin VF for monitoring and traffic analysis. Note that in this process packets are duplicated and different packet modifications apply to different duplications.
      * Enabled TTL modification in the Rx NIC steering. When modifying the TTL in the Rx NIC, the CQE checksum will not recalculated automatically.  
    Note: TTL modification in the FDB for traffic from the network is currently
    not supported.
    
      * Added support for Dynamically Connected Transport (DC) in RoCE in ConnectX-5 adapter cards.
      * Enabled Rx mini-CQE compressed format for striding RQ.
      * Enabled TX steering rule on the application meta-data from the WQE. This functionality implements meta-data Reg A steering and meta-data Reg A and Reg B rewriting.
      * Added MPLS over UDP and MPLS over GRE protocols for tunneling offload/steering match criteria.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.3" date="1552305600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4" date="1572868800">-     *Firmware for the following devices are updated to 12.26.1040:**
    
    843400-B21 (HPE Apollo A10 InfiniBand EDR (100Gb) 2-port Adapter)
    
    **Firmware for the following devices are updated to 16.26.1040:**
    
    872723-B21 (HPE Apollo InfiniBand EDR 100Gb 2-port 841z Mezzanine Adapter)  
    872725-B21 (HPE InfiniBand EDR 100Gb 1-port 841QSFP28 Adapter)
    
    **Changes and New features in firmware version 12.26.1040 and 16.26.1040:**
    
      * Enabled the firmware by using the ICMD commands to deal with diagnostic counters similar to cmdif. They can be called via the vsec space. The counters' values are returned only via the tracer. The ICMD Query Caps indicate support and expose the list of the supported counters.
      * User Context Object (DEVX) is a containerized sandbox per user, to access PRM command securely by using General Object commands, UMEM and UCTX contexts. The allowed functionalities of this capability depend on the user permissions.  
    The following functionalities are still managed by the Kernel:
    
        * Resource cleaning
        * UCTX stamping
        * Blocking the physical address and IRQ from these UCTX
      * Added support for reporting the supported affiliated and unaffiliated asynchronous events to DEVX users through the command interface.
      * Zero-Touch-RoCE counters are now available to the user for debuggability purposes when using the Zero-Touch-RoCE feature.
      * This release contains important reliability improvements and security hardening enhancements. Mellanox recommends upgrading your device firmware to this release to improve the device firmware security and reliability.
    
    **Changes and New features in firmware version 16.26.1040:**
    
      * Added support for the following features: 
        * Address Translation Service (ATS) support for MKEY and UMEM.
        * Exposing the Vital Product Data (VPD) on Virtual Function (VF).
        * Hairpin Drop Counter.
        * Hairpin and TM RNDV QPs to work with DevX.
        * Creating software managed steering tables in eSwitch/Forwarding Table (FDB).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.4" date="1572955200">-     *Fixes submitted in version 12.26.1040:**
    
      * IPoIB could not to function when there were Dynamically Connected Transport (DC) CNAK Queue Pairs (QPs) active.
      * On rare occasions, when firmware coalesce Host stuck events occur, a async event might be delayed to be reported, and not be triggered until the next time the PCIe hangs on one of the hosts.
      * Renamed the GMP Mellanox Vendor Specific External Capability mask enum from IsDiagnosticCountersSupported to IsDiagnosticDataSupported.
      * Fixed an issue that caused a function to misbehave when a PCIe Transaction Layer Packet (TLP) was set with a poisoned indication.
    
    **Fixes submitted in version 16.26.1040:**
    
      * On rare occasions, when firmware coalesce Host stuck events occur, a async event might be delayed to be reported, and not be triggered until the next time the PCIe hangs on one of the hosts.
      * Unexpected queue pairs transitioned to error in lossy tests.
      * Limited the maximum amount of dumps created on a PF.
      * Renamed the GMP Mellanox Vendor Specific External Capability mask enum from IsDiagnosticCountersSupported to IsDiagnosticDataSupported.
      * Stability issues with RDMA over Converged Ethernet (RoCE) retransmissions under stress were affecting Zero-Touch-RoCE.
      * Fixed an issue that caused a function to misbehave when a PCIe Transaction Layer Packet (TLP) was set with a poisoned indication.
      * Large number of packets dropped when running Jumbo frames with TTL rewrite.
      * Limited the number of the elements in the Quality of Service (QoS) tree 2K.  
    Note: Creating more than 250 Vport_tc for every TC is not allowed.
    
      * Queue Pair (QP) flow query was always taking port 1, Firmware will now reply the proper port, 1 or 2, for the dual port RoCE net device.
      * The nack counters constantly reported as "0".
      * In a rare scenario when the driver is executing the "2err" command and the QP is in Send Queue (SQ) drain state, the firmware might post event of broken Work Queue (WQ) instead of sending error Completion Queue Element (CQEs) on all the Work Queue Entry (WQEs).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5" date="1586779200">-     *Firmware for the following devices are updated to 12.27.1016:**
    
    843400-B21 (HPE Apollo A10 InfiniBand EDR (100Gb) 2-port Adapter)
    
    **Firmware for the following devices are updated to 16.27.1016:**
    
    872723-B21 (HPE Apollo InfiniBand EDR 100Gb 2-port 841z Mezzanine Adapter)  
    872725-B21 (HPE InfiniBand EDR 100Gb 1-port 841QSFP28 Adapter)
    
    **Changes and New Features in firmware version 12.27.1016 and 16.27.1016:**
    
      * RoCE Selective Repeat introduces a new QP retransmission mode in RoCE: recovery from packet drop by resending the dropped packet and not only all the PSN window (Go-Back-N protocol),  
    This new capability comes with the following limitations:
    
        * Selective repeat cannot be used with AR
        * Does not work with signature (T10-DIF)
        * Does not work with Tag Matching enabled
      * Allows BMC to query and control NIC over RedFish API (https://www.dmtf.org/standards/redfish). Currently, the NIC supports reading data and setting basic Ethernet and InfiniBand parameters.
      * Enables matching of source_vhca_port in the FDB flow for ECMP hardware offload on a single FDB.
      * Added support for dumping hardware steering entries (raw data) using the resource dump API.
      * The eth_link_down_counter now counts logical link downs as well.
    
    **Changes and New Features in firmware version 16.27.1016:**
    
      * Removed power consumption limitation. This new capability removes the necessity to disable the port due to insufficient power. When this feature is enabled, an event will be sent on every transition between the following power states: 
        * Power limit is not advertised
        * Sufficient power detected
        * Insufficient power detected
      * Firmware can be now updated as well as DB strings while performing Live Firmware Patch.
      * Enables the device to generate events that will notify the user about any resource dumps updates. The resource dump owner (PF/ECPF) will be notified on the VF command failures by events that will contain the needed information to call the resource_dump command. The device will dump the resource in the standard resource dump sequence.
      * Added support for the following features: 
        * RSS based on inner headers of GTP-U tunneled packets.
        * Relaxed ordering read when using the create_mkey flag.  
    Note: This capability is not supported when using Multi-Host cards and when in
    PCIe-Switch  
    mode.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.5" date="1586865600">-     *Fixes submitted in version 12.27.1016:**
    
      * ZTR counters query was always set to return 0.
      * The adapter card was prevented from going into the bypass mode when the BMC disabled the hardware arbitration.
      * Performance degradation and a high packet drop occurred when SRIOV was enabled and packets went through the FDB default behaviour.
      * Due to the string DB not being updated after Live-Patch, the tracer could not function after Live-Patch.
      * Fixed a rare issue that caused other active functions to receive a malformed CQE during driver (PF or VF) unload or FLR flows.
      * Firmware error was observed when FLR occurred at the same time as the teardown. As a result, the teardown flow took a lock, and never released it because it was being aborted by an FLR.
    
    **Fixes submitted in version 16.27.1016:**
    
      * Fixed an issue that caused the device to perform DMA into memory already returned to the OS during the transition between the pre-boot driver to the OS driver.
      * Out-of-range issue when reading or writing the q_counters.
      * Fixed an issue that in Multi-Host adapter cards that resulted in wrong handling of PERST on auxiliary links.
      * ZTR counters query was always set to return 0.
      * The adapter card was prevented from going into the bypass mode when the BMC disabled the hardware arbitration.
      * A non-standard tool was required to perform the first LFWP patching when used with the GA firmware version.
      * Updated the OOOSLMask behaviour. Firmware now will apply OOOSLMask even if it is set to zero (OOOSLMask = 0).
      * Redundant page consumption in the init_hca.
      * The sw_reset option was not supported when ATS was enabled.
      * When ESWITCH_IPV4_TTL_MODIFY_ENABLE configuration was enabled in mlxconfig, there was performance degradation in small packet sizes.
      * Due to the string DB not being updated after Live-Patch, the tracer could not function after Live-Patch.
      * Fixed a rare issue that caused other active functions to receive a malformed CQE during driver (PF or VF) unload or FLR flows.
      * The PCI link was not getting established when the firmware was corrupted.
      * FW assert was triggerred and resulted in a wrong deallocation of a resource when Packet Pacing was enabled, and a QP was being destroyed.
      * Firmware error was observed when FLR occurred at the same time as the teardown. As a result, the teardown flow took a lock, and never released it because it was being aborted by an FLR.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.6" date="1592049600">-     *Following issues have been fixed in firmware version 16.27.2008:**
    
      * Although the effective BER (after FEC) was expected to meet the design targets (e.g. 10e-14 or lower), occasionally it was higher.
      * High BER occured when connecting cables of type 0.5/1m DAC to an HDR speed.
      * The PCIe Tx parameters did not load correctly when the speed was changed after the PCIe link was disabled.
      * The desched_threshold field did not work properly.
      * The "roce_adp_retrans" counter was presenting the values of the "local_ack_timeout_err" counter.
      * If Relaxed Ordering was disabled by running the "setpci" command, it would not be functional even after re-enabling it by running the "setpci" command again.
    
    **Following issues have been fixed in firmware version 12.27.4000:**
    
      * The device hung while running the sw reset flow under heavy stress and with many open resources.
      * Low PXE performance observered while using the VSC to trigger the send_ring_doorbells.
      * IPoIB and DC would not work together.
      * DC funtionality issues.</changelog>
  </package>
  <package pkgid="259ee0e311dac858c09d0d2dc2ff6860478fa0a6e71211bd77ece232f773c339" name="firmware-nic-open-cx6dx-mellanox-eth-mft" arch="x86_64">
    <version epoch="0" ver="1.0.2" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0" date="1586606400">-     *Firmware for the following devices is updated to 22.27.1016:**
    
    P08464-B21 (HPE Ethernet 25/50Gb 2-port SFP56 MCX623102AS-GDAT Adapter)
    
    P25960-B21 (HPE Ethernet 100Gb 2-Port QSFP56 MCX623106AS-CDAT Adapter)
    
    P25963-B21 (HPE Ethernet 100Gb 2-Port QSFP56 MCX623436AS-CDAI OCP3 Adapter)
    
    **New features and changes in version 22.27.1016 ****:**
    
      * RoCE Selective Repeat introduces a new QP retransmission mode in RoCE: recovery from packet drop by resending the dropped packet and not only all the PSN window (Go-Back-N protocol),
    
    This new capability comes with the following limitations:
    
      *     * Selective repeat cannot be used with AR
        * Does not work with signature (T10-DIF)
        * Does not work with Tag Matching enabled
      * Allows BMC to query and control NIC over RedFish API (https://www.dmtf.org/standards/redfish). Currently, the NIC supports reading data and setting basic Ethernet and InfiniBand parameters
      * Enables matching of source_vhca_port in the FDB flow for ECMP hardware offload on a single FDB.
      * Enables the user to reset the firmware without resetting the PHY. The links that were up will stay up, all the other links will be disabled.
      * Internet Protocol Security (IPsec) offload allows the NIC to accelerate IPsec AES-GCM 128/256. The hardware will encrypt/decrypt the packet and send it to wire/host accordingly.
      * Added support for the following 
        * vDPA (VirtIO 0.95 and 1.0).
        * Live migration on vDPA (VirtIO 0.95 and 1.0).
        * Dumping hardware steering entries (raw data) using the resource dump API
        * Relaxed Ordering Read using the create_mkey flag.
        * Configuring Virtual Output Queuing (VoQ).
        * Expansion ROM for UEFI and PXE.
      * 100GbE link speed is supported in Auto-Negotiation Mode.
      * 200GbE link speed is supported in Force Mode.
      * RDMA over Converged Ethernet (RoCE) is a mechanism to provide this efficient data transfer with very low latencies on lossless Ethernet networks.
      * Enabled traffic directly from OS to BMC and backwards through NIC.
      * Enabled the NCSI management protocol over RMII interface.
      * Opened additional sensors for all Facebook adapter cards.
      * Enabled the hardware to identify and mark congestion.
      * A "Secure firmware update" is the ability of a device to verify digital signatures of new firmware binaries, in order to assure that only officially approved versions can be installed from the host, the network or a Board Management Controller (BMC).
      * Enables the counters to expose any legacy mode debug ability information.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0" date="1586692800">-     *Fixes in version 22.27.1016:**
    
         Initial Version</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.1" date="1586779200">-     *Firmware for the following devices is updated to 22.27.2008:**
    
    P08464-B21 (HPE Ethernet 25/50Gb 2-port SFP56 MCX623102AS-GDAT Adapter)
    
    P25960-B21 (HPE Ethernet 100Gb 2-Port QSFP56 MCX623106AS-CDAT Adapter)
    
    P25963-B21 (HPE Ethernet 100Gb 2-Port QSFP56 MCX623436AS-CDAI OCP3 Adapter)
    
    P10180-B21 (HPE Ethernet 200Gb 1-port QSFP56 MCX623105AS-VDAT Adapter)
    
    **New features and changes in version 22.27.2008 :**
    
      * 200GbE speed rate is at GA level
      * All Ethernet speeds at GA level including PAM4 vs NRZ and speed detection.
      * RDMA over Converged Ethernet (RoCE) is at GA level.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.1" date="1586865600">-     *Fixes in version 22.27.2008:**
    
      * Fixed an issue that caused packets to drop when using Post Office Protocol(POP) virtual LAN (VLAN)and decapsulation actions in the same flow table entry.
      * Fixed an issue that prevented the load of the correct PCIe Tx parameters when the speed was changed after the PCIe link was disabled.
      * Fixed an issue that caused the "roce_adp_retrans" counter to present the values of the "local_ack_timeout_err" counter.
      * If Relaxed Ordering was disabled by running the "setpci" command, it will not be functional even after re-enabling it by running the "setpci" command again.
      * Updated the RDMA over Converged Ethernet (RoCE) Tx CNP's Backward Explicit Congestion Notification (_BECN_) value to be 1.
      * Non-return-to-zero (_NRZ_) and Pulse Amplitude Modulation (PAM4)Limitations in 100GbE adapter cards: 
        * The default configuration was NRZ speeds in Auto-Neg mode
        * PAM4 speeds should be set manually (using the MFT tool - mlxlink)
        * PAM4 speeds should be configured as single speeds: 50G_1x or 100G_2x
        * 200G_4x optical cables (including 200G_4x splitter cable) will raise link only after manual configuration of PAM4 speeds (50G_1x or 100G_2x)
      * NRZ and PAM4 Limitations in 200GbE adapter cards: 
        * The default configuration was 200G_x4 in Force mode
        * NRZ speeds should be set manually. Configuration can include multiple NRZ speeds (using the MFT tool -mlxlink)
        * PAM4 speeds should be configured as single speeds: 50G_1x or 100G_2x or 200G_4x</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1590667200">-     *Following issues have been resolved in firmware version 22.27.6008:**
    
      * Encapsulated RoCE traffic to drop when IB padding was required.
      * PortXmitWait HW counter to count when not expected due to an inaccuracy in the counter.
      * On dual-port device after Rx buffer modification the Physical Function on the second port got restored although no expected.  The Rx buffer changes when all Physical Functions resets over one port (through reboot /driver restart / FLR) while there were active Physical Functions over the second port.
      * Previous Shared Buffer modifications being overrun after performing Shared Buffer modifications such as SBPR, SBPM, SBCM, the PFCC Flow Control).</changelog>
  </package>
  <package pkgid="92836870a79d78f9e3a846bad3cd602039b09d6df6d2195eebfc176ebb7f9f34" name="firmware-nic-open-mellanox-eth-mft" 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="1572868800">-     *Firmware for the following devices is updated to 14.26.1040 :**
    
    P21930-B21 (HPE Ethernet 10Gb 2-port SFP+ MCX4121A-XCAT Adapter)
    
    **Firmware for the following devices is updated to 14.26.2000 :**
    
    P11341-B21 (HPE Ethernet 10Gb 2-port SFP+ MCX4621A-ACAB OCP3 Adapter)
    
    **Firmware for the following devices is updated to 16.26.1040:**
    
    P13188-B21 (HPE Ethernet 10/25Gb 2-port SFP28 MCX512F-ACAT Adapter )  
    P21927-B21 (HPE Ethernet 100Gb 2-Port QSFP28 MCX516A-CCAT Adapter)
    
    **Firmware for the following devices is updated to 16.26.2000:**
    
    P10112-B21 (HPE Ethernet 10/25Gb 2-port SFP28 MCX562A-ACAI OCP3 Adapter)
    
    **New features and changes in version  14.26.1040 and 16.26.1040 :**
    
      * Enabled the firmware by using the ICMD commands to deal with diagnostic counters similar to cmdif. They can be called via the vsec space. The counters' values are returned only via the tracer. The ICMD Query Caps indicate support and expose the list of the supported counters.
      * Zero-Touch-RoCE counters are now available to the user for debuggability purposes when using the Zero-Touch-RoCE feature.
      * Added Address Translation Service (ATS) support for MKEY and UMEM VPD Added support for exposing the VPD on the VF.
      * Added support for the following 
        * Reporting the supported affiliated and unaffiliated asynchronous events to DEVX users through the command interface.
        * Hairpin Drop Counter.
        * Hairpin and TM RNDV QPs to work with DevX.
        * creating software managed steering tables in eSwitch/FD
    
    **New features and changes in version  14.26.2000 and 16.26.2000 :**
    
      * Live Firmware Patch (LFWP) allows applying of critical hot fixes without interrupting data traffic and without any user application interruptions</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0" date="1572955200">-     *Fixes in version 14.26.2000 :**
    
      * Enabled the option to prevent clock and capture CPLD GPIOs glitch upon firmware reset.
    
    **Fixes in version 14.26.1040 :**
    
      * Fixed an issue that caused a function to misbehave when a PCIe Traffic Light Protocol(TLP) was set with a poisoned indication.
      * Fixed a rare issue that resulted in "destroy mkey " command getting stuck when rebooting the hypervisor.
    
    **Fixes in version 16.26.2000 :**
    
      * Enabled the option to prevent clock and capture CPLD GPIOs glitch upon firmware reset.
      * Fixed an issue that slowed the firmware flows when executing many destroy XRQ commands on an XRQ that supported DC transport service.
      * Fixed an issue that caused performance degradation when working in dual-port devices under bidirectional traffic stress.
    
    **Fixes in version 16.26.1040 :**
    
      * On rare occasions, when firmware coalesce Host stuck events occur, a async event might be delayed to be reported, and not be triggered until the next time the PCIe hangs on one of the hosts.
      * Fixed an issue that resulted in unexpected queue pairs transitioned to error in lossy tests.
      * Limited the maximum amount of dumps created on a Physical Function(PF).
      * Renamed the GMP Mellanox Vendor Specific External Capability mask enum from IsDiagnosticCountersSupported to IsDiagnosticDataSupported.
      * Fixed a stability issue in RoCE retransmissions under stress affecting Zero-Touch-RoCE.
      * Fixed an issue that caused a function to misbehave when a PCIe TLP was set with a poisoned indication.
      * Fixed an issue that caused large number of packet to drop when running Jumbo frames with Time to live (TTL) rewrite
      * Limited the number of the elements in the QoS tree 2K. Creating more than 250 Vport_tc for every TC was not allowed
      * Fixed the query QP flow. Instead of always taking port 1, FW will now reply the proper port, 1 or 2, for the dual port RDMA over Converged Ethernet(RoCE) net device.
      * Fixed an issue that caused the nack counters to constantly be reported as "0". 
      * In a rare scenario when the driver was executing the "2err" command and th Queue pair(QP) was in SQ drain state, the firmware might post event of broken Work Queue (WQ) instead of sending error CQEs on all the WQEs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0-2.1" date="1573646400">-     *Firmware for the following devices is updated to 14.26.1040 :**
    
    P21930-B21 (HPE Ethernet 10Gb 2-port SFP+ MCX4121A-XCAT Adapter)
    
    **Firmware for the following devices is updated to 14.26.2002 :**
    
    P11341-B21 (HPE Ethernet 10Gb 2-port SFP+ MCX4621A-ACAB OCP3 Adapter)
    
    **Firmware for the following devices is updated to 16.26.1040:**
    
    P13188-B21 (HPE Ethernet 10/25Gb 2-port SFP28 MCX512F-ACAT Adapter )  
    P21927-B21 (HPE Ethernet 100Gb 2-Port QSFP28 MCX516A-CCAT Adapter)
    
    **Firmware for the following devices is updated to 16.26.2002:**
    
    P10112-B21 (HPE Ethernet 10/25Gb 2-port SFP28 MCX562A-ACAI OCP3 Adapter)
    
    **New features and changes in version  14.26.1040 and 16.26.1040 :**
    
      * Enabled the firmware by using the ICMD commands to deal with diagnostic counters similar to cmdif. They can be called via the vsec space. The counters' values are returned only via the tracer. The ICMD Query Caps indicate support and expose the list of the supported counters.
      * Zero-Touch-RoCE counters are now available to the user for debuggability purposes when using the Zero-Touch-RoCE feature.
      * Added Address Translation Service (ATS) support for MKEY and UMEM VPD Added support for exposing the VPD on the VF.
      * Added support for the following 
        * Reporting the supported affiliated and unaffiliated asynchronous events to DEVX users through the command interface.
        * Hairpin Drop Counter.
        * Hairpin and TM RNDV QPs to work with DevX.
        * creating software managed steering tables in eSwitch/FD
    
    **New features and changes in version  14.26.2002 and 16.26.2002 :**
    
      * Live Firmware Patch (LFWP) allows applying of critical hot fixes without interrupting data traffic and without any user application interruptions</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.0-2.1" date="1573732800">-     *Fixes in version 14.26.2002 :**
    
      * Updated the firmware behavior to report PLDM version 1.1.0 regardless of whether Redfish was enabled or not.
      * Enabled the option to prevent clock and capture CPLD GPIOs glitch upon firmware reset.
    
    **Fixes in version 14.26.1040 :**
    
      * Fixed an issue that caused a function to misbehave when a PCIe Traffic Light Protocol(TLP) was set with a poisoned indication.
      * Fixed a rare issue that resulted in "destroy mkey " command getting stuck when rebooting the hypervisor.
    
    **Fixes in version 16.26.2002 :**
    
      * Updated the firmware behavior to report PLDM version 1.1.0 regardless of whether Redfish was enabled or not.
      * Enabled the option to prevent clock and capture CPLD GPIOs glitch upon firmware reset.
      * Fixed an issue that slowed the firmware flows when executing many destroy XRQ commands on an XRQ that supported DC transport service.
      * Fixed an issue that caused performance degradation when working in dual-port devices under bidirectional traffic stress.
    
    **Fixes in version 16.26.1040 :**
    
      * On rare occasions, when firmware coalesce Host stuck events occur, a async event might be delayed to be reported, and not be triggered until the next time the PCIe hangs on one of the hosts.
      * Fixed an issue that resulted in unexpected queue pairs transitioned to error in lossy tests.
      * Limited the maximum amount of dumps created on a Physical Function(PF).
      * Renamed the GMP Mellanox Vendor Specific External Capability mask enum from IsDiagnosticCountersSupported to IsDiagnosticDataSupported.
      * Fixed a stability issue in RoCE retransmissions under stress affecting Zero-Touch-RoCE.
      * Fixed an issue that caused a function to misbehave when a PCIe TLP was set with a poisoned indication.
      * Fixed an issue that caused large number of packet to drop when running Jumbo frames with Time to live (TTL) rewrite
      * Limited the number of the elements in the QoS tree 2K. Creating more than 250 Vport_tc for every TC was not allowed
      * Fixed the query QP flow. Instead of always taking port 1, FW will now reply the proper port, 1 or 2, for the dual port RDMA over Converged Ethernet(RoCE) net device.
      * Fixed an issue that caused the nack counters to constantly be reported as "0". 
      * In a rare scenario when the driver was executing the "2err" command and th Queue pair(QP) was in SQ drain state, the firmware might post event of broken Work Queue (WQ) instead of sending error CQEs on all the WQEs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.1" date="1586606400">-     *Firmware for the following devices is updated to 14.26.4012:**
    
    P21930-B21 (HPE Ethernet 10Gb 2-port SFP+ MCX4121A-XCAT Adapter)
    
    **Firmware for the following devices is updated to 14.26.6000 :**
    
    P11341-B21 (HPE Ethernet 10Gb 2-port SFP+ MCX4621A-ACAB OCP3 Adapter)
    
    **Firmware for the following devices is updated to 16.26.4012:**
    
    P13188-B21 (HPE Ethernet 10/25Gb 2-port SFP28 MCX512F-ACAT Adapter )  
    P21927-B21 (HPE Ethernet 100Gb 2-Port QSFP28 MCX516A-CCAT Adapter)
    
    **Firmware for the following devices is updated to 16.26.6000:**
    
    P10112-B21 (HPE Ethernet 10/25Gb 2-port SFP28 MCX562A-ACAI OCP3 Adapter)
    
    **New features and changes in version  14.26.4012 and 16.26.4012 :**
    
      * Enabled the firmware by using the ICMD commands to deal with diagnostic counters similar to cmdif. They can be called via the vsec space. The counters' values are returned only via the tracer. The ICMD Query Caps indicate support and expose the list of the supported counters.
      * Zero-Touch-RoCE counters are now available to the user for debuggability purposes when using the Zero-Touch-RoCE feature.
      * Added Address Translation Service (ATS) support for MKEY and UMEM VPD Added support for exposing the VPD on the VF.
      * Added support for the following 
        * Reporting the supported affiliated and unaffiliated asynchronous events to DEVX users through the command interface.
        * Hairpin Drop Counter.
        * Hairpin and TM RNDV QPs to work with DevX.
        * creating software managed steering tables in eSwitch/FD
    
    **New features and changes in version  14.26.6000 and 16.26.6000 :**
    
      * Explicit Congestion Notification (_ECN_) is now automatically copied from the inner header to the outer header, unless defined otherwise in the SW steering. To disable this feature, need to write to the NV_SW_OFFLOAD_CONFIG file.
      * The eth_link_down_counter now counts logical link downs as well</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.1" date="1586692800">-     *Fixes in version 14.26.6000 :**
    
      * Fixed an issue that cause the firmware to hang when an FLR occurred at the same time as the teardown. As a result, the teardown flow took a lock, and never  released it because it was being aborted by an FLR.
    
    **Fixes in version 14.26.4012 :**
    
      * Updated the firmware behavior to report PLDM version 1.1.0 regardless of whether Redfish was enabled or not.
      * Enabled the option to prevent clock and capture CPLD GPIOs glitch upon firmware reset.
      * Fixed an issue that caused a function to misbehave when a PCIe Traffic Light Protocol(TLP) was set with a poisoned indication.
      * Fixed a rare issue that resulted in "destroy mkey " command getting stuck when rebooting the hypervisor.
    
    **Fixes in version 16.26.6000 :**
    
      * Fixed an issue that prevented PCI link from being established when the firmware was corrupted.
      * Fixed an issue that triggered a firmware assert and resulted in a wrong deallocation of a resource when Packet Pacing was enabled, and a QP was being destroyed.
      * Fixed an issue that cause the firmware to hang when an FLR occurred at the same time as the teardown. As a result, the teardown flow took a lock, and never  released it because it was being aborted by an FLR.
    
    **Fixes in version 16.26.4012:**
    
      * Updated the firmware behavior to report PLDM version 1.1.0 regardless of whether Redfish was enabled or not.
      * Enabled the option to prevent clock and capture CPLD GPIOs glitch upon firmware reset.
      * Fixed an issue that slowed the firmware flows when executing many destroy XRQ commands on an XRQ that supported DC transport service.
      * Fixed an issue that caused performance degradation when working in dual-port devices under bidirectional traffic stress.
      * On rare occasions, when firmware coalesce Host stuck events occur, a async event might be delayed to be reported, and not be triggered until the next time the PCIe hangs on one of the hosts.
      * Fixed an issue that resulted in unexpected queue pairs transitioned to error in lossy tests.
      * Limited the maximum amount of dumps created on a Physical Function(PF).
      * Renamed the GMP Mellanox Vendor Specific External Capability mask enum from IsDiagnosticCountersSupported to IsDiagnosticDataSupported.
      * Fixed a stability issue in RoCE retransmissions under stress affecting Zero-Touch-RoCE.
      * Fixed an issue that caused a function to misbehave when a PCIe TLP was set with a poisoned indication.
      * Fixed an issue that caused large number of packet to drop when running Jumbo frames with Time to live (TTL) rewrite
      * Limited the number of the elements in the QoS tree 2K. Creating more than 250 Vport_tc for every TC was not allowed
      * Fixed the query QP flow. Instead of always taking port 1, FW will now reply the proper port, 1 or 2, for the dual port RDMA over Converged Ethernet(RoCE) net device.
      * Fixed an issue that caused the nack counters to constantly be reported as "0". 
      * In a rare scenario when the driver was executing the "2err" command and th Queue pair(QP) was in SQ drain state, the firmware might post event of broken Work Queue (WQ) instead of sending error CQEs on all the WQEs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1586779200">-     *Firmware for the following devices is updated to 14.27.1016:**
    
    P21930-B21 (HPE Ethernet 10Gb 2-port SFP+ MCX4121A-XCAT Adapter)  
    P11341-B21 (HPE Ethernet 10Gb 2-port SFP+ MCX4621A-ACAB OCP3 Adapter)
    
    **Firmware for the following devices is updated to 16.27.1016:**
    
    P13188-B21 (HPE Ethernet 10/25Gb 2-port SFP28 MCX512F-ACAT Adapter)  
    P21927-B21 (HPE Ethernet 100Gb 2-Port QSFP28 MCX516A-CCHT Adapter)  
    P10112-B21 (HPE Ethernet 10/25Gb 2-port SFP28 MCX562A-ACAI OCP3 Adapter)
    
    **New features and changes in version 14.27.1016 and 16.27.1016:**
    
      * RoCE Selective Repeat introduces a new QP retransmission mode in RoCE: recovery from packet drop by resending the dropped packet and not only all the PSN window (Go-Back-N protocol). This new capability comes with the following limitations:  
               Selective repeat cannot be used with AR  
               Does not work with signature (T10-DIF)  
               Does not work with Tag Matching enabled
      * Allows BMC to query and control NIC over RedFish API (https://www.dmtf.org/standards/redfish). Currently, the NIC supports reading data and setting basic Ethernet and InfiniBand parameters
      * Enables matching of source_vhca_port in the FDB flow for ECMP hardware offload on a single FDB.
      * Firmware can be now updated as well as DB strings while performing Live Firmware Patch.
      * Added support for dumping hardware steering entries (raw data) using the resource dump API.
      * The eth_link_down_counter now counts logical link downs as well.
      * Enables the device to generate events that will notify the user about any resource dumps updates. The resource dump owner (PF/ECPF) will be notified on the VF command failures by events that will contain the needed information to call the resource_dump command. The device will dump the resource in the standard resource dump sequence.
      * Added support for RSS based on inner headers of GTP-U tunneled packets.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.2" date="1586865600">-     *Fixes in version 14.27.1016:**
    
      * The device to perform Direct memory access (DMA) into memory already returned to the OS during the transition between the pre-boot drivers to the OS driver.
      * Fixed a rare issue that resulted in HCA hanging during a FlexibleLOM (FLR) flow while unloading the PreBoot driver.
      * The Zero-Touch RoCE (ZTR) counters query to always return 0.
      * Fixed a performance degradation issue, and a high packet drop when single root input/output virtualization or SR-IOV was enabled and packets went through the FDB default behavior.
      * Network Controller Sideband Interface (NC-SI) bandwidth dropping to 20-40kBps with a high amount of package drops, in a network environment with high latency (over 110ms).
      * Due to the string DB not being updated after Live-Patch, the tracer cannot function after Live-Patch.
      * Fixed a issue that caused other active functions to receive a malformed Completion with Error (CQE) during driver (PF or VF) unload or FLR flows.
      * Prevented the adapter card from going into the bypass mode when the Board Management Controller (BMC) disabled the hardware arbitration.
      * The firmware to hang when an FLR occurred at the same time as the teardown. As a result, the teardown flow took a lock, and never released it because it was being aborted by an FLR.
    
    **Fixes in version 16.27.1016:**
    
      * Fixed an issue that in Multi-Host adapter cards that resulted in wrong handling of PCIe Reset(PERST) on auxiliary links.
      * Fixed an out-of-range issue when reading or writing the q_counters.
      * The device to perform DMA into memory already returned to the OS during the transition between the pre-boot driver to the OS driver.
      * The ZTR counters query to always return 0.
      * That prevented the adapter card from going into the bypass mode when the BMC disabled the hardware arbitration.
      * Required using a non-standard tool to perform the first Live Firmware Patch Update (LFWP) patching when used the GA firmware version.
      * Fixed redundant page consumption in the init_hca.
      * The sw_reset option was not supported when ATS was enabled.
      * Fixed a possible performance degradation in small packet sizes that occured when SWITCH_IPV4_TTL_MODIFY_ENABLE configuration was enabled in mlxconfig.
      * Due to the string DB not being updated after Live-Patch, the tracer cannot function after Live-Patch.
      * Other active functions to receive a malformed CQE during driver (PF or VF) unload or FLR flows.
      * Prevented PCI link from being established when the firmware was corrupted.
      * Triggered a FW assert and resulted in a wrong deallocation of a resource when Packet Pacing was enabled and a QP was being destroyed.
      * The firmware to hang when an FLR occurred at the same time as the teardown. As a result, the teardown flow took a lock, and never released it because it was being aborted by an FLR.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.3" date="1592740800">-     *Following issues have been fixed in firmware version 16.27.2008:**
    
      * Although the effective BER (after FEC) was expected to meet the design targets (e.g. 10e-14 or lower), occasionally it was higher.
      * High BER occured when connecting cables of type 0.5/1m DAC to an HDR speed.
      * The PCIe Tx parameters did not load correctly when the speed was changed after the PCIe link was disabled.
      * The desched_threshold field did not work properly.
      * The "roce_adp_retrans" counter was presenting the values of the "local_ack_timeout_err" counter.
      * If Relaxed Ordering was disabled by running the "setpci" command, it would not be functional even after re-enabling it by running the "setpci" command again.
    
    **Following issues have been fixed in firmware version 12.27.4000:**
    
      * The device hung while running the sw reset flow under heavy stress and with many open resources.
      * Low PXE performance observerd while using the VSC to trigger the send_ring_doorbells.
      * IPoIB and DC would not work together.
      * DC funtionality issues.</changelog>
  </package>
  <package pkgid="28c15b554e57af9734023fef8ce40f58975a0247970844f70c44eb71093c76e6" name="firmware-nic-qlogic-flq" arch="x86_64">
    <version epoch="0" ver="1.9.8" rel="1.1"/>
    <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="1549022400">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.6.50" date="1559563200">-     This product now supports the HPE Ethernet 10Gb 2-port 524SFP+ Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.7.16" date="1565524800">-     This product now supports the HPE Synergy 6820C 25/50Gb Converged Network
    Adapter.
    
    This product now allows modification of the settings under the 'Port Level
    Configuration' sub-menu under the adapter's configuration menu (located at
    'System Utilities'(F9 at POST)-&gt;'System Configuration') when OneView Profile
    with 'manage manually' option is applied to the server.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.7.16" date="1565611200">-     This product corrects an issue where the firmware update fails when the first
    port is disabled on the network adapter.
    
    This product corrects an issue where not all devices are discovered as part of
    firmware update on a multi-root-complex platforms like Integrity, Superdome
    etc.
    
    This product corrects an issue where the system hangs during POST with red
    screen when iSCSI boot LUN is re-exported (after a previous unexport
    operation) from the iSCSI host (HPE 3PAR StoreServ Storage).
    
    This product corrects an issue where 'HPE Synergy 4820C 10/20/25Gb Converged
    Network Adapter' disappears after changing its link speed under its
    configuration menu (located at 'System Utilities'(F9 at POST)-&gt;'System
    Configuration').
    
    This product corrects an issue where the configuration settings of the
    adapter, connected to a server managed by OneView profile, may be reset to
    defaults after a system reboot.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.8.12" date="1572523200">-     This product now remove supports Synergy and Blade Server.
    
    This product now supports Red Hat Enterprise Linux 8.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.8.12" date="1572609600">-     This product addresses an issue where 2nd port reports "function type:
    disabled" with HPE Ethernet 10Gb 2-port 524SFP+ Adapter.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.9.8" date="1589889600">-      This product corrects the abnormal disconnection of iLO web page while performing under Shared Networking on Flexible-LOM.
      * This product addresses an issue where the HPE Ethernet 10/25Gb 2-port 622FLR-SFP28 adapter and  HPE Ethernet 10/25Gb 2-port 621SFP28 Adapter UMCE (Uncorrectable Machine Check Exception) was followed by Unrecoverable I/O error, Uncorrectable PCI express error on Server and one of the ports suddenly no longer can send or receive traffic.
      * This product addresses an issue where driver doesn't load upon booting up by correct memory relocation.</changelog>
  </package>
  <package pkgid="22fc460b54254f76a5ea23ff8cccf0287a785df928c9375d0567b1f7b635af6a" name="firmware-nic-qlogic-nx2" arch="x86_64">
    <version epoch="0" ver="2.27.8" rel="1.1"/>
    <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="1549022400">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.24.16" date="1560945600">-     This product addresses an issue where the network adapter doesn't properly
    report increased temperatures, causing potential system shutdown.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.25.10" date="1565611200">-     This product corrects an issue where the link status is not updated
    immediately to the switch when network adapter interface is brought down in
    the Operating System.
    
    This product corrects an issue where not all devices are discovered as part of
    firmware update on a multi-root-complex platforms like Integrity, Superdome,
    etc.
    
    This product corrects an issue where the system hangs with red screen when
    attempting to update the firmware via 'Firmware Update' feature under the
    'System Utilities &gt; Embedded Applications' menu.
    
    This product corrects an issue where a firmware update fails.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.26.7" date="1572523200">-     This product now remove supports Synergy and Blade Server.
    
    This product now supports the following operatings systems:
    
      * Red Hat Enterprise Linux 7 Update 7
      * Red Hat Enterprise Linux 8 Update 0
      * SUSE Linux Enterprise Server 15 SP1</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.26.7" date="1572609600">-     This product addresses an incorrect local sequence number in the Link Layer
    Discovery Protocol (LLDP).
    
    This product addresses an issue where boot mode is not restored to the default
    value after a factory reset.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.26.30" date="1583236800">-     This product addresses an Overheat issue that system shuts down automatically
    due to NIC temperature exceeding threshold.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.27.8" date="1589889600">-      This product corrects the display problem of the adapter name under RBSU.
      * This products corrects some issues about the thermal reporting and temperature threadshold control of the adapter.
      * This product addresses an issue where unexpected UMCE(Uncorrectable Machine Check Exception) appeared when powering on the system with NPAR(Network Partitioning) enabled.</changelog>
  </package>
  <package pkgid="5cc7e450461183774dec2e5edd17af75ec30c6d42667c82b7bbe96eed01fbf24" name="firmware-nic-qlogic-nx2-bl" arch="x86_64">
    <version epoch="0" ver="1.0.9" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.0.9" date="1573214400">-     This product addresses an incorrect local sequence number in the Link Layer
    Discovery Protocol (LLDP).
    
    This product addresses an issue where boot mode is not restored to the default
    value after a factory reset.
    
    This product addresses an issue where the F1 help messages "Number of VFs per
    PF" and "Legacy Boot Protocol" option display incorrectly in Japanese and
    Simplified Chinese languages.</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="962545f29b31431670f2053f2f9ca00ccacf3f483e41401bc00d18b372867aa4" name="firmware-oa" arch="x86_64">
    <version epoch="0" ver="4.96" rel="1.1"/>
    <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="1548936000">-     Onboard Administrator 4.90 provides support for the following enhancements:
    
    **Hardware additions**
    
      * None
    
    Features**: additions and changes**
    
    **General**
    
      * On SNMP user add/delete, Onboard Administrator has been enhanced to resync with the new configuration instead of restarting SNMP service.
      * The SCEXE package support has been removed in the Onboard Administrator firmware update and EFM. OA now uses only the RPM package.
      * The Single Sign-On (SSO) feature has been enhanced to support the Password Complexity feature in the iLO 5 firmware.
      * The AlertMail feature has been enhanced to include subsystems status in the AlertMail messages.
      * Onboard Administrator has been enhanced for better debugging of issues.
    
    ** Security**
    
      * None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.90" date="1549022400">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.95" date="1572955200">-     Onboard Administrator 4.95 provides support for the following enhancements:
    
    **Hardware additions**
    
      * None
    
    Features**: additions and changes**
    
    **General**
    
      * AlertMail feature now supports two priorities that a user can select for the AlertMail messages..
      * Enclosure Firmware Management (EFM) feature is optimized to speed up the EFM update operation.
      * The SSL certificate of Onboard Administrator now supports Fully Qualified Domain Name (FQDN) in **Common Name (CN) field and IP address in **SAN **field.**
      * Common Access Card (CAC) Authentication feature is enhanced to support a configurable timeout for the SSL session.
    
    ** Security**
    
      * Onboard Administrator supports two new TLS_DHE_RSA ciphers
      * FIPS TOP-SECRET mode ciphers are now supported in FIPS **ON **and **OFF **modes.
      * CLI commands SHOW SSH CIPHER, ENABLE SSH CIPHER and DISABLE SSH CIPHER are added to Show, Enable and Disable SSH ciphers in FIPS ON and OFF modes.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.95" date="1573041600">-     *General**
    
      * Addressed an issue where SNMP queries to Onboard Administrator OIDs were not successfully completed when VLAN is configured for Blades and Interconnects.
      * Addressed an issue in the Device and Rack Summary GUI page to eliminate the duplicate display of FLB and Mezz adapters information.
      * Addressed an issue where Interconnects were not receiving IP address from EBIPA (or) external DHCP server.
      * Addressed an issue where Blade Location information was not displayed correctly in SHOW SERVER STATUS ALL CLI command.
      * Addressed an issue where DNS record update was getting delayed in DNS server when a user configured a domain name in Onboard Administrator.
    
    **Security**
    
      * None
    
    **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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.96" date="1577534400">-     *General**
    
      * Addressed an issue where SNMP queries to Onboard Administrator OIDs were not successfully completed when VLAN is configured for Blades and Interconnects.
      * Addressed an issue in the Device and Rack Summary GUI page to eliminate the duplicate display of FLB and Mezz adapters information.
      * Addressed an issue where Interconnects were not receiving IP address from EBIPA (or) external DHCP server.
      * Addressed an issue where Blade Location information was not displayed correctly in SHOW SERVER STATUS ALL CLI command.
      * Addressed an issue where DNS record update was getting delayed in DNS server when a user configured a domain name in Onboard Administrator.
    
    **Security**
    
      * None
    
    **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="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="ff4e81a156ec302c1fe02363d3808f7238e91e889a1f6af8afd9081e18669b83" name="firmware-smartarray-112204add8" arch="x86_64">
    <version epoch="0" ver="5.02" rel="1.1"/>
    <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="1526904000">-      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; 5.02" date="1557403200">-      The firmware updates could fail while SmartCache is enabled due to active I/O in the Smart Cache.
      * The serial output of the expander could fail to be populated in the controller logs due to the buffer not being handled appropriately by the controller</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="5fbd7617953c528574f2572a40455b2e56facc5509bc784797fdef68001924af" name="firmware-smartarray-2de15b6882" arch="x86_64">
    <version epoch="0" ver="4.22" rel="1.1"/>
    <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="1537444800">-     The following issues are resolved in version 4.21:
    
      * 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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.22" date="1565870400">-      Fixes an issue where false Smart Carrier authenication errors may happen.</changelog>
  </package>
  <package pkgid="b6c7d326028b30e106bc33f180fbaf0581738aa4082d6759021c5615f14c14a5" name="firmware-smartarray-3bf7ece88e" arch="x86_64">
    <version epoch="0" ver="1.00" rel="3.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="1521115200">-</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="e7c302726bcc20d8b543cc113a8c7b1ef7f051032a28331100c7c64008f4bf7f" name="firmware-smartarray-ea3138d8e8" arch="x86_64">
    <version epoch="0" ver="7.00" rel="1.1"/>
    <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="1548936000">-     Fixes the following Issues
    
      * SATA drive could stop responding  while on HBA mode when non-NCQ commands are executed
      * Controller could stop responding when upgrading due to the DDR Cache Module exceeding its limitations
      * SSD Cache module could become disable while upgrading FW
      * Data from the HPE Smart Drive Backplane could potentially become corrupted if a non-HPE carrier is present</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 7.00" date="1561809600">-      Occasionally  the drive will not accept any IO's after running Sanitize command for a period of time due to the FW being out of sync with the drive during that time
      * Non-HPE drives could report "Task Set Full" due to the drives reaching the qdepth limit during heavy workload
      * Raid volume is not discovered due to a bad drive consuming two slots during hotplug
      * Data could become inaccessible when upgrading from firmware versions prior to 4.5x
      * The controller could stop responding when executing a SCSI verify command due to a CPU exception
      * The system could stop communicating due to an I/O command timeout
      * While on HBA mode, a drive could stop responding due to an early allocated buffer release
      * A SAS drive WWN is reported inaccuratelyy due to an incorrect report causing the driver to be out of sync with the device
      * If using a 4G module, the controller could stop responding due to the SSD Cache metadata exceeding its limits during a Backup
      * SSD Smart Cache module become disabled due to a reduction in usable cache space</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="b05b8ccc9cb1a39ae253a71664b385877ab921b7d3e29e7895265cf566d3549b" name="firmware-smartarray-f7c07bdbbd" arch="x86_64">
    <version epoch="0" ver="3.00" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.66" date="1538049600">-      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="1548936000">-     Fixes the following issues:
    
      * Controller could stop responding with a 0x1A91 message during active path failure
      * Controller could stop responding during I/O processing and Smart Cache flush process
      * When predictive spare rebuild is triggered on Smart Cache, the rebuilding process could fail to start.
      * Data could become corrupted when a SATA drive overruns a data transfer
      * Controller memory corruption could occur when the response to an Identify Device command (IDD) is received from a drive
      * Communication between the host system and a RAID5/6 volume could potentially fail after an I/O timeout on one of the drives in the array.
      * System could stop responding with a 0x1E30 message when discovering an ATA locked drive
      * Controller could stop responding during a drive sanitize operation</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.99" date="1560772800">-     .</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.99" date="1560859200">-     Fixes the following issues
    
      * Customer could encounter a data coherencey issue that will cause the system to return a Purple Screen Of Death (PSOD) when system fails to complete I/O's</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.02" date="1568116800">-      The "Auto Replace Drives" setting could cause the spare drives to become inaccessible due to drives becoming part of the new logical drives and not being reported to iLO
      * Logical volumes could become unresponsive after a controller reset due to OS driver not receiving the "OK "
      * The controller could become unresponsive after a server reboot due to the driver receiving an incorrect controller state
      * The system could become unresponsive when a DVD/CD-ROM is attached to the system due to an Interrupt Flag been set erroneously</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.03" date="1569844800">-     Controller could stop responding while processing a larger size of I/O than
    the RAID volume size.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.62" date="1572868800">-      Add UBM1 Support
      * Support for backup power source charge timeout values from UEFI
      * UBM2 backplane support
      * Drive hotplug support for UBM backplanes</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.62" date="1572955200">-      While processing I/O's larger than the RAID volume stripe size, the controller could stop responding.
      * If an active IO module cable is unplugged and re-inserted multiple times, the first reset request is lost and subsequent reset requests are aligned in a queue until the original request is completed. However, the first request will never complete and will result in error message 24613 in the ahs logs.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.65" date="1584100800">-      Prevents a potential data inconsistency from occurring after experiencing an Unrecoverable Read Error (URE) on a drive configured in RAID 1/10/ADM Fault Tolerant Mode.
      * Prevents a potential data inconsistency from occurring during initial configuration and operation of a volume configured in RAID 5/6/50/60 Fault Tolerant Mode.
    
    o   For additional information, reference [Customer Bulletin
    a00097210en_us](https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-
    a00097210en_us).
    
    **IMPORTANT:** RAID 0 and Unassigned drives are not affected.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 3.00" date="1594555200">-     The following issues have been fixed in Smart Array controller firmware  
       v3.00:
    
         * Background surface scan might not repair media errors on 12G SAS  
           drives in RAID 1, 5, 10, and 50 logical drives.
    
         * In some I/O workloads, the file system or application might read  
           incorrect data from encrypted RAID 0 (with two or more physical  
           drives) or RAID 10/10ADM (with four or more physical drives) logical  
           drives.
    
         * A controller might hang when a Test Unit Ready command fails during  
           SSD logical drive Rapid Parity Initialization.
    
         * During a rebuild and extreme simultaneous host I/O writes, the rebuild  
           operation might use old data, resulting in subsequent host reads that  
           might return old data.
    
         * A host might read incorrect data after background parity  
           initialization finishes on a logical drive on a single array with  
           multiple logical drives.
    
         * A controller lockup issue might occur during the repair of an  
           unrecoverable read error (URE) on a RAID 5 volume.
    
         * A controller lockup issue might occur during SmartCache error  
           handling.
    
         * A controller lockup issue might occur during controller boot when  
           SmartCache is enabled.
    
         * A file system or application might read incorrect data when a  
           coalesced host request encounters a fatal error.
    
         * A failed drive installed during controller boot is not identified as a  
           failed drive.
    
         * The failed drive status LED is not illuminated when a good drive is  
           replaced with a failed drive in a backplane.
    
         * In configurations with backplanes, a failed drive installed as a  
           replacement for a previously configured RAID volume is not identified  
           as a failed drive.
    
         * A rebuild of a logical drive created from SSD drives fails to start  
           within 1,200 seconds.
    
         * A performance drop during 16k to 256k sequential reads with low queue  
           depth occurs on a logical drive with cache enabled.
    
         * A controller lockup issue might occur during a simultaneous host write  
           and background cache flush operation.
    
         * Incorrect connector information is displayed for SATA drives after  
           certain physical events in a dual I/O module enclosure configuration.
    
         * A failed drive that is physically present in a drive bay is not  
           reported correctly.
    
         * Devices might drop out of a configuration after multiple create or  
           delete drive zone group commands are issued.
    
         * The drive status LED does not flash during sanitize operations if  
           drives are attached to an expander.
    
         * Cache disable status is not updated correctly when backup power source  
           charging times out.
    
         * The clear configuration command might not clear the configuration if  
           SmartCache is enabled and the system was previously shut down  
           ungracefully.
    
         * The clear configuration command fails if a SmartCache volume has  
           multiple UREs within a SmartCache page block size.
    
         * A controller lockup issue might occur when toggling a path to an  
           enclosure in a dual domain configuration.
    
         * The controller runs in survival mode if a temperature sensor is not  
           detected.
    
         * The clear configuration command might report failures when it  
           encounters an installed drive with failed status.
    
         * A performance drop occurs during sequential workloads.
    
         * A controller failure might occur when running concurrent I/O to  
           unassigned drives and drives in a RAID logical drive.
    
         * After a reboot, a bad drive might prevent controller discovery or  
           operating system startup.
    
         * A host request is incorrectly returned as Failed when a failed drive  
           in a degraded volume is replaced.
    
         * Modifying the spare configuration under an active spare rebuild causes  
           the rebuild process to stop.
    
         * Incorrect device location reporting occurs when direct-attach drives  
           are not attached to a backplane and an enclosure management schema is  
           not defined.
    
         * RAID volume configuration settings are not applied when a disk drive  
           transitions from unassigned to RAID usage during runtime.
    
         * A RAID volume with a failed drive reappears after a clear  
           configuration operation completes and the system is rebooted.
    
         * A controller might hang during a SmartCache flush task that encounters  
           multiple unrecoverable media errors (UREs).
    
         * A response of all zeros is sent for ATA PASSTHROUGH commands, such as  
           SMART READ DATA, through Out of Band (OOB) host transport.</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="c4595792cb34d707ae8b8a56fd821c19fa61c5da264c73f61169a0d9bec0f7ab" name="firmware-spsgen10" arch="x86_64">
    <version epoch="0" ver="04.01.04.339" 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="1533729600">-     *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="1536753600">-     *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="1550145600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Added support for Intel Xeon Scalable Performance 3200, 4200, 5200, 6200 and
    8200 series processors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 04.01.04.296" date="1561982400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an intermittent issue where an optional PCIe device may not properly
    report its thermal data or other telemetry data as seen through the Integrated
    Lights-Out (iLO) interface. 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; 04.01.04.339" date="1567339200">-</changelog>
  </package>
  <package pkgid="96c0359a0dad286173a8f1d4b99377fcb77e6dd08849ac2720686034b456a0f4" name="firmware-system-a40" arch="x86_64">
    <version epoch="0" ver="2.42_2020_07_17" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_09-17-2019" date="1569326400">-     Added setup option to disable Periodic Directory Rinse. Disabling this
    processor feature can improve performance in certain workloads. This option is
    only applicable when using AMD EPYC 7002 Series processors and does not apply
    to AMD EPYC 7000 Series processors.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_09-17-2019" date="1569412800">-     *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 may impact any systems using AMD
    EPYC 7002 Series processors that do not contain a BIOS update for this issue.
    This issue does not affect AMD EPYC 7000 Series processors.
    
    Addressed an issue where systems may fail to boot if configured with AMD EPYC
    7002 Series processors and 2400 MT/s memory.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_10-18-2019" date="1577966400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where PCIe root ports were incorrectly indicating they
    supported PCIe Gen4. In rare cases this could cause a PCIe device to attempt
    to train at Gen4. Only PCIe Gen1, Gen2, and Gen3 are supported on the ProLiant
    DL385 Gen10. Without this resolution devices may run slower than their optimal
    frequency.
    
    Addressed an issue where core counts for some processors such as AMD EPYC 7282
    would be incorrectly displayed in iLO and some pre-boot pages. This was not a
    functional issue and only affected the count of enabled cores as displayed to
    the user. The cores would have been active even without this resolution.
    
    Addressed an issue where the system may fail to boot if the RBSU Bifurcate
    option was set to anything other than Auto when using AMD EPYC 7002 series
    processors.
    
    Addressed an issue where the system may immediately power on after issuing
    shutdown while running VMware ESXi.
    
    Addressed an issue where some PCIe cards may not be available due to PCIe
    training issues.
    
    Addressed an issue where some rare system configurations using LRDIMMs would
    incorrectly flag a memory training error during boot. The iml would be logged
    every boot on the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_01-13-2020" date="1581422400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Enhanced the system performance when running some benchmarks and workloads.
    
    Added a new BIOS/Platform Configuration (RBSU) for Setup Browser Selection to
    Boot Options. This option selects which setup browser to use: GUI or Text.
    Auto mode uses text when the user enters RBSU via serial console, and uses GUI
    via IRC or physical terminal.
    
    Added a new BIOS/Platform Configuration (RBSU) for DRAM Controller Power Down
    to Memory Options. This option can be used to opportunistically power down the
    memory controller.
    
    Added a new BIOS/Platform Configuration (RBSU) for AMD Fmax Boost Limit to
    Power and Performance Options. This option can be used to configure the
    maximum boost frequency when AMD Fmax Boost Limit Control is set to manual.
    
    Added a new BIOS/Platform Configuration (RBSU) for XGMI Max Link Width to
    Power and Performance Options. This option can be used to manually configure
    the XGMI link width when XGMI Force Link Width is set to manual.
    
    Added a new BIOS/Platform Configuration (RBSU) for Application Power Boost to
    Power and Performance Options. This option can be used to configure
    Application Power Boost.
    
    Updated the system thermal logic to support the latest GPU adapters.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.34_02-18-2020" date="1582286400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue introduced in the v2.32 (01/13/2020) revision of the System
    ROM in which the Integrated Lights-Out (iLO) System Information - Memory
    Information page reports memory information as unavailable. This issue did not
    exist in System ROM revisions prior to v2.32.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.38_04-15-2020" date="1587384000">-     Added a new BIOS/Platform Configuration (RBSU) for Minimum SEV ASID to
    Virtualization Options. This option is specific to systems configured with AMD
    EPYC 7002 Series Processors. This option can be used to configure the minimum
    address space identifier (ASID) that can be used for AMD Secure Encrypted
    Virtualization (SEV) enabled guests. ASID below this number are only available
    to SEV enable guest that also enable SEV-ES (Encrypted State).
    
    Added a new BIOS/Platform Configuration (RBSU) for Maximum SEV ASID to
    Virtualization Options. This option is specific to systems configured with AMD
    EPYC 7002 Series Processors. This option selects the number of AMD Secure
    Encrypted Virtualization (SEV) address space identifiers (ASID) that can be
    used for SEV enabled guests. This option affects the amount of system memory
    supported by the server.
    
    Enhanced the BIOS/Platform Configuration (RBSU) for Preferred IO Bus in the
    Power and Performance Options. This option is specific to systems configured
    with AMD EPYC 7002 Series Processors. This option can provide improved PCIe
    performance for all endpoints on one AMD NBIO (NorthBridge I/O).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.38_04-15-2020" date="1587470400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a performance issue where systems configured with AMD EPYC 7002
    Series Processors may experience lower than expected core frequencies for
    Processor 1.
    
    Addressed a rare issue where the system may fail to boot after a warm reset.
    
    Addressed a rare issue where the system may delay or soft lock during a
    "shutdown -r" reboot under Linux. When this occurs, the server may take ten
    additional minutes to complete the reboot and log a Caution level Integrated
    Management Log (IML) indicating "ASR Detected by System ROM."
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_05-11-2020" date="1591012800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Resolved a memory initialization issue on systems configured with LRDIMMs, AMD
    EPYC 7002 processors, and the v2.38 (04/15/2020) revision of the System ROM
    that could lead to an increased chance for Corrected Memory Threshold Errors
    or Uncorrected Memory Errors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.42_07-17-2020" date="1595592000">-     *Important Notes:**
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Improved system stability with LRDIMM's by staggering memory refresh cycles to
    reduce power spikes across system memory.
    
    Reverted a system firmware debug feature which has proven to cause a slight
    degredation in system performance in internal testing.
    
    Resolved an issue with NVMe hot add or removal which may result in an
    unrecoverable I/O error reported in the Integrated Management Log (IML).
    
    Addressed issue where the UEFI Shell command GetPciRom may not display
    information for PCI expansion device drivers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="5f2a5aeb2018bccfa636952c99b473b44c03e81ef3f4bbda24cd668ae87d907d" name="firmware-system-a41" arch="x86_64">
    <version epoch="0" ver="2.42_2020_07_17" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_09-17-2019" date="1569326400">-     Added setup option to disable Periodic Directory Rinse. Disabling this
    processor feature can improve performance in certain workloads. This option is
    only applicable when using AMD EPYC 7002 Series processors and does not apply
    to AMD EPYC 7000 Series processors.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_09-17-2019" date="1569412800">-     *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 may impact any systems using AMD
    EPYC 7002 Series processors that do not contain a BIOS update for this issue.
    This issue does not affect AMD EPYC 7000 Series processors.
    
    Addressed an issue where systems may fail to boot if configured with AMD EPYC
    7002 Series processors and 2400 MT/s memory.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_10-18-2019" date="1577966400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where PCIe root ports were incorrectly indicating they
    supported PCIe Gen4. In rare cases this could cause a PCIe device to attempt
    to train at Gen4. Only PCIe Gen1, Gen2, and Gen3 are supported on the ProLiant
    DL385 Gen10. Without this resolution devices may run slower than their optimal
    frequency.
    
    Addressed an issue where core counts for some processors such as AMD EPYC 7282
    would be incorrectly displayed in iLO and some pre-boot pages. This was not a
    functional issue and only affected the count of enabled cores as displayed to
    the user. The cores would have been active even without this resolution.
    
    Addressed an issue where the system may fail to boot if the RBSU Bifurcate
    option was set to anything other than Auto when using AMD EPYC 7002 series
    processors.
    
    Addressed an issue where the system may immediately power on after issuing
    shutdown while running VMware ESXi.
    
    Addressed an issue where some PCIe cards may not be available due to PCIe
    training issues.
    
    Addressed an issue where some rare system configurations using LRDIMMs would
    incorrectly flag a memory training error during boot. The iml would be logged
    every boot on the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_01-13-2020" date="1581422400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    Enhanced the system performance when running some benchmarks and workloads.
    
    Added a new BIOS/Platform Configuration (RBSU) for Setup Browser Selection to
    Boot Options. This option selects which setup browser to use: GUI or Text.
    Auto mode uses text when the user enters RBSU via serial console, and uses GUI
    via IRC or physical terminal.
    
    Added a new BIOS/Platform Configuration (RBSU) for DRAM Controller Power Down
    to Memory Options. This option can be used to opportunistically power down the
    memory controller.
    
    Added a new BIOS/Platform Configuration (RBSU) for AMD Fmax Boost Limit to
    Power and Performance Options. This option can be used to configure the
    maximum boost frequency when AMD Fmax Boost Limit Control is set to manual.
    
    Added a new BIOS/Platform Configuration (RBSU) for XGMI Max Link Width to
    Power and Performance Options. This option can be used to manually configure
    the XGMI link width when XGMI Force Link Width is set to manual.
    
    Added a new BIOS/Platform Configuration (RBSU) for Application Power Boost to
    Power and Performance Options. This option can be used to configure
    Application Power Boost.
    
    Updated the system thermal logic to support the latest GPU adapters.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.34_02-18-2020" date="1582286400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue introduced in the v2.32 (01/13/2020) revision of the System
    ROM in which the Integrated Lights-Out (iLO) System Information - Memory
    Information page reports memory information as unavailable. This issue did not
    exist in System ROM revisions prior to v2.32.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.38_04-15-2020" date="1587384000">-     Added a new BIOS/Platform Configuration (RBSU) for Minimum SEV ASID to
    Virtualization Options. This option is specific to systems configured with AMD
    EPYC 7002 Series Processors. This option can be used to configure the minimum
    address space identifier (ASID) that can be used for AMD Secure Encrypted
    Virtualization (SEV) enabled guests. ASID below this number are only available
    to SEV enable guest that also enable SEV-ES (Encrypted State).
    
    Added a new BIOS/Platform Configuration (RBSU) for Maximum SEV ASID to
    Virtualization Options. This option is specific to systems configured with AMD
    EPYC 7002 Series Processors. This option selects the number of AMD Secure
    Encrypted Virtualization (SEV) address space identifiers (ASID) that can be
    used for SEV enabled guests. This option affects the amount of system memory
    supported by the server.
    
    Enhanced the BIOS/Platform Configuration (RBSU) for Preferred IO Bus in the
    Power and Performance Options. This option is specific to systems configured
    with AMD EPYC 7002 Series Processors. This option can provide improved PCIe
    performance for all endpoints on one AMD NBIO (NorthBridge I/O).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.38_04-15-2020" date="1587470400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a performance issue where systems configured with AMD EPYC 7002
    Series Processors may experience lower than expected core frequencies.
    
    Addressed a rare issue where the system may fail to boot after a warm reset.
    
    Addressed a rare issue where the system may delay or soft lock during a
    "shutdown -r" reboot under Linux. When this occurs, the server may take ten
    additional minutes to complete the reboot and log a Caution level Integrated
    Management Log (IML) indicating "ASR Detected by System ROM."
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.40_05-11-2020" date="1591012800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Resolved a memory initialization issue on systems configured with LRDIMMs, AMD
    EPYC 7002 processors, and the v2.38 (04/15/2020) revision of the System ROM
    that could lead to an increased chance for Corrected Memory Threshold Errors
    or Uncorrected Memory Errors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.42_07-17-2020" date="1595505600">-     See the release document A41_2.42_07_17_2020 in Download Product Binaries page
    from Product Summary of the firmware product.</changelog>
  </package>
  <package pkgid="556a00eff42b6d585be41f984a60b39336832583d7f55973fb43697b6909a2c2" name="firmware-system-a42" arch="x86_64">
    <version epoch="0" ver="1.30_2020_07_18" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.10_10-29-2019" date="1570276800">-     *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.18_01-22-2020" date="1570363200">-     Enhanced the system power consumption when system is in an idle state. When
    running with iLO fw version 2.12 or later, the system will enter a low power
    state when the Data Fabric C-State Enable option is configured to Auto and iLO
    Integrated Remote Console is not open.
    
    Enhanced the system performance when running some benchmarks and workloads.
    
    Added a new BIOS/Platform Configuration (RBSU) for DRAM Controller Power Down
    to Memory Options. This option can be used to opportunistically power down the
    memory controller.
    
    Added a new BIOS/Platform Configuration (RBSU) for AMD Fmax Boost Limit to
    Power and Performance Options. This option can be used to configure the
    maximum boost frequency when AMD Fmax Boost Limit Control is set to manual.
    
    Added a new BIOS/Platform Configuration (RBSU) for XGMI Max Link Width to
    Power and Performance Options. This option can be used to manually configure
    the XGMI link width when XGMI Force Link Width is set to manual.
    
    Updated the system thermal logic to support the latest GPU adapters.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.18_01-22-2020" date="1570449600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would never enter Data Fabric C-States.
    Data Fabric C-States can help reduce overall power consumption of a system
    that is running an idle or low stress workload.
    
    Addressed an issue where the system would report the HPE Memory Type as
    Unknown. This was only an issue with reporting and did not affect system
    behavior.
    
    Addressed an issue where RestCli or a Redfish "Get" command could return some
    invalid configuration settings.
    
    Addressed an issue where systems configured with an UBM backplane may very
    rarely become unresponsive during post with a red error screen (RSOD)
    indicating a general protection fault in the PlatformStorageSupportDxe Image.
    
    Addressed an issue where systems configured with an UBM backplane will not
    honor a customer configured One-Time boot setting.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_02-28-2020" date="1570536000">-     Added support for dynamic PCIe bus reallocation. In very rare PCIe/NVMe
    configurations the system may require non-symmetric bus allocation to provide
    more bus numbers to specific PCIe rootbridges or PCIe slots. The system ROM
    will detect and automatically adjust to attempt to resolve the PCI bus
    numbering.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_02-28-2020" date="1570622400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue introduced in the v1.18 (01/22/2020) revision of the System
    ROM in which AMD EPYC 7742, 7662, 7642, or 7542 processors would run at a
    lower maximum power which could result in lower performance in certain
    workloads.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.24_04-29-2020" date="1570708800">-     Added support for P25526-B21 HPE NVMe Single Port Adapter and P25527-B21 HPE
    NVMe Dual Port Adapter.
    
    Added support for 826689-B21 HPE DL38X NVMe 8 SSD Express Bay.
    
    Added a new BIOS/Platform Configuration (RBSU) for Minimum SEV ASID to
    Virtualization Options. This option can be used to configure the minimum
    address space identifier (ASID) that can be used for AMD Secure Encrypted
    Virtualization (SEV) enabled guests. ASID below this number are only available
    to SEV enable guest that also enable SEV-ES (Encrypted State).
    
    Added a new BIOS/Platform Configuration (RBSU) for Maximum SEV ASID to
    Virtualization Options. This option selects the number of AMD Secure Encrypted
    Virtualization (SEV) address space identifiers (ASID) that can be used for SEV
    enabled guests. This option affects the amount of system memory supported by
    the server.
    
    Enhanced the BIOS/Platform Configuration (RBSU) for Preferred IO Bus in the
    Power and Performance Options. This option can provide improved PCIe
    performance for all endpoints on one AMD NBIO (NorthBridge I/O).</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.24_04-29-2020" date="1570795200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a performance issue where the system may experience lower than
    expected core frequencies for Processor 1.
    
    Addressed a rare issue where the system may fail to boot after a warm reset.
    
    Addressed a rare issue where the system may delay or soft lock during a
    "shutdown -r" reboot under Linux. When this occurs, the server may take ten
    additional minutes to complete the reboot and log a Caution level Integrated
    Management Log (IML) indicating "ASR Detected by System ROM."
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_05-11-2020" date="1570881600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Resolved a memory initialization issue on systems configured with LRDIMMs and
    the v1.24 (04/29/2020) revision of the System ROM that could lead to an
    increased chance for Corrected Memory Threshold Errors or Uncorrected Memory
    Errors.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_07-18-2020" date="1570968000">-     *Important Notes:**
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where uncorrectable memory errors are seen when running
    memory intensive workloads with LRDIMMs.
    
    Addressed an issue that could cause a slight degradation of performance.
    
    Resolved an issue with NVMe hot add or removal which may result in an
    unrecoverable I/O error reported in the Integrated Management Log (IML).
    
    Addressed an issue where the UEFI Shell command GetPciRom may not display
    information for PCI expansion device drivers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="ae1e8b871930da0cf36ff366166df6a1a232880699af9a7649c5c520a059e56d" name="firmware-system-a43" arch="x86_64">
    <version epoch="0" ver="1.30_2020_07_18" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.10_10-29-2019" date="1570190400">-     *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.16_01-10-2020" date="1570276800">-     Enhanced the system power consumption when system is in an idle state.  When
    running with iLO fw version 2.12 or later, the system will enter a low power
    state when the Data Fabric C-State Enable option is configured to Auto and iLO
    Integrated Remote Console is not open.
    
    Enhanced the system performance when running some benchmarks and workloads.
    
    Added a new BIOS/Platform Configuration (RBSU) for DRAM Controller Power Down
    to Memory Options. This option can be used to opportunistically power down the
    memory controller.
    
    Added a new BIOS/Platform Configuration (RBSU) for AMD Fmax Boost Limit to
    Power and Performance Options. This option can be used to configure the
    maximum boost frequency when AMD Fmax Boost Limit Control is set to manual.
    
    Added a new BIOS/Platform Configuration (RBSU) for XGMI Max Link Width to
    Power and Performance Options. This option can be used to manually configure
    the XGMI link width when XGMI Force Link Width is set to manual.
    
    Updated the system thermal logic to support the latest GPU adapters.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.16_01-10-2020" date="1570363200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would never enter Data Fabric C-States.
    Data Fabric C-States can help reduce overall power consumption of a system
    that is running an idle or low stress workload.
    
    Addressed an issue where the system would report the HPE Memory Type as
    Unknown.  This was only an issue with reporting and did not affect system
    behavior.
    
    Addressed an issue where RestCli or a Redfish "Get" command could return some
    invalid configuration settings.
    
    Addressed an issue where systems configured with an UBM backplane may very
    rarely become unresponsive during post with a red error screen (RSOD)
    indicating a general protection fault in the PlatformStorageSupportDxe Image.
    
    Addressed an issue where systems configured with an UBM backplane will not
    honor a customer configured One-Time boot setting.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_02-28-2020" date="1570449600">-     Added support for dynamic PCIe bus reallocation. In very rare PCIe/NVMe
    configurations the system may require non-symmetric bus allocation to provide
    more bus numbers to specific PCIe rootbridges or PCIe slots. The system ROM
    will detect and automatically adjust to attempt to resolve the PCI bus
    numbering.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_02-28-2020" date="1570536000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue introduced in the v1.16 (01/10/2020) revision of the System
    ROM in which AMD EPYC 7742, 7662, 7642, or 7542 processors would run at a
    lower maximum power which could result in lower performance in certain
    workloads.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.24_04-09-2020" date="1570622400">-     Added a new BIOS/Platform Configuration (RBSU) for Minimum SEV ASID to
    Virtualization Options. This option can be used to configure the minimum
    address space identifier (ASID) that can be used for AMD Secure Encrypted
    Virtualization (SEV) enabled guests. ASID below this number are only available
    to SEV enable guest that also enable SEV-ES (Encrypted State).
    
    Added a new BIOS/Platform Configuration (RBSU) for Maximum SEV ASID to
    Virtualization Options. This option selects the number of AMD Secure Encrypted
    Virtualization (SEV) address space identifiers (ASID) that can be used for SEV
    enabled guests. This option affects the amount of system memory supported by
    the server.
    
    Enhanced the BIOS/Platform Configuration (RBSU) for Preferred IO Bus in the
    Power and Performance Options. This option can provide improved PCIe
    performance for all endpoints on one AMD NBIO (NorthBridge I/O).
    
    Added support for P17209-B21 HPE DL325 Gen10 Plus 8SFF U.2 SCN FIO Kit.  
      
    Added support for P17224-B21 HPE DL325 Gen10 Plus 8-16SFF U.2 SCN Upg Kit.  
      
    Added support for P17202-B21 HPE DL325 Gen10 Plus 2SFF U.2 SCN Enable Kit.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.24_04-09-2020" date="1570708800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed a performance issue where the system may experience lower than
    expected core frequencies.
    
    Addressed a rare issue where the system may fail to boot after a warm reset.
    
    Addressed a rare issue where the system may delay or soft lock during a
    "shutdown -r" reboot under Linux. When this occurs, the server may take ten
    additional minutes to complete the reboot and log a Caution level Integrated
    Management Log (IML) indicating "ASR Detected by System ROM."
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_05-11-2020" date="1570795200">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.26_05-11-2020" date="1570881600">-     Resolved a memory initialization issue on systems configured with LRDIMMs and
    the v1.24 (04/09/2020) revision of the System ROM that could lead to an
    increased chance for Corrected Memory Threshold Errors or Uncorrected Memory
    Errors.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_07-18-2020" date="1570968000">-     *Important Notes:**
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where uncorrectable memory errors are seen when running
    memory intensive workloads with LRDIMMs.
    
    Addressed an issue that could cause a slight degradation of performance.
    
    Resolved an issue with NVMe hot add or removal which may result in an
    unrecoverable I/O error reported in the Integrated Management Log (IML).
    
    Addressed an issue where the UEFI Shell command GetPciRom may not display
    information for PCI expansion device drivers.
    
    Addressed an issue where the server may experience slower than expected
    performance when the inlet ambient temperature is greater than 30 degrees
    Celsius.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="ee8d6f4994909006eff671ba6458433d6456fa3861eb518d4422f76ec129666f" name="firmware-system-a46" arch="x86_64">
    <version epoch="0" ver="1.30_2020_07_18" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.24_05-04-2020" date="1574337600">-     *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.26_05-14-2020" date="1574424000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Resolved a memory initialization issue on systems configured with LRDIMMs and
    the v1.24 (05/04/2020) revision of the System ROM that could lead to an
    increased chance for Corrected Memory Threshold Errors or Uncorrected Memory
    Errors.
    
    Addressed an issue where a system configured with 4SFF U.3 Premium Storage
    Backplane displayed Box and Bay location incorrectly for SATA drives.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.30_07-18-2020" date="1574510400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where uncorrectable memory errors are seen when running
    memory intensive workloads with LRDIMMs.
    
    Addressed an issue that could cause a slight degradation of performance.
    
    Resolved an issue with NVMe hot add or removal which may result in an
    unrecoverable I/O error reported in the Integrated Management Log (IML).
    
    Addressed an issue where the UEFI Shell command GetPciRom may not display
    information for PCI expansion device drivers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="e632c6654c8a407a9933d7b46933a53106aa20bd5beebe68a21200c942e40dec" name="firmware-system-i36" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1543924800">-     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-2.1" date="1544011200">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556712000">-     *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.72_03-25-2019-2.1" date="1561982400">-     *Important Notes:**
    
    Ver. 2.72 (B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.72.  It is not necessary to upgrade with Revision (B) if
    a previous component revision was used to upgrade the firmware to ver. 2.72.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system and/or hypervisor
    updates, provides mitigation for a new group of side channel vulnerabilities
    known as Microarchitectural Data Sampling (MDS).  This includes support for
    mitigating the following vulnerabilities:  CVE-2018-12126 - Microarchitectural
    Store Buffer Data Sampling, CVE-2018-12130 - Microarchitectural Fill Buffer
    Data Sampling, CVE-2018-12127 - Microarchitectural Load Port Data Sampling,
    and CVE-2019-11091 - Microarchitectural Data Sampling Uncacheable Memory.
    These issues are not unique to HPE servers.
    
    **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/or hypervisor
    updates, provides mitigation for a new group of side channel vulnerabilities
    known as Microarchitectural Data Sampling (MDS).  This includes support for
    mitigating the following vulnerabilities:  CVE-2018-12126 - Microarchitectural
    Store Buffer Data Sampling, CVE-2018-12130 - Microarchitectural Fill Buffer
    Data Sampling, CVE-2018-12127 - Microarchitectural Load Port Data Sampling,
    and CVE-2019-11091 - Microarchitectural Data Sampling Uncacheable Memory.
    These issues are not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1575028800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled (TXT is disabled
    by default). This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="53f6533915146f96644b10f7bbaf95bac28f40123d36264bf63b9689b0abee52" name="firmware-system-i38" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556712000">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1575028800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled (TXT is disabled
    by default). This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="1a5079647f5ad3d6d2fd4af75e594996dccb6002bfc1fad602799aa455d383d9" name="firmware-system-i41" arch="x86_64">
    <version epoch="0" ver="2.36_2020_07_16" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_10-31-2019" date="1573128000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.20_10-31-2019" date="1573214400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_11-13-2019" date="1573992000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.22_11-13-2019" date="1574078400">-     *Important Notes:**
    
    This version of the System ROM replaces the previously published v2.20 System
    ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
    could experience an uncorrectable memory error. This issue had been previously
    fixed in the v2.14 ROM of the System ROM.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_02-11-2020" date="1581595200">-     Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
    DC Performance Settings called Balanced Performance Mode. This option may
    improve performance of systems configured with Intel DC Persistent Memory with
    certain workloads.
    
    Updated to the latest thermal support for the platform.
    
    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.30_02-11-2020" date="1581681600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of Intel
    microcode which addresses a Mesh to Memory Machine Check Exception failure
    when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
    issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
    9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
    result in a system reset with an Unexpected Shutdown logged. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
    vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
    These issues are not unique to HPE servers.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.34_04-08-2020" date="1587470400">-     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.34_04-08-2020" date="1587556800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an issue where UEFI Serial Debug output could inadvertently be seen
    over BIOS Serial Console. This issue would be seen periodically on server
    reboots. This issue was introduced with System ROM v2.30 and did not impact
    servers using previous versions of the System ROM.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_07-16-2020" date="1594814400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="11d9b034c0a23fd778566b24d6cbe10271e2c95cbc42be61621c7ecf1f1fddae" name="firmware-system-p85" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556712000">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1574683200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="21fda0cf06cfbedc01f7ca88728706f746d46852686d9c67f5b0c1dc3a6c30b5" name="firmware-system-p86" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556884800">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1574942400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="e702a47b691c9d337fcc0ce3a0e008eedcdcb0161e2208e22069e7f37d1089a9" name="firmware-system-p89" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1544443200">-     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-2.1" date="1544529600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556884800">-     *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.72_03-25-2019-2.1" date="1561982400">-     *Important Notes:**
    
    Ver. 2.72 (B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.72.  It is not necessary to upgrade with Revision (B) if
    a previous component revision was used to upgrade the firmware to ver. 2.72.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which, in combination with operating system and/or hypervisor
    updates, provides mitigation for a new group of side channel vulnerabilities
    known as Microarchitectural Data Sampling (MDS).  This includes support for
    mitigating the following vulnerabilities:  CVE-2018-12126 - Microarchitectural
    Store Buffer Data Sampling, CVE-2018-12130 - Microarchitectural Fill Buffer
    Data Sampling, CVE-2018-12127 - Microarchitectural Load Port Data Sampling,
    and CVE-2019-11091 - Microarchitectural Data Sampling Uncacheable Memory.
    These issues are not unique to HPE servers.
    
    **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/or hypervisor
    updates, provides mitigation for a new group of side channel vulnerabilities
    known as Microarchitectural Data Sampling (MDS).  This includes support for
    mitigating the following vulnerabilities:  CVE-2018-12126 - Microarchitectural
    Store Buffer Data Sampling, CVE-2018-12130 - Microarchitectural Fill Buffer
    Data Sampling, CVE-2018-12127 - Microarchitectural Load Port Data Sampling,
    and CVE-2019-11091 - Microarchitectural Data Sampling Uncacheable Memory.
    These issues are not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1574683200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="2e8cacae963a1ff4ae1da0b780b311b9473a3e46e12783e6e4941377e6716fc4" name="firmware-system-p92" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556712000">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1574596800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="f72decb5b99796e9e10cac98cd55dcd21bcc0d92a3b5695e34b4448e987e7d1f" name="firmware-system-p95" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556712000">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1574942400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="cd394e0b9f2f5bc87c3218dc586dc2c08242edda53377bbbd96e6426165205e2" name="firmware-system-p99" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556712000">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1575028800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled (TXT is disabled
    by default). This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="639862ecfa2509b64644ba1b62dbc70f099f360461552b78afcf490614f2a1ed" name="firmware-system-u13" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556712000">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1574683200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="8386d0fd4af4d8c562a5f23ecc6722176d72d8370963f338215cf15e72a6d4ff" name="firmware-system-u14" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556884800">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1574683200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="a83d8a2e39ca31769ec1e99d3a3c70dab840bbe5a76a6f5a9013cd796a9aac5d" name="firmware-system-u15" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556884800">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1575028800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="ccaf0051282e91dc9b8b7b71eec310b1c2ba3886e0b4e1f4f6d0c3573e2ef8f7" name="firmware-system-u17" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="2.1"/>
    <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="1548849600">-     *Important Notes:**
    
    Ver. 2.62(B) contains updates to the component packaging and is functionally
    equivalent to ver. 2.62. It is not necessary to upgrade with Revision B if a
    previous component Revision was used to upgrade the firmware to version 2.62.
    
    **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.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556884800">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1573214400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. 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.76_10-21-2019-2.1" date="1593691200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-0151. This
    mitigation is only needed for systems that have TXT enabled (TXT is disabled
    by default). This issue is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="2d03abc1335e9b0c80acd30a58e7b61f2958f1937da874f36a4db9601e1c9d0f" name="firmware-system-u18" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556712000">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1574683200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="84bf7eaf284d91f9da9ff87237b57d56b111126fbebc73bb00ab4ef95d89ef44" name="firmware-system-u19" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556712000">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1575028800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled (TXT is disabled
    by default). This issue is not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="051fcd73ed950eae4d1649193d24dfc13e67f6c2156edb559c09c461fca165b7" name="firmware-system-u20" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556712000">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1574683200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="e07173c4237640d72cc44c6082a65202da78d56f48af271d0dd32f2c2d56ec5e" name="firmware-system-u21" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556712000">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1574683200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="9139a876542a276e5116e0587e9af8c25a1ed2796a247fbce138bf912dbc5e6e" name="firmware-system-u22" arch="i386">
    <version epoch="0" ver="2.86_2020_05_28" rel="1.1"/>
    <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="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.80_12-18-2018" date="1549022400">-     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.80_12-18-2018" date="1549108800">-     *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 PCIe option cards may not train properly and
    cause the system to hang during POST. 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.82_04-04-2019" date="1556712000">-     *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.84_11-07-2019" date="1573819200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for CVE-2017-5715, CVE-2019-11135,
    CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, and CVE-2018-11091. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. 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.86_05-28-2020" date="1587297600">-     See the release document U22_2.86_05_28_2020 in Download Product Binaries page
    from Product Summary of the firmware product.</changelog>
  </package>
  <package pkgid="649db8ffd8603e071d53fcd1e967e8ef2f7de85df2447fd29127c7dac065d35f" name="firmware-system-u23" arch="i386">
    <version epoch="0" ver="2.86_2020_05_28" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.80_12-18-2018" date="1549022400">-     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.80_12-18-2018" date="1549108800">-     *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 PCIe option cards may not train properly and
    cause the system to hang during POST. 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.82_04-04-2019" date="1556712000">-     *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.84_11-07-2019" date="1573819200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for CVE-2017-5715, CVE-2019-11135,
    CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, and CVE-2018-11091. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. 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.86_05-28-2020" date="1589112000">-     See the release document U23_2.86_05_28_2020 in Download Product Binaries page
    from Product Summary of the firmware product.</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="82dea6103e10acbdbfd523c053ecb6c6c0b65011af21bea83bd7f862aa94accd" name="firmware-system-u25" arch="i386">
    <version epoch="0" ver="2.76_2019_10_21" rel="1.1"/>
    <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="1548763200">-     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-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.70_12-29-2018" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.72_03-25-2019" date="1556712000">-     *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.74_07-21-2019" date="1565006400">-     This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.70 System
    ROM. This issue only impacts systems configured with Intel Xeon v4 Series
    processors. This issue is not unique to HPE servers.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.74_07-21-2019" date="1565092800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an extremely rare issue where a system booting to VMware may
    experience a PSOD in legacy boot mode. This issue does not impact systems in
    UEFI boot mode or other operating systems.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.76_10-21-2019" date="1574683200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigation for CVE-2019-11137. This issue
    is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="7c61d87b1165785dc48abf5cc3256fba9e005e611f4313490829abe5359590d0" name="firmware-system-u26" arch="i386">
    <version epoch="0" ver="2.66_2019_07_19" rel="1.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
    
    **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="1548763200">-     None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.60_05-21-2018-2.1" date="1548849600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.62_02-20-2019" date="1552564800">-     *Important Notes:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    microarchitectural conditions, software using Intel TSX (Transactional
    Synchronizations Extensions) may result in unpredictable system behavior.
    Intel has only seen this under synthetic testing conditions and is not aware
    of any commercially available software exhibiting this behavior. This issue is
    not unique to HPE servers.
    
    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.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.64_04-04-2019" date="1556884800">-     *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.66_07-19-2019" date="1566648000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where the system may
    experience a machine check after updating to the latest System ROM which
    contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
    sightings. The previous microcode was first introduced in the v2.62 System
    ROM. This issue only impacts systems configured with Intel Xeon D-1500
    processors. This issue is not unique to HPE servers.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="d6b54946195bc6b8064a6b88b96fdbf76e0237c18e003087fd8c2cdce9eb0c1a" name="firmware-system-u30" arch="x86_64">
    <version epoch="0" ver="2.36_2020_07_16" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_10-31-2019" date="1573473600">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.20_10-31-2019" date="1573560000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_11-13-2019" date="1573992000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.22_11-13-2019" date="1574078400">-     *Important Notes:**
    
    This version of the System ROM replaces the previously published v2.20 System
    ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
    could experience an uncorrectable memory error. This issue had been previously
    fixed in the v2.14 ROM of the System ROM.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_02-11-2020" date="1581595200">-     Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
    DC Performance Settings called Balanced Performance Mode. This option may
    improve performance of systems configured with Intel DC Persistent Memory with
    certain workloads.
    
    Updated to the latest thermal support for the platform.
    
    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.30_02-11-2020" date="1581681600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of Intel
    microcode which addresses a Mesh to Memory Machine Check Exception failure
    when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
    issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
    9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
    result in a system reset with an Unexpected Shutdown logged. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
    vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
    These issues are not unique to HPE servers.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.34_04-08-2020" date="1587470400">-     Updated to the latest thermal support for the platform.
    
    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.34_04-08-2020" date="1587556800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an issue where UEFI Serial Debug output could inadvertently be seen
    over BIOS Serial Console. This issue would be seen periodically on server
    reboots. This issue was introduced with System ROM v2.30 and did not impact
    servers using previous versions of the System ROM.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_07-16-2020" date="1595592000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    Addressed an issue where a system may not log the failed DIMM (FRU) to the
    Integrated Management Log (IML) when experiencing an uncorrectable memory
    error when in ADDDC Memory Mode. In this case the system would log a Machine
    Check Exception to the IML but would not log the expected IML entry indicating
    the failed DIMM. Note that this issue is only a logging issue when a real
    error occurs and does not impact operation of the system.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="87ad5e765bf90bdb5999452db8e3d2371c523350a10cd6ef6a3e230eff8090f8" name="firmware-system-u31" arch="x86_64">
    <version epoch="0" ver="2.36_2020_07_16" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_10-31-2019" date="1573473600">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.20_10-31-2019" date="1573560000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_11-13-2019" date="1573992000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.22_11-13-2019" date="1574078400">-     *Important Notes:**
    
    This version of the System ROM replaces the previously published v2.20 System
    ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
    could experience an uncorrectable memory error. This issue had been previously
    fixed in the v2.14 ROM of the System ROM.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_02-11-2020" date="1581595200">-     Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
    DC Performance Settings called Balanced Performance Mode. This option may
    improve performance of systems configured with Intel DC Persistent Memory with
    certain workloads.
    
    Updated to the latest thermal support for the platform.
    
    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.30_02-11-2020" date="1581681600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of Intel
    microcode which addresses a Mesh to Memory Machine Check Exception failure
    when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
    issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
    9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
    result in a system reset with an Unexpected Shutdown logged. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
    vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
    These issues are not unique to HPE servers.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.34_04-08-2020" date="1587470400">-     Updated to the latest thermal support for the platform.
    
    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.34_04-08-2020" date="1587556800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an issue where UEFI Serial Debug output could inadvertently be seen
    over BIOS Serial Console. This issue would be seen periodically on server
    reboots. This issue was introduced with System ROM v2.30 and did not impact
    servers using previous versions of the System ROM.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_07-16-2020" date="1595592000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="39bf129c86ef19e2f847ecf464a70388a0a3b37b0149d6058174733d5cc13944" name="firmware-system-u32" arch="x86_64">
    <version epoch="0" ver="2.36_2020_07_16" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_10-31-2019" date="1573473600">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.20_10-31-2019" date="1573560000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_11-13-2019" date="1573992000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.22_11-13-2019" date="1574078400">-     *Important Notes:**
    
    This version of the System ROM replaces the previously published v2.20 System
    ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
    could experience an uncorrectable memory error. This issue had been previously
    fixed in the v2.14 ROM of the System ROM.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_02-11-2020" date="1581595200">-     Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
    DC Performance Settings called Balanced Performance Mode. This option may
    improve performance of systems configured with Intel DC Persistent Memory with
    certain workloads.
    
    Updated to the latest thermal support for the platform.
    
    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.30_02-11-2020" date="1581681600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of Intel
    microcode which addresses a Mesh to Memory Machine Check Exception failure
    when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
    issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
    9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
    result in a system reset with an Unexpected Shutdown logged. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
    vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
    These issues are not unique to HPE servers.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.34_04-08-2020" date="1587470400">-     Updated to the latest thermal support for the platform.
    
    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.34_04-08-2020" date="1587556800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an issue where UEFI Serial Debug output could inadvertently be seen
    over BIOS Serial Console. This issue would be seen periodically on server
    reboots. This issue was introduced with System ROM v2.30 and did not impact
    servers using previous versions of the System ROM.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_07-16-2020" date="1595592000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="5f492404bb78db29448f5bf13e4ce76a4b1fe0f89f8453e7e2d8aa8d7f062d9f" name="firmware-system-u33" arch="x86_64">
    <version epoch="0" ver="2.36_2020_07_16" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_10-31-2019" date="1573128000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.20_10-31-2019" date="1573214400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_11-13-2019" date="1573992000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.22_11-13-2019" date="1574078400">-     *Important Notes:**
    
    This version of the System ROM replaces the previously published v2.20 System
    ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
    could experience an uncorrectable memory error. This issue had been previously
    fixed in the v2.14 ROM of the System ROM.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_02-11-2020" date="1581595200">-     Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
    DC Performance Settings called Balanced Performance Mode. This option may
    improve performance of systems configured with Intel DC Persistent Memory with
    certain workloads.
    
    Updated to the latest thermal support for the platform.
    
    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.30_02-11-2020" date="1581681600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of Intel
    microcode which addresses a Mesh to Memory Machine Check Exception failure
    when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
    issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
    9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
    result in a system reset with an Unexpected Shutdown logged. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
    vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
    These issues are not unique to HPE servers.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.34_04-08-2020" date="1587470400">-     Updated to the latest thermal support for the platform.
    
    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.34_04-08-2020" date="1587556800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an issue where UEFI Serial Debug output could inadvertently be seen
    over BIOS Serial Console. This issue would be seen periodically on server
    reboots. This issue was introduced with System ROM v2.30 and did not impact
    servers using previous versions of the System ROM.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_07-16-2020" date="1595678400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="5da8e6dbbd6282ef1bf3495b284294502ea0302aed36ce62c1a5140f06c1cd89" name="firmware-system-u34" arch="x86_64">
    <version epoch="0" ver="2.36_2020_07_16" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_10-31-2019" date="1573128000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.20_10-31-2019" date="1573214400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_11-13-2019" date="1573992000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.22_11-13-2019" date="1574078400">-     *Important Notes:**
    
    This version of the System ROM replaces the previously published v2.20 System
    ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
    could experience an uncorrectable memory error. This issue had been previously
    fixed in the v2.14 ROM of the System ROM.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_02-11-2020" date="1581595200">-     Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
    DC Performance Settings called Balanced Performance Mode. This option may
    improve performance of systems configured with Intel DC Persistent Memory with
    certain workloads.
    
    Updated to the latest thermal support for the platform.
    
    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.30_02-11-2020" date="1581681600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of Intel
    microcode which addresses a Mesh to Memory Machine Check Exception failure
    when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
    issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
    9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
    result in a system reset with an Unexpected Shutdown logged. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
    vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
    These issues are not unique to HPE servers.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.34_04-08-2020" date="1587470400">-     Updated to the latest thermal support for the platform.
    
    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.34_04-08-2020" date="1587556800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an issue where UEFI Serial Debug output could inadvertently be seen
    over BIOS Serial Console. This issue would be seen periodically on server
    reboots. This issue was introduced with System ROM v2.30 and did not impact
    servers using previous versions of the System ROM.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_07-16-2020" date="1595678400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="48ba27b741c1b22037162cabef016cd02b82cd69e7a064085f6ff14a91e7bf2e" name="firmware-system-u37" arch="x86_64">
    <version epoch="0" ver="2.36_2020_07_16" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_10-31-2019" date="1573128000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.20_10-31-2019" date="1573214400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_11-13-2019" date="1573992000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.22_11-13-2019" date="1574078400">-     *Important Notes:**
    
    This version of the System ROM replaces the previously published v2.20 System
    ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
    could experience an uncorrectable memory error. This issue had been previously
    fixed in the v2.14 ROM of the System ROM.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_02-11-2020" date="1581595200">-     Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
    DC Performance Settings called Balanced Performance Mode. This option may
    improve performance of systems configured with Intel DC Persistent Memory with
    certain workloads.
    
    Updated to the latest thermal support for the platform.
    
    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.30_02-11-2020" date="1581681600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of Intel
    microcode which addresses a Mesh to Memory Machine Check Exception failure
    when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
    issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
    9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
    result in a system reset with an Unexpected Shutdown logged. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
    vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
    These issues are not unique to HPE servers.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.34_04-08-2020" date="1587470400">-     Updated to the latest thermal support for the platform.
    
    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.34_04-08-2020" date="1587556800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an issue where UEFI Serial Debug output could inadvertently be seen
    over BIOS Serial Console. This issue would be seen periodically on server
    reboots. This issue was introduced with System ROM v2.30 and did not impact
    servers using previous versions of the System ROM.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_07-16-2020" date="1591099200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="1ac2c679a71e7a00dae144daac7d569e01044798be5003041215b2bc2269f434" name="firmware-system-u38" arch="x86_64">
    <version epoch="0" ver="2.36_2020_07_16" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_10-31-2019" date="1573473600">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.20_10-31-2019" date="1573560000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_11-13-2019" date="1573992000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.22_11-13-2019" date="1574078400">-     *Important Notes:**
    
    This version of the System ROM replaces the previously published v2.20 System
    ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
    could experience an uncorrectable memory error. This issue had been previously
    fixed in the v2.14 ROM of the System ROM.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_02-11-2020" date="1581595200">-     Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
    DC Performance Settings called Balanced Performance Mode. This option may
    improve performance of systems configured with Intel DC Persistent Memory with
    certain workloads.
    
    Updated to the latest thermal support for the platform.
    
    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.30_02-11-2020" date="1581681600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of Intel
    microcode which addresses a Mesh to Memory Machine Check Exception failure
    when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
    issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
    9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
    result in a system reset with an Unexpected Shutdown logged. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
    vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
    These issues are not unique to HPE servers.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.34_04-08-2020" date="1587470400">-     Updated to the latest thermal support for the platform.
    
    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.34_04-08-2020" date="1587556800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an issue where UEFI Serial Debug output could inadvertently be seen
    over BIOS Serial Console. This issue would be seen periodically on server
    reboots. This issue was introduced with System ROM v2.30 and did not impact
    servers using previous versions of the System ROM.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_07-16-2020" date="1594814400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="727c68078124bd36ac32e8b5877fe9354f44b038e54c41acf9e9a7ffbb65c603" name="firmware-system-u39" arch="x86_64">
    <version epoch="0" ver="2.36_2020_07_16" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_10-31-2019" date="1573473600">-     Added support for HPE Persistent Memory featuring Intel Optane DC Persistent
    Memory.
    
    Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.20_10-31-2019" date="1573560000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_11-13-2019" date="1573992000">-     Added support for HPE Persistent Memory featuring Intel Optane DC Persistent
    Memory.
    
    Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.22_11-13-2019" date="1574078400">-     *Important Notes:**
    
    This version of the System ROM replaces the previously published v2.20 System
    ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
    could experience an uncorrectable memory error. This issue had been previously
    fixed in the v2.14 ROM of the System ROM.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_02-11-2020" date="1581595200">-     Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
    DC Performance Settings called Balanced Performance Mode. This option may
    improve performance of systems configured with Intel DC Persistent Memory with
    certain workloads.
    
    Updated to the latest thermal support for the platform.
    
    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.30_02-11-2020" date="1581681600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of Intel
    microcode which addresses a Mesh to Memory Machine Check Exception failure
    when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
    issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
    9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
    result in a system reset with an Unexpected Shutdown logged. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
    vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
    These issues are not unique to HPE servers.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.34_04-08-2020" date="1587470400">-     Updated to the latest thermal support for the platform.
    
    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.34_04-08-2020" date="1587556800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an issue where UEFI Serial Debug output could inadvertently be seen
    over BIOS Serial Console. This issue would be seen periodically on server
    reboots. This issue was introduced with System ROM v2.30 and did not impact
    servers using previous versions of the System ROM.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_07-16-2020" date="1595678400">-     See the release document U39_2.36_07_16_2020 in Download Product Binaries page
    from Product Summary of the firmware product.</changelog>
  </package>
  <package pkgid="fa86d8cb1bb5e265c32aaa6ab102b3b529197a15f850956d3e78de1685ffb886" name="firmware-system-u40" arch="x86_64">
    <version epoch="0" ver="2.36_2020_07_16" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_10-31-2019" date="1573473600">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.20_10-31-2019" date="1573560000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_11-13-2019" date="1573992000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.22_11-13-2019" date="1574078400">-     *Important Notes:**
    
    This version of the System ROM replaces the previously published v2.20 System
    ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
    could experience an uncorrectable memory error. This issue had been previously
    fixed in the v2.14 ROM of the System ROM.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_02-11-2020" date="1581595200">-     Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
    DC Performance Settings called Balanced Performance Mode. This option may
    improve performance of systems configured with Intel DC Persistent Memory with
    certain workloads.
    
    Updated to the latest thermal support for the platform.
    
    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.30_02-11-2020" date="1581681600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of Intel
    microcode which addresses a Mesh to Memory Machine Check Exception failure
    when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
    issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
    9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
    result in a system reset with an Unexpected Shutdown logged. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
    vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
    These issues are not unique to HPE servers.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.34_04-08-2020" date="1587470400">-     Updated to the latest thermal support for the platform.
    
    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.34_04-08-2020" date="1587556800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an issue where UEFI Serial Debug output could inadvertently be seen
    over BIOS Serial Console. This issue would be seen periodically on server
    reboots. This issue was introduced with System ROM v2.30 and did not impact
    servers using previous versions of the System ROM.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_07-16-2020" date="1595678400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="ac6f5f9f9a12e538f50e26b278f41eab973b8ace8372b95bd661d1d20cd69c56" name="firmware-system-u41" arch="x86_64">
    <version epoch="0" ver="2.36_2020_07_16" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_10-31-2019" date="1573473600">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.20_10-31-2019" date="1573560000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_11-13-2019" date="1573992000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.22_11-13-2019" date="1574078400">-     *Important Notes:**
    
    This version of the System ROM replaces the previously published v2.20 System
    ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
    could experience an uncorrectable memory error. This issue had been previously
    fixed in the v2.14 ROM of the System ROM.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_02-11-2020" date="1581595200">-     Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
    DC Performance Settings called Balanced Performance Mode. This option may
    improve performance of systems configured with Intel DC Persistent Memory with
    certain workloads.
    
    Updated to the latest thermal support for the platform.
    
    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.30_02-11-2020" date="1581681600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of Intel
    microcode which addresses a Mesh to Memory Machine Check Exception failure
    when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
    issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
    9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
    result in a system reset with an Unexpected Shutdown logged. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
    vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
    These issues are not unique to HPE servers.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.34_04-08-2020" date="1587470400">-     Updated to the latest thermal support for the platform.
    
    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.34_04-08-2020" date="1587556800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an issue where UEFI Serial Debug output could inadvertently be seen
    over BIOS Serial Console. This issue would be seen periodically on server
    reboots. This issue was introduced with System ROM v2.30 and did not impact
    servers using previous versions of the System ROM.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_07-16-2020" date="1595678400">-     See the release document U41_2.36_07_16_2020 in Download Product Binaries page
    from Product Summary of the firmware product.</changelog>
  </package>
  <package pkgid="5b4d74e94fb1154a26c28bbcdb0b029b12fd758f8fa317e9c2faf8882411bc71" name="firmware-system-u43" arch="x86_64">
    <version epoch="0" ver="2.18_2020_06_24" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_02-02-2019" date="1550145600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_04-04-2019" date="1556798400">-     *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.00_09-05-2019" date="1569412800">-     Updated the UEFI OpenSSL support to version 1.0.2r to address security
    vulnerability CVE-2019-1559.
    
    Updated the system thermal logic to support the latest system configurations.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_09-05-2019" date="1569499200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the Intel (Software Guard Extensions) SGX remote
    attestation functionality would not work correctly. This only affects
    customers who have installed Intel SGX enabled applications and have enabled
    SGX in RBSU.
    
    Addressed an issue where the Server Backup and Restore functionality may not
    work properly if initiated through the HPE RESTful API returning a message "An
    internal error occurred during RIS operation".
    
    Addressed an issue where the NVMe PCIe Resource Padding option in
    BIOS/Platform Configuration (RBSU) would not properly allocated sufficient
    resources to support a NVMe hot add event. In certain configurations, an
    insufficient amount of resources would have been reserved and a reboot would
    have been required to detect the presence of the newly added drive.
    
    Addressed an issue where the system would not boot to a USB drive when a non-
    bootable (non-formatted) drive was also present in the system. This issue only
    impacts systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10_09-12-2019" date="1574337600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for CVE-2017-5715, CVE-2019-11135,
    CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, and CVE-2018-11091. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.12_12-06-2019" date="1576065600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode and reference code which provides mitigation for CVE-2019-11157.
    This security vulnerability is not unique to HPE servers. This vulnerability
    only impacts systems with Intel SGX (Software Guard eXtentions) enabled (SGX
    is disabled by default). HPE strongly recommends that customers using SGX
    functionality upgrade to this revision of the System ROM to obtain mitigation
    for this vulnerability.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.14_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.16_05-25-2020" date="1591531200">-     Updated to the latest thermal support for the platform.
    
    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.16_05-25-2020" date="1591617600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0543 as well as CVE-2020-0548 and CVE-2020-0549, also known as
    CacheOut. These security vulnerabilities are documented in Intel Security
    Advisories INTEL-SA-00320 and INTEL-SA-00329. These issues are not unique to
    HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code which provides mitigations for security vulnerabilities
    documented as CVE-2020-0528 and CVE-2020-0529. These security vulnerabilities
    are documented in Intel Security Advisory INTEL-SA-00322. These issues are not
    unique to HPE servers.
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.18_06-24-2020" date="1596283200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode for Intel Pentium processors which provides mitigations for security
    vulnerabilities documented as CVE-2020-0543 as well as CVE-2020-0548 and
    CVE-2020-0549. These security vulnerabilities are documented in Intel Security
    Advisories INTEL-SA-00320 and INTEL-SA-00329. These issues are not unique to
    HPE servers. This update does not impact systems using Intel Xeon based
    processors.
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="17e845856784ff98925a0636100ace79895d71e7a5dd9f69bec1e6a6e05e1ec6" name="firmware-system-u44" arch="x86_64">
    <version epoch="0" ver="2.18_2020_06_24" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.20_02-02-2019" date="1550145600">-     *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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 1.22_04-04-2019" date="1556798400">-     *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.00_09-05-2019" date="1569412800">-     Updated the UEFI OpenSSL support to version 1.0.2r to address security
    vulnerability CVE-2019-1559.
    
    Updated the system thermal logic to support the latest system configurations.</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_09-05-2019" date="1569499200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the Intel (Software Guard Extensions) SGX remote
    attestation functionality would not work correctly. This only affects
    customers who have installed Intel SGX enabled applications and have enabled
    SGX in RBSU.
    
    Addressed an issue where the Server Backup and Restore functionality may not
    work properly if initiated through the HPE RESTful API returning a message "An
    internal error occurred during RIS operation".
    
    Addressed an issue where the NVMe PCIe Resource Padding option in
    BIOS/Platform Configuration (RBSU) would not properly allocated sufficient
    resources to support a NVMe hot add event. In certain configurations, an
    insufficient amount of resources would have been reserved and a reboot would
    have been required to detect the presence of the newly added drive.
    
    Addressed an issue where the system would not boot to a USB drive when a non-
    bootable (non-formatted) drive was also present in the system. This issue only
    impacts systems configured in Legacy Boot Mode.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10_09-12-2019" date="1574337600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for CVE-2017-5715, CVE-2019-11135,
    CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, and CVE-2018-11091. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.12_12-06-2019" date="1576065600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode and reference code which provides mitigation for CVE-2019-11157.
    This security vulnerability is not unique to HPE servers. This vulnerability
    only impacts systems with Intel SGX (Software Guard eXtentions) enabled (SGX
    is disabled by default). HPE strongly recommends that customers using SGX
    functionality upgrade to this revision of the System ROM to obtain mitigation
    for this vulnerability.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.14_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.16_05-25-2020" date="1591531200">-     Updated to the latest thermal support for the platform.
    
    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.16_05-25-2020" date="1591617600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0543 as well as CVE-2020-0548 and CVE-2020-0549, also known as
    CacheOut.  These security vulnerabilities are documented in Intel Security
    Advisories INTEL-SA-00320 and INTEL-SA-00329.  These issues are not unique to
    HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code which provides mitigations for security vulnerabilities
    documented as CVE-2020-0528 and CVE-2020-0529.  These security vulnerabilities
    are documented in Intel Security Advisory INTEL-SA-00322.  These issues are
    not unique to HPE servers.
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated.  Note that updating iLO
    firmware results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.18_06-24-2020" date="1596283200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode for Intel Pentium processors which provides mitigations for security
    vulnerabilities documented as CVE-2020-0543 as well as CVE-2020-0548 and
    CVE-2020-0549. These security vulnerabilities are documented in Intel Security
    Advisories INTEL-SA-00320 and INTEL-SA-00329. These issues are not unique to
    HPE servers. This update does not impact systems using Intel Xeon based
    processors.
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="2388ce265ef5e167dde6d1db710877b3b6739b75d70d257de694d86fd0f1525f" name="firmware-system-u45" arch="x86_64">
    <version epoch="0" ver="2.36_2020_07_16" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.20_10-31-2019" date="1573473600">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.20_10-31-2019" date="1573560000">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.22_11-13-2019" date="1573992000">-     Updated to the latest thermal support for the platform.
    
    Updated the language translations (non-English modes) for System Utilities.
    
    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.22_11-13-2019" date="1574078400">-     *Important Notes:**
    
    This version of the System ROM replaces the previously published v2.20 System
    ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
    could experience an uncorrectable memory error. This issue had been previously
    fixed in the v2.14 ROM of the System ROM.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest support for Intel Trusted
    eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
    mitigation is only needed for systems that have TXT enabled. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code support that provides mitigations for the multiple security
    vulnerabilities. The following vulnerabilities have been addressed in this
    System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
    issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
    CVE-2019-11139. These issues are not unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigation for an Intel sighting where under complex
    micro-architectural conditions, executing X87 or AVX or integer divide
    instructions may results in unpredictable system behavior. This issue is not
    unique to HPE servers.
    
    Addressed an issue where the system may become unresponsive during POST when
    both iLO and the server are reset simultaneously.
    
    Addressed an issue where the server may experience a Red Screen (RSOD) during
    boot when a Matrox GPU is present and the server is booting in Legacy Boot
    Mode. This problem could occur with other optional PCIe graphics adapters.
    This issue is not intermittent and will occur on every boot with impacted
    optional PCIe graphics adapters with previous System ROM revisions. This issue
    is not seen with servers configured in UEFI Boot Mode or when using the
    embedded graphics controller.
    
    Addressed an issue where the system may incorrectly report that a DIMM has
    been mapped out after a memory training failure in the Integrated Management
    Log (IML) when the DIMM is still present in the system memory map. The IML
    will now correctly indicate the memory training failure, but will not indicate
    that the DIMM has been mapped out. This change only impacts the IML logging of
    the error and does not impact the operation of the system.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.30_02-11-2020" date="1581595200">-     Updated the Workload Profile default to the High-Performance Computing (HPC)
    Profile.
    
    Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
    DC Performance Settings called Balanced Performance Mode. This option may
    improve performance of systems configured with Intel DC Persistent Memory with
    certain workloads.
    
    Updated to the latest thermal support for the platform.
    
    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.30_02-11-2020" date="1581681600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of Intel
    microcode which addresses a Mesh to Memory Machine Check Exception failure
    when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
    issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
    9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
    result in a system reset with an Unexpected Shutdown logged. This issue is not
    unique to HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
    vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
    These issues are not unique to HPE servers.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.32_03-09-2020" date="1584100800">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support.
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as RAID 0 or 1. This issue does not impact systems that have not enabled
    Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.34_04-08-2020" date="1587470400">-     Updated to the latest thermal support for the platform.
    
    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.34_04-08-2020" date="1587556800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an issue where UEFI Serial Debug output could inadvertently be seen
    over BIOS Serial Console. This issue would be seen periodically on server
    reboots. This issue was introduced with System ROM v2.30 and did not impact
    servers using previous versions of the System ROM.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.36_07-16-2020" date="1594814400">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="189ec19802a2e64a1f6946279821abbe505c28d33f5541875a5cf9dd349c19e8" name="firmware-system-u48" arch="x86_64">
    <version epoch="0" ver="2.18_2020_06_24" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.00_12-06-2019" date="1584532800">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Enhancements/New Features:**
    
    This is the initial version of the firmware.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10_03-09-2020" date="1584619200">-     *Important Notes:**
    
    This version of the System ROM contains the latest support for the HPE Smart
    Array s100i UEFI Driver. This system ROM is critical for customers who have
    enabled the HPE Smart Array s100i support. Please see advisory:
    &lt;https://support.hpe.com/hpesc/public/docDisplay?docId=emr_na-a00097734en_us&gt;
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    Addressed an issue where the HPE Smart Array s100i Software RAID may
    experience potential data inconsistency during initial configuration or
    operation of a RAID volume configured in RAID 0/1/5/10 Fault Tolerant Modes.
    This issue does not impact systems configured in other RAID configurations
    such as single RAID 0 or 1. This issue does not impact systems that have not
    enabled Smart Array s100i support.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.16_05-25-2020" date="1591531200">-     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.16_05-25-2020" date="1591617600">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode which provides mitigations for security vulnerabilities documented
    as CVE-2020-0543 as well as CVE-2020-0548 and CVE-2020-0549, also known as
    CacheOut. These security vulnerabilities are documented in Intel Security
    Advisories INTEL-SA-00320 and INTEL-SA-00329. These issues are not unique to
    HPE servers.
    
    This revision of the System ROM includes the latest revision of the Intel
    Reference Code which provides mitigations for security vulnerabilities
    documented as CVE-2020-0528 and CVE-2020-0529. These security vulnerabilities
    are documented in Intel Security Advisory INTEL-SA-00322. These issues are not
    unique to HPE servers.
    
    Addressed an issue where the serial port would not function properly when the
    iLO CLI serial interface was also enabled on the platform. This could lead to
    the serial BAUD rate not being configured properly and the serial output from
    the host would be corrupted or no output would be seen.
    
    Addressed an extremely rare issue where the system could become unresponsive
    in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
    issue does not impact systems configured in UEFI Boot Mode.
    
    Addressed an issue where boot devices could disappear from the Boot Options
    menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
    key to save boot order changes.
    
    Addressed an issue where the server may become unresponsive during POST with a
    Red Screen Exception (RSOD) when the server was reset (restarted) at the same
    time that an iLO firmware reset was initiated. Note that updating iLO firmware
    results in the reset of iLO firmware.
    
    Addressed an issue where the System Utilities System Information data could
    not be successfully exported to an FTP (network) location. Previously the
    System Utilities would report the file was saved successfully but no actual
    information was saved on the network share.
    
    **Known Issues:**
    
    None</changelog>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.18_06-24-2020" date="1596283200">-     *Important Notes:**
    
    None
    
    **Firmware Dependencies:**
    
    None
    
    **Problems Fixed:**
    
    This revision of the System ROM includes the latest revision of the Intel
    microcode for Intel Pentium processors which provides mitigations for security
    vulnerabilities documented as CVE-2020-0543 as well as CVE-2020-0548 and
    CVE-2020-0549. These security vulnerabilities are documented in Intel Security
    Advisories INTEL-SA-00320 and INTEL-SA-00329. These issues are not unique to
    HPE servers. This update does not impact systems using Intel Xeon based
    processors.
    
    Addressed an issue where the system would become unresponsive with a Red
    Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
    Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
    when booting from other types of media.
    
    Addressed an issue where a dual port networking device may show up in the
    System Configuration Utilities with two Port 1 names instead of properly being
    represented as Port 1 and Port 2. This did not impact any functionality to the
    device.
    
    **Known Issues:**
    
    None</changelog>
  </package>
  <package pkgid="4a15e0a68515fcdc5ddca53e1d627aadc4a13fe8fcb2233839dc74a95c7d3855" name="firmware-vceth" arch="x86_64">
    <version epoch="0" ver="4.85" rel="1.1"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 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="1538913600">-     The list of enhancements 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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.63" date="1539000000">-     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>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 4.75" date="1558267200">-     The list of enhancements in 4.75 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.75" date="1558353600">-     The list of issues resolved in 4.75 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.75-1.1" date="1564315200">-     The list of enhancements in 4.75 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.75-1.1" date="1564401600">-     The list of issues resolved in 4.75 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.80" date="1572955200">-     The list of enhancements in 4.80 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.80" date="1573041600">-     The list of issues resolved in 4.80 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.85" date="1585915200">-     The list of issues resolved in 4.85 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="f42f72d2efd08c6353637b90ec013363f7e9ad10ef9c35042652ea82a521a641" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.10.1" rel="863.1.rhel7"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10.1-863.1.rhel7" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="87da3a568c35e79e8abc40015d820f5b0528e293ccc720498f8c0d92c3f30d56" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.10.1" rel="863.1.rhel8"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10.1-863.1.rhel8" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="7e6bb368fc551a21790c21586f16dd7b5db3b91d17b52d0ee19381e61c3e63ef" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.10.1" rel="863.1.sles12"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10.1-863.1" date="1280318400">- ENHANCEMENTS</changelog>
  </package>
  <package pkgid="0e2e67eb29a297abf87d656ad52e30dd4a573eefb72fce5ef7398b472ad08f5b" name="hp-ams" arch="x86_64">
    <version epoch="0" ver="2.10.1" rel="863.1.sles15"/>
    <changelog author="HP Linux Development &lt;Linux_SWdeliverables@external.groups.hpe.com&gt; 2.10.1-863.1" 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="eeae38d28e871d703b44c5cba529ba05801bb8ad740c9dd5ac354499c5ea24b8" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.92" rel="4.4.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="04d4eb5caecf3ac49a6479bb1230261e7484a0b53662f4eaacb5294c804222c6" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.92" rel="5.5.rhel8"/>
    <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="ba558dedd37d8ef61fe9c0cc4caf647fd20fbcc452a17d3678920b93ab66494f" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.92" rel="6.6.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="8d3e5a6ea163ee82352aa1fcb65d40ffb3c7df931076e774bbf13d2866a3acf3" name="hp-health" arch="x86_64">
    <version epoch="0" ver="10.92" rel="8.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="a5a9c50c5bde0a359c8f4e5d9a1eb21e793ddf2360e1d14c8714bd8f88031d68" name="hp-i40e-kmp-default" arch="x86_64">
    <version epoch="0" ver="2.11.27_k4.12.14_120" rel="1.sles12sp5"/>
    <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.10.19.30-1" date="1533729601">- This driver fix unexpected error message appears in dmesg when driver is loaded.
- This driver fix VF 0 does not show via sysfs, and cannot be removed.
- This driver fix 1g speed i40e_aq_run_phy_activity() from f/w reports lpi statistics always as 0</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.11.27-1.sles12sp5" date="1560254400">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.14-1" date="1565092800">- This driver added the "Negotiated" string into the i40e_print_link_message() function. 
- This driver fixes VF 0 failed opcode 3, when total cores =192( total threads =384, with Hyper threading enabled in BIOS)
- This driver remove RDMA VF code from files including VF support.
- This driver fixes the issue of reloading driver during resets loop causes platform to lose connection and trace call</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.16-1" date="1568721600">- This driver add support to expose VF stats as part of PF interface ethtool stats.
- This driver fix i40e Mirrors not clear after VF remove.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.19.81-1" date="1568721601">- This driver export LPI time duration statistic info which can be observed by ethtool -S $pf
- This driver fix an error message appeared like "0000 [#1] SMP PTI"</changelog>
  </package>
  <package pkgid="470c13db62e526ce8a350ef2550bc00d7a3c463579c1b4352bf358bc35df07fc" name="hp-i40e-kmp-default" arch="x86_64">
    <version epoch="0" ver="2.11.27_k4.12.14_195" rel="1.sles15sp1"/>
    <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.10.19.30-1" date="1533729601">- This driver fix unexpected error message appears in dmesg when driver is loaded.
- This driver fix VF 0 does not show via sysfs, and cannot be removed.
- This driver fix 1g speed i40e_aq_run_phy_activity() from f/w reports lpi statistics always as 0</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.11.27-1.sles15sp1" date="1560254400">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.14-1" date="1565092800">- This driver added the "Negotiated" string into the i40e_print_link_message() function. 
- This driver fixes VF 0 failed opcode 3, when total cores =192( total threads =384, with Hyper threading enabled in BIOS)
- This driver remove RDMA VF code from files including VF support.
- This driver fixes the issue of reloading driver during resets loop causes platform to lose connection and trace call</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.16-1" date="1568721600">- This driver add support to expose VF stats as part of PF interface ethtool stats.
- This driver fix i40e Mirrors not clear after VF remove.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.19.81-1" date="1568721601">- This driver export LPI time duration statistic info which can be observed by ethtool -S $pf
- This driver fix an error message appeared like "0000 [#1] SMP PTI"</changelog>
  </package>
  <package pkgid="151f9bd37df85d5e5cacac2658d9e1ab638d02595a7debe71b9895242ce088b5" name="hp-i40e-kmp-default" arch="x86_64">
    <version epoch="0" ver="2.11.27_k4.12.14_23" rel="1.sles15sp0"/>
    <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.10.19.30-1" date="1533729601">- This driver fix unexpected error message appears in dmesg when driver is loaded.
- This driver fix VF 0 does not show via sysfs, and cannot be removed.
- This driver fix 1g speed i40e_aq_run_phy_activity() from f/w reports lpi statistics always as 0</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.11.27-1.sles15sp0" date="1560254400">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.14-1" date="1565092800">- This driver added the "Negotiated" string into the i40e_print_link_message() function. 
- This driver fixes VF 0 failed opcode 3, when total cores =192( total threads =384, with Hyper threading enabled in BIOS)
- This driver remove RDMA VF code from files including VF support.
- This driver fixes the issue of reloading driver during resets loop causes platform to lose connection and trace call</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.16-1" date="1568721600">- This driver add support to expose VF stats as part of PF interface ethtool stats.
- This driver fix i40e Mirrors not clear after VF remove.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.19.81-1" date="1568721601">- This driver export LPI time duration statistic info which can be observed by ethtool -S $pf
- This driver fix an error message appeared like "0000 [#1] SMP PTI"</changelog>
  </package>
  <package pkgid="3164cf9a3ddf7bc8257799f4c8ce44209ee2f77252d5809181140745a4ab37b3" name="hp-i40e-kmp-default" arch="x86_64">
    <version epoch="0" ver="2.11.27_k4.12.14_94.41" rel="1.sles12sp4"/>
    <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.10.19.30-1" date="1533729601">- This driver fix unexpected error message appears in dmesg when driver is loaded.
- This driver fix VF 0 does not show via sysfs, and cannot be removed.
- This driver fix 1g speed i40e_aq_run_phy_activity() from f/w reports lpi statistics always as 0</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.11.27-1.sles12sp4" date="1560254400">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.14-1" date="1565092800">- This driver added the "Negotiated" string into the i40e_print_link_message() function. 
- This driver fixes VF 0 failed opcode 3, when total cores =192( total threads =384, with Hyper threading enabled in BIOS)
- This driver remove RDMA VF code from files including VF support.
- This driver fixes the issue of reloading driver during resets loop causes platform to lose connection and trace call</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.16-1" date="1568721600">- This driver add support to expose VF stats as part of PF interface ethtool stats.
- This driver fix i40e Mirrors not clear after VF remove.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.19.81-1" date="1568721601">- This driver export LPI time duration statistic info which can be observed by ethtool -S $pf
- This driver fix an error message appeared like "0000 [#1] SMP PTI"</changelog>
  </package>
  <package pkgid="bd0422599ed8349d5807ae4cedb81e4ee6ce9b599b3ff430d8b9b89f50b663d3" name="hp-iavf-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.9.5_k4.12.14_120" rel="1.sles12sp5"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.7.61.20" date="1560254400">- Initial package which is renamed from i40evf driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.9.5" date="1589544000">- Creating CVL SW1.1 release candidate build.</changelog>
  </package>
  <package pkgid="ec4f9951036db0e10a746fea33b2578dcde22a6abe0730a3e8213c86ff8e4d66" name="hp-iavf-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.9.5_k4.12.14_195" rel="1.sles15sp1"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.7.61.20" date="1560254400">- Initial package which is renamed from i40evf driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.9.5" date="1589544000">- Creating CVL SW1.1 release candidate build.</changelog>
  </package>
  <package pkgid="870457a10eb96bef581a5e9e6bdcc637ae3be86b9ba4f81aeb238eeb681cccdd" name="hp-iavf-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.9.5_k4.12.14_23" rel="1.sles15sp0"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.7.61.20" date="1560254400">- Initial package which is renamed from i40evf driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.9.5" date="1589544000">- Creating CVL SW1.1 release candidate build.</changelog>
  </package>
  <package pkgid="7837be0d8450f2a40b4ba0cc63c887ee26add7e2b83d48c38a0498d6ed9c7edb" name="hp-iavf-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.9.5_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.7.61.20" date="1560254400">- Initial package which is renamed from i40evf driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.9.5" date="1589544000">- Creating CVL SW1.1 release candidate build.</changelog>
  </package>
  <package pkgid="9a4ca22e46f44dbaafd97fb2d7a49dc3e2e0fb65af2d6a2906ebc857af85534d" name="hp-igb-kmp-default" arch="x86_64">
    <version epoch="0" ver="6.2.3_k4.12.14_120" rel="1.sles12sp5"/>
    <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.42" date="1561377600">- 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="057b4b5f465d7541022feca814e279002780a9f3889420d390c9e4ddbdf71320" name="hp-igb-kmp-default" arch="x86_64">
    <version epoch="0" ver="6.2.3_k4.12.14_195" rel="1.sles15sp1"/>
    <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.42" date="1561377600">- 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="8b544c2e121faab4bfbc081300b66837c815b9d91692fc29af152085596169ba" name="hp-igb-kmp-default" arch="x86_64">
    <version epoch="0" ver="6.2.3_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.42" date="1561377600">- 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="999f68c93488615c2a3b68794d53ee6bf0fb471b1d8b1d6358bc373278082492" name="hp-igb-kmp-default" arch="x86_64">
    <version epoch="0" ver="6.2.3_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.42" date="1561377600">- 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="51c7749bf58473b66b7c7ff7e64edbb0f7aa6b5f538aca9af381c92f541c8d26" name="hp-ixgbe-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.7.1_k4.12.14_120" rel="1.sles12sp5"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.5-1" date="1552392000">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.1-1" date="1589544000">- IPv6 support for ixgbe driver</changelog>
  </package>
  <package pkgid="7ed7c90bec5f6ce48f12a149a5a1f7d7beae2d83ebb452f12ea6a7324eb787d5" name="hp-ixgbe-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.7.1_k4.12.14_195" rel="1.sles15sp1"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.5-1" date="1552392000">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.1-1" date="1589544000">- IPv6 support for ixgbe driver</changelog>
  </package>
  <package pkgid="7cf4b5cc1ca29dc36b41550ec0eeab0a0fc2b8f304f1027e40503284c565f820" name="hp-ixgbe-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.7.1_k4.12.14_23" rel="1.sles15sp0"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.5-1" date="1552392000">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.1-1" date="1589544000">- IPv6 support for ixgbe driver</changelog>
  </package>
  <package pkgid="a3aad5723dcb967086b2923ca229c23d90b42ed88aebb78cfdc2650ff985d189" name="hp-ixgbe-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.7.1_k4.12.14_94.41" rel="1.sles12sp4"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.5-1" date="1552392000">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.1-1" date="1589544000">- IPv6 support for ixgbe driver</changelog>
  </package>
  <package pkgid="a19cc53ba276a0f7793229765eb5a3a0e15317f7192dc3e38941755a0660e573" name="hp-ixgbe_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.6.4_k4.12.14_195" rel="1.sles15sp1"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1.sles15sp1" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="7ac26ac2597ce94badcd2de67888dd70e8356d10ed1dc31c29ea5a183c0d72d6" name="hp-ixgbe_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.6.4_k4.12.14_23" rel="1.sles15sp0"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1.sles15sp0" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="2c3d7797fa1267d9f99d0d7d2e1ad6b1a57a14391aaff0ae457dc3e34e3a1985" name="hp-ixgbe_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.6.4_k4.12.14_94.41" rel="1.sles12sp4"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1.sles12sp4" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="140f4d9491fba2932366894405e3905b8d7aac22cf421134503a8ae866a815c6" name="hp-ixgbe_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.6.4_k4.4.73_5" rel="1.sles12sp3"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1.sles12sp3" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="fee37c68bc795aa86832a4791f7583f49c10992bd602d4a1105399f8431b83ee" name="hp-ixgbevf-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.7.1_k4.12.14_120" rel="1.sles12sp5"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.3-1" date="1554897600">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.1-1" date="1589544000">- Remove irqs only when they are set up
- Fix guest OS crashes during VFs resets</changelog>
  </package>
  <package pkgid="2f9f229f9fb7de3c1871dd6d5d9e8c5f5a0390051c868b159271a27572486597" name="hp-ixgbevf-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.7.1_k4.12.14_195" rel="1.sles15sp1"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.3-1" date="1554897600">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.1-1" date="1589544000">- Remove irqs only when they are set up
- Fix guest OS crashes during VFs resets</changelog>
  </package>
  <package pkgid="81e24c43aa5bf3c60078dab1ad2ee39eb5831c7e7a1c2721888be277d8364761" name="hp-ixgbevf-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.7.1_k4.12.14_23" rel="1.sles15sp0"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.3-1" date="1554897600">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.1-1" date="1589544000">- Remove irqs only when they are set up
- Fix guest OS crashes during VFs resets</changelog>
  </package>
  <package pkgid="32b36e20dd05e84d2adaacaea8ce856a1e36da09875def8648c5b47b7c4e6c77" name="hp-ixgbevf-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.7.1_k4.12.14_94.41" rel="1.sles12sp4"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.3-1" date="1554897600">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.1-1" date="1589544000">- Remove irqs only when they are set up
- Fix guest OS crashes during VFs resets</changelog>
  </package>
  <package pkgid="2fd577db69fc30e5b4039d64a2d31e971e3638017834d15c902d250d73774c45" name="hp-ixgbevf_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.6.2_k4.12.14_195" rel="1.sles15sp1"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.2-1.sles15sp1" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue of Link lost in VM on ixgbevf when restoring from freeze or suspend.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="60c389cede419eedf240361779254f9a28a0a4a20b6c108f7cb1b860396d805b" name="hp-ixgbevf_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.6.2_k4.12.14_23" rel="1.sles15sp0"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.2-1.sles15sp0" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue of Link lost in VM on ixgbevf when restoring from freeze or suspend.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="deb53ae123be8a6a1a4d355aeadd0ea9356108442c3c2ac8c18e452ff2deb5ae" name="hp-ixgbevf_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.6.2_k4.12.14_94.41" rel="1.sles12sp4"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.2-1.sles12sp4" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue of Link lost in VM on ixgbevf when restoring from freeze or suspend.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="4f7d330c6d09498dbb14ff4e968b75c94c95732e612aaf60c3b2166f29ca8f94" name="hp-ixgbevf_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.6.2_k4.4.73_5" rel="1.sles12sp3"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.2-1.sles12sp3" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue of Link lost in VM on ixgbevf when restoring from freeze or suspend.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="0256466b67b445fe2f2ad18447b6d59f63c4f35de3a4e7d7ba56fab072455767" name="hp-ocsbbd" arch="x86_64">
    <version epoch="0" ver="1.1.85.0" rel="1"/>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.73-1" date="1440849600">- 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="1441368000">- Added X550T recognition to common code</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.75-1" date="1441368001">- 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="1442059200">- 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="1442059201">- Use new common code with X550T support</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.79-1" date="1452859200">- 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="1453896000">- Start ocsbbd as part of installation</changelog>
    <changelog author="Tony Nguyen &lt;anthony.l.nguyen@intel.com&gt; 1.1.81-1" date="1466769600">- Accommodate changes to hwmon API</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.82-1" date="1485518400">- Remove Sageville device IDs from spec file</changelog>
    <changelog author="Mark Rustad &lt;mark.d.rustad@intel.com&gt; 1.1.83-1" date="1490184000">- Add changelog to rpm</changelog>
  </package>
  <package pkgid="7f25462127fdb0e806533be881b1a38406e56d54cf3bc2f033330fe5879633fb" name="hp-smh-templates" arch="noarch">
    <version epoch="0" ver="10.8.1" rel="1487.3"/>
    <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="5a6d5f6eebb4b70fc67ce0fd2fb2df0dc373709b583980932aff2b6daa8d33a3" name="hp-snmp-agents" arch="x86_64">
    <version epoch="0" ver="10.91" rel="670.4.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="9df0fa61d18cc1193781d60719a6417c8b6ce07e4d08a71aeffaea0e04f71fbe" name="hp-snmp-agents" arch="x86_64">
    <version epoch="0" ver="10.91" rel="670.4.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="3c00dbf78ada03ebae5bacebed4a4174d9217e4e1685f5677ee8286ad8e29a02" name="hp-snmp-agents" arch="x86_64">
    <version epoch="0" ver="10.91" rel="670.5.rhel8"/>
    <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="7549fe24aed1b748de132d6b964f05bff461c319d50b6a8739b37b77d919d9c3" name="hp-snmp-agents" arch="x86_64">
    <version epoch="0" ver="10.91" rel="670.6.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="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="c63d9561a429313926e9b393f773e773d0a99b7245fc8e72c0668acc2e0bc4aa" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="176.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="66f54a847f7139298586b4cfd5ae6089240232f2e1ffa8ca398971589e4d86e6" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="176.sles12sp5"/>
    <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="e31cdfc8ab2363b40785a886dd00096af50021b5c32695a39a63209a6735770e" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="182.sles15sp1"/>
  </package>
  <package pkgid="2c6fa8db1d27108e079b16cd7585c5f982ca50aa77a418def8a4e3940f0586df" name="hpdsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="182.sles15sp2"/>
  </package>
  <package pkgid="0d7ec7b762fd6b32e55379a67b258ec401520b5bca07d9f930021e00e746d3ac" 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="db3a869e769cad83ce75f52aaf4121886aa9d1d525124d097542eebebeeea8d9" 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="e993841ed98a74bd3060b275a9b4f8449f38eaa0949c45254d29c41aa510d779" name="hponcfg" arch="x86_64">
    <version epoch="0" ver="5.5.0" rel="0"/>
    <changelog author="Sivakumar A &lt;sivakumar.alagumalai@hp.com&gt; 4.3.0-0" date="1375358400">- 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="1395662400">- 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="1426507200">- 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="1431345600">- 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="1459252800">- 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="1502193600">- 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="1506340800">- 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="1521633600">- 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="1532606400">- Changes include to select correct libssl.so file when multiple Openssl installed (32-bit and 64-bit)</changelog>
    <changelog author="Naveen N &lt;naveen.n2@hpe.com&gt; 5.4.0-0" date="1555416000">- Changes to remove the low level openSSL calls.</changelog>
  </package>
  <package pkgid="5db8ac2e1dfe2c1d62dccc5917e16fa33867a6192844b5fafa9fe92f91b2720b" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="188.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="3619477736c89051124ce6f329729901f0ecd756ae52a95ea9a4d3625b2d8729" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="188.sles12sp5"/>
    <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="8670327046974f782b4d4552f600a686cd7899ca366c65818c46a985a95c4598" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="197.sles15sp1"/>
  </package>
  <package pkgid="44365988f152541704e0b483e4bf302c795919c980e1feb330aff6881fdba99b" name="hpsa-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="197.sles15sp2"/>
  </package>
  <package pkgid="61b191236f8ff33348af079e04457013767031fb5e6d01156e884120cc9457d7" name="hpsmh" arch="x86_64">
    <version epoch="0" ver="7.6.5" 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="d2420274bf7567625c3d94068d94acd349305c63fbc136d482e1ff83302665d4" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.13" rel="3.rhel7u7"/>
    <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="dfb73ad569e5435049b5239a93ea9821c1d31238f33919d4d7bbd9828b236ca6" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.13" rel="3.rhel8u0"/>
    <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="0bb374ccf005ecacf5dd5f2cb4cecad334511f7b97bde447d2ee114127c08f39" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.13" rel="3.rhel8u1"/>
    <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="c645643b25e819620a7ce941b26cf016719d8bab4ace3b10797e8dc7aefcd857" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.13" 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="7956265e5a3bb0016d9914664e7a3941638fed8b351ffe46a2f865d43be8b082" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.13" 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="8e7cc1618d6ebafdb0650b63930ef68d54fe4765dd70e56d00d5465f8f1da989" name="iscsiuio" arch="x86_64">
    <version epoch="0" ver="2.11.5.13" rel="3.sles15sp1"/>
    <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="d0760444539b41b0fe4ab4d18f54d9ce6405b5042612da84c5225c0393c20a08" name="iscsiuio_bl" arch="x86_64">
    <version epoch="0" ver="2.11.5.13" rel="3.rhel7u7"/>
    <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="b43b3d0e01c4fa5895dd05a4b132d9f811ceefc513ad9da4127c643b0d1407a2" name="iscsiuio_bl" arch="x86_64">
    <version epoch="0" ver="2.11.5.13" rel="3.rhel8u0"/>
    <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="5372ba6dec2136b3df22e8eab3f36a3f2b8b393ba205a73b446ba1fe1735d699" name="iscsiuio_bl" arch="x86_64">
    <version epoch="0" ver="2.11.5.13" 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="658c59ef4c6feacaccd0b4240214e75b770467d367c53ccec1d23f65fce9d2e8" name="iscsiuio_bl" arch="x86_64">
    <version epoch="0" ver="2.11.5.13" 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="5a8ec4b6be78f90a5b0afee06ca80aaec0aceb16edddff893334b6b80f00c21a" name="iscsiuio_bl" arch="x86_64">
    <version epoch="0" ver="2.11.5.13" rel="3.sles15sp1"/>
    <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="1156e16f93a52492266151fc06270bbc56a92a48025e5052bb3434d5bf9b9780" name="kernel-mft-mlnx-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.14.0_k4.12.14_120" rel="1.sles12sp5"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1586260800">- Release version 4.14.0_k4.12.14_120-1.sles12sp5</changelog>
  </package>
  <package pkgid="533c02faae806feef4aa4fb32f358dafaf04fe6e4ba2e17a28268bb133a1f324" name="kernel-mft-mlnx-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.14.0_k4.12.14_195" rel="1.sles15sp1"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 4.14.0_k4.12.14_195-1.sles15sp1</changelog>
  </package>
  <package pkgid="c7b587e6e971f76111dab4540d5b98338848e1818301007f7952b22b6d4bb66c" name="kernel-mft-mlnx-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.14.0_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 4.14.0_k4.12.14_94.41-1.sles12sp4</changelog>
  </package>
  <package pkgid="e2625b883d21405523056fa659715c53d5e5d602f5f809d0a7ba452cb49710e6" name="kmod-be2iscsi" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0" rel="1.rhel7u7"/>
    <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="c5ca49016bb6c7ae15e79a71e7a10051e5987677624862b51bb959e20fb3904a" name="kmod-be2iscsi" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0" rel="1.rhel8u0"/>
    <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="c3ac6ad537e0d70a4e2ba6a56255c2db2d1195952e349a8a9c8f4a7c1a979ec7" name="kmod-be2iscsi_bl" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0" 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="21a9a89382b583b53b2b0da9d1af6cf1e93b5b466f4e224d6e9b8f1265cd85cf" name="kmod-be2iscsi_bl" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0" rel="1.rhel7u7"/>
    <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="a0513746292fe198f55e7673bf5a1765939c1a0e499933b1cf00b4e0b73efd6a" name="kmod-be2net" arch="x86_64">
    <version epoch="0" ver="12.0.1280.17" rel="1.rhel7u7"/>
  </package>
  <package pkgid="320ff1fcc8f983554e7b5c65c490347f60867d69840fe319d3174ec069a95c66" name="kmod-be2net" arch="x86_64">
    <version epoch="0" ver="12.0.1280.17" rel="1.rhel8u0"/>
  </package>
  <package pkgid="f8d09c8b38957f7aefa9450bd33b21eaa2b4129c6b5bf013a89f16064e922086" name="kmod-be2net_bl" arch="x86_64">
    <version epoch="0" ver="12.0.1261.0" rel="1.rhel7u6"/>
  </package>
  <package pkgid="7e93ee87a5b3cf634e9c4579f411ae96eb62534e34db8c50984bedcaa698a651" name="kmod-be2net_bl" arch="x86_64">
    <version epoch="0" ver="12.0.1261.0" rel="1.rhel7u7"/>
  </package>
  <package pkgid="4faef97bdfabe5c29a4074133befd0c96289c1071453bfbdab32935c68081700" name="kmod-bnxt_en" arch="x86_64">
    <version epoch="0" ver="1.10.1" rel="216.0.169.4.rhel7u7"/>
  </package>
  <package pkgid="9b617612087753f392f98ad35b9c40a7f4fe2bf538abde01947d2c16c92cb0f9" name="kmod-bnxt_en" arch="x86_64">
    <version epoch="0" ver="1.10.1" rel="216.0.169.4.rhel7u8"/>
  </package>
  <package pkgid="4ab98398d7f8d2b4439c481f20790233138cf56f9ccc068a420f86f414d9cfe9" name="kmod-bnxt_en" arch="x86_64">
    <version epoch="0" ver="1.10.1" rel="216.0.169.4.rhel8u0"/>
  </package>
  <package pkgid="c5339ec71882f9facb5b3e0ba44a1156bd00baaf662c85ce1c4278c66eb16669" name="kmod-bnxt_en" arch="x86_64">
    <version epoch="0" ver="1.10.1" rel="216.0.169.4.rhel8u1"/>
  </package>
  <package pkgid="47b896b31715f30dd54fafe96f99a66c0d1d907c21d8d032a4fdf31cf5afecab" name="kmod-brcmfcoe" arch="x86_64">
    <version epoch="0" ver="12.0.1259.0" rel="1.rhel7u7"/>
    <changelog author="Emulex Corporation &lt;ecd-tech.support@broadcom.com&gt; 12.0.1259.0" date="1565524800">- Built driver for rhel7</changelog>
  </package>
  <package pkgid="3e12cfb225840b07bbe052460c9f54c18fa1a160fad0ddd4c113cd242abcaac5" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="12.4.270.3" rel="1.rhel7u7"/>
    <changelog author="Emulex Corporation &lt;ecd-tech.support@broadcom.com&gt; 12.4.270.3" date="1567080000">- Built driver for rhel7</changelog>
  </package>
  <package pkgid="072486fab5821e1029812fa37128240a3d811e9133f26a685c80d3d6d6fe5f3d" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="12.6.275.14" rel="1.rhel7u7"/>
    <changelog author="Emulex Automated Build User&#13;" date="1442750400">- Changed version to 10.7&#13;
- Added support for RHEL 6U8&#13;
- Added support for RHEL 7U2&#13;
- Added support for SLES12 SP1</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1453723200">- Changed version to 11.0</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1472472000">- Changed version to 11.1&#13;
- Added support for RHEL 7U3&#13;
- Added support for SLES 12 SP2&#13;
- Removed support for RHEL 6U5</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1497441600">- Changed version to 11.2&#13;
- Added support for RHEL 6U9&#13;
- Added support for RHEL 7U4&#13;
- Added support for SLES 12 SP3&#13;
- Removed support for RHEL 7U0&#13;
- Removed support for SLES 12 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1505908800">- Changed version to 11.4&#13;
- Removed support for RHEL 6U6&#13;
- Removed support for RHEL 7U1&#13;
- Added support for RHEL 7U5&#13;
- Added support for SLES 15 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1507550400">- Changed version to 12.0&#13;
- Removed support for RHEL 6U7&#13;
- Removed support for SLES 12 SP1&#13;
- Added support for RHEL 6U10&#13;
- Added support for RHEL 7U6&#13;
- Added support for RHEL 8U0&#13;
- Added support for SLES 12 SP4&#13;
- Added support for SLES 15 SP1</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1556539200">- Changed version to 12.2&#13;
- Removed support for SLES 11 SP3&#13;
- Removed support for SLES 11 SP4&#13;
- Removed support for RHEL 6U8&#13;
- Removed support for RHEL 7U2&#13;
- Removed support for RHEL 7U3</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1566820800">- Changed version to 12.4&#13;
- Added support for RHEL 7U7&#13;
- Added support for RHEL 8U1&#13;
- Added support for SLES 12 SP5&#13;
- Removed support for RHEL 6U9&#13;
- Removed support for RHEL 6U10&#13;
- Removed support for RHEL 7U4</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1583150400">- Changed version to 12.6&#13;
- Added support for RHEL 7U8&#13;
- Added support for RHEL 8U2&#13;
- Added support for SLES 15 SP2&#13;
- Removed support for SLES 12 SP2&#13;
- Removed support for SLES 12 SP3</changelog>
  </package>
  <package pkgid="0f2b0322bfe34815b1b13939a18b78e77c13df2be2b29bcaa354e0b6b9a43dab" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="12.6.275.14" rel="1.rhel7u8"/>
    <changelog author="Emulex Automated Build User&#13;" date="1442750400">- Changed version to 10.7&#13;
- Added support for RHEL 6U8&#13;
- Added support for RHEL 7U2&#13;
- Added support for SLES12 SP1</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1453723200">- Changed version to 11.0</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1472472000">- Changed version to 11.1&#13;
- Added support for RHEL 7U3&#13;
- Added support for SLES 12 SP2&#13;
- Removed support for RHEL 6U5</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1497441600">- Changed version to 11.2&#13;
- Added support for RHEL 6U9&#13;
- Added support for RHEL 7U4&#13;
- Added support for SLES 12 SP3&#13;
- Removed support for RHEL 7U0&#13;
- Removed support for SLES 12 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1505908800">- Changed version to 11.4&#13;
- Removed support for RHEL 6U6&#13;
- Removed support for RHEL 7U1&#13;
- Added support for RHEL 7U5&#13;
- Added support for SLES 15 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1507550400">- Changed version to 12.0&#13;
- Removed support for RHEL 6U7&#13;
- Removed support for SLES 12 SP1&#13;
- Added support for RHEL 6U10&#13;
- Added support for RHEL 7U6&#13;
- Added support for RHEL 8U0&#13;
- Added support for SLES 12 SP4&#13;
- Added support for SLES 15 SP1</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1556539200">- Changed version to 12.2&#13;
- Removed support for SLES 11 SP3&#13;
- Removed support for SLES 11 SP4&#13;
- Removed support for RHEL 6U8&#13;
- Removed support for RHEL 7U2&#13;
- Removed support for RHEL 7U3</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1566820800">- Changed version to 12.4&#13;
- Added support for RHEL 7U7&#13;
- Added support for RHEL 8U1&#13;
- Added support for SLES 12 SP5&#13;
- Removed support for RHEL 6U9&#13;
- Removed support for RHEL 6U10&#13;
- Removed support for RHEL 7U4</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1583150400">- Changed version to 12.6&#13;
- Added support for RHEL 7U8&#13;
- Added support for RHEL 8U2&#13;
- Added support for SLES 15 SP2&#13;
- Removed support for SLES 12 SP2&#13;
- Removed support for SLES 12 SP3</changelog>
  </package>
  <package pkgid="b9b93de69e2360e24fdfcc729923ea3139da959ad10a59fb7b84b1abbe340f1e" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="12.6.275.14" rel="1.rhel8u1"/>
    <changelog author="Emulex Automated Build User&#13;" date="1442750400">- Changed version to 10.7&#13;
- Added support for RHEL 6U8&#13;
- Added support for RHEL 7U2&#13;
- Added support for SLES12 SP1</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1453723200">- Changed version to 11.0</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1472472000">- Changed version to 11.1&#13;
- Added support for RHEL 7U3&#13;
- Added support for SLES 12 SP2&#13;
- Removed support for RHEL 6U5</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1497441600">- Changed version to 11.2&#13;
- Added support for RHEL 6U9&#13;
- Added support for RHEL 7U4&#13;
- Added support for SLES 12 SP3&#13;
- Removed support for RHEL 7U0&#13;
- Removed support for SLES 12 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1505908800">- Changed version to 11.4&#13;
- Removed support for RHEL 6U6&#13;
- Removed support for RHEL 7U1&#13;
- Added support for RHEL 7U5&#13;
- Added support for SLES 15 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1507550400">- Changed version to 12.0&#13;
- Removed support for RHEL 6U7&#13;
- Removed support for SLES 12 SP1&#13;
- Added support for RHEL 6U10&#13;
- Added support for RHEL 7U6&#13;
- Added support for RHEL 8U0&#13;
- Added support for SLES 12 SP4&#13;
- Added support for SLES 15 SP1</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1556539200">- Changed version to 12.2&#13;
- Removed support for SLES 11 SP3&#13;
- Removed support for SLES 11 SP4&#13;
- Removed support for RHEL 6U8&#13;
- Removed support for RHEL 7U2&#13;
- Removed support for RHEL 7U3</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1566820800">- Changed version to 12.4&#13;
- Added support for RHEL 7U7&#13;
- Added support for RHEL 8U1&#13;
- Added support for SLES 12 SP5&#13;
- Removed support for RHEL 6U9&#13;
- Removed support for RHEL 6U10&#13;
- Removed support for RHEL 7U4</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1583150400">- Changed version to 12.6&#13;
- Added support for RHEL 7U8&#13;
- Added support for RHEL 8U2&#13;
- Added support for SLES 15 SP2&#13;
- Removed support for SLES 12 SP2&#13;
- Removed support for SLES 12 SP3</changelog>
  </package>
  <package pkgid="4e2705ac368f2384aa6b0f7b15e483c93436e497def0c566b626f87289df5b06" name="kmod-elx-lpfc" arch="x86_64">
    <version epoch="0" ver="12.6.275.14" rel="1.rhel8u2"/>
    <changelog author="Emulex Automated Build User&#13;" date="1442750400">- Changed version to 10.7&#13;
- Added support for RHEL 6U8&#13;
- Added support for RHEL 7U2&#13;
- Added support for SLES12 SP1</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1453723200">- Changed version to 11.0</changelog>
    <changelog author="Emulex Automated Build User&#13;" date="1472472000">- Changed version to 11.1&#13;
- Added support for RHEL 7U3&#13;
- Added support for SLES 12 SP2&#13;
- Removed support for RHEL 6U5</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1497441600">- Changed version to 11.2&#13;
- Added support for RHEL 6U9&#13;
- Added support for RHEL 7U4&#13;
- Added support for SLES 12 SP3&#13;
- Removed support for RHEL 7U0&#13;
- Removed support for SLES 12 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1505908800">- Changed version to 11.4&#13;
- Removed support for RHEL 6U6&#13;
- Removed support for RHEL 7U1&#13;
- Added support for RHEL 7U5&#13;
- Added support for SLES 15 SP0</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1507550400">- Changed version to 12.0&#13;
- Removed support for RHEL 6U7&#13;
- Removed support for SLES 12 SP1&#13;
- Added support for RHEL 6U10&#13;
- Added support for RHEL 7U6&#13;
- Added support for RHEL 8U0&#13;
- Added support for SLES 12 SP4&#13;
- Added support for SLES 15 SP1</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1556539200">- Changed version to 12.2&#13;
- Removed support for SLES 11 SP3&#13;
- Removed support for SLES 11 SP4&#13;
- Removed support for RHEL 6U8&#13;
- Removed support for RHEL 7U2&#13;
- Removed support for RHEL 7U3</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1566820800">- Changed version to 12.4&#13;
- Added support for RHEL 7U7&#13;
- Added support for RHEL 8U1&#13;
- Added support for SLES 12 SP5&#13;
- Removed support for RHEL 6U9&#13;
- Removed support for RHEL 6U10&#13;
- Removed support for RHEL 7U4</changelog>
    <changelog author="Broadcom Automated Build User&#13;" date="1583150400">- Changed version to 12.6&#13;
- Added support for RHEL 7U8&#13;
- Added support for RHEL 8U2&#13;
- Added support for SLES 15 SP2&#13;
- Removed support for SLES 12 SP2&#13;
- Removed support for SLES 12 SP3</changelog>
  </package>
  <package pkgid="e59d3fa5712c02abacc46c2f585568736b6f0337054afb3a09c5920e5055a9bc" name="kmod-hp-i40e" arch="x86_64">
    <version epoch="0" ver="2.11.27" rel="1.rhel7u7"/>
    <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.10.19.30-1" date="1533729601">- This driver fix unexpected error message appears in dmesg when driver is loaded.
- This driver fix VF 0 does not show via sysfs, and cannot be removed.
- This driver fix 1g speed i40e_aq_run_phy_activity() from f/w reports lpi statistics always as 0</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.11.27-1.rhel7u7" date="1560254400">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.14-1" date="1565092800">- This driver added the "Negotiated" string into the i40e_print_link_message() function. 
- This driver fixes VF 0 failed opcode 3, when total cores =192( total threads =384, with Hyper threading enabled in BIOS)
- This driver remove RDMA VF code from files including VF support.
- This driver fixes the issue of reloading driver during resets loop causes platform to lose connection and trace call</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.16-1" date="1568721600">- This driver add support to expose VF stats as part of PF interface ethtool stats.
- This driver fix i40e Mirrors not clear after VF remove.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.19.81-1" date="1568721601">- This driver export LPI time duration statistic info which can be observed by ethtool -S $pf
- This driver fix an error message appeared like "0000 [#1] SMP PTI"</changelog>
  </package>
  <package pkgid="691c8ca31a7fd157903515319e9254e86286559e0eed4dd10e9c351c7e1c3b96" name="kmod-hp-i40e" arch="x86_64">
    <version epoch="0" ver="2.11.27" rel="1.rhel7u8"/>
    <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.10.19.30-1" date="1533729601">- This driver fix unexpected error message appears in dmesg when driver is loaded.
- This driver fix VF 0 does not show via sysfs, and cannot be removed.
- This driver fix 1g speed i40e_aq_run_phy_activity() from f/w reports lpi statistics always as 0</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.11.27-1.rhel7u8" date="1560254400">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.14-1" date="1565092800">- This driver added the "Negotiated" string into the i40e_print_link_message() function. 
- This driver fixes VF 0 failed opcode 3, when total cores =192( total threads =384, with Hyper threading enabled in BIOS)
- This driver remove RDMA VF code from files including VF support.
- This driver fixes the issue of reloading driver during resets loop causes platform to lose connection and trace call</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.16-1" date="1568721600">- This driver add support to expose VF stats as part of PF interface ethtool stats.
- This driver fix i40e Mirrors not clear after VF remove.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.19.81-1" date="1568721601">- This driver export LPI time duration statistic info which can be observed by ethtool -S $pf
- This driver fix an error message appeared like "0000 [#1] SMP PTI"</changelog>
  </package>
  <package pkgid="45115b1077d6dfd681dfd06c0d46bb1041af23eae95d2b68126bae4195714f42" name="kmod-hp-i40e" arch="x86_64">
    <version epoch="0" ver="2.11.27" rel="1.rhel8u0"/>
    <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.10.19.30-1" date="1533729601">- This driver fix unexpected error message appears in dmesg when driver is loaded.
- This driver fix VF 0 does not show via sysfs, and cannot be removed.
- This driver fix 1g speed i40e_aq_run_phy_activity() from f/w reports lpi statistics always as 0</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.11.27-1.rhel8u0" date="1560254400">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.14-1" date="1565092800">- This driver added the "Negotiated" string into the i40e_print_link_message() function. 
- This driver fixes VF 0 failed opcode 3, when total cores =192( total threads =384, with Hyper threading enabled in BIOS)
- This driver remove RDMA VF code from files including VF support.
- This driver fixes the issue of reloading driver during resets loop causes platform to lose connection and trace call</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.16-1" date="1568721600">- This driver add support to expose VF stats as part of PF interface ethtool stats.
- This driver fix i40e Mirrors not clear after VF remove.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.19.81-1" date="1568721601">- This driver export LPI time duration statistic info which can be observed by ethtool -S $pf
- This driver fix an error message appeared like "0000 [#1] SMP PTI"</changelog>
  </package>
  <package pkgid="692cb6de97d8e0f54d0cbeba33e7c636257a84b93a2c347474467fbda48a77ef" name="kmod-hp-i40e" arch="x86_64">
    <version epoch="0" ver="2.11.27" rel="1.rhel8u1"/>
    <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.10.19.30-1" date="1533729601">- This driver fix unexpected error message appears in dmesg when driver is loaded.
- This driver fix VF 0 does not show via sysfs, and cannot be removed.
- This driver fix 1g speed i40e_aq_run_phy_activity() from f/w reports lpi statistics always as 0</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.11.27-1.rhel8u1" date="1560254400">- 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>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.14-1" date="1565092800">- This driver added the "Negotiated" string into the i40e_print_link_message() function. 
- This driver fixes VF 0 failed opcode 3, when total cores =192( total threads =384, with Hyper threading enabled in BIOS)
- This driver remove RDMA VF code from files including VF support.
- This driver fixes the issue of reloading driver during resets loop causes platform to lose connection and trace call</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.16-1" date="1568721600">- This driver add support to expose VF stats as part of PF interface ethtool stats.
- This driver fix i40e Mirrors not clear after VF remove.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 2.10.19.81-1" date="1568721601">- This driver export LPI time duration statistic info which can be observed by ethtool -S $pf
- This driver fix an error message appeared like "0000 [#1] SMP PTI"</changelog>
  </package>
  <package pkgid="3fa2f368238f31db6a2b0746749119f65322bcf929df13a67f2a18764303e248" name="kmod-hp-iavf" arch="x86_64">
    <version epoch="0" ver="3.9.5" rel="1.rhel7u7"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.7.61.20" date="1560254400">- Initial package which is renamed from i40evf driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.9.5" date="1589544000">- Creating CVL SW1.1 release candidate build.</changelog>
  </package>
  <package pkgid="ff0b4dfe3de601c6deeb7c98c75c47ef60adc3dd904c9c442b6daedf3b7da090" name="kmod-hp-iavf" arch="x86_64">
    <version epoch="0" ver="3.9.5" rel="1.rhel7u8"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.7.61.20" date="1560254400">- Initial package which is renamed from i40evf driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.9.5" date="1589544000">- Creating CVL SW1.1 release candidate build.</changelog>
  </package>
  <package pkgid="c0dfc4911d281fc1df0867f03aa43b2c2ecc9887c1a7608c7c5378b9fb3a9c74" name="kmod-hp-iavf" arch="x86_64">
    <version epoch="0" ver="3.9.5" rel="1.rhel8u0"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.7.61.20" date="1560254400">- Initial package which is renamed from i40evf driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.9.5" date="1589544000">- Creating CVL SW1.1 release candidate build.</changelog>
  </package>
  <package pkgid="c35920107f9f2c57df726af345c94885369ac9e258d1d8082127ded723dcba95" name="kmod-hp-iavf" arch="x86_64">
    <version epoch="0" ver="3.9.5" rel="1.rhel8u1"/>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.7.61.20" date="1560254400">- Initial package which is renamed from i40evf driver</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 3.9.5" date="1589544000">- Creating CVL SW1.1 release candidate build.</changelog>
  </package>
  <package pkgid="0e6ab374f457cfd11681f907c5ae0703c6e3d914b0f24cb986770c2f0b417b4c" name="kmod-hp-igb" arch="x86_64">
    <version epoch="0" ver="6.2.3" rel="1.rhel7u7"/>
    <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.42" date="1561377600">- 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="12957777820fc2864afe4e21d89792fbd27f3cd37e92320dc13bfaae9a62e0f4" name="kmod-hp-igb" arch="x86_64">
    <version epoch="0" ver="6.2.3" rel="1.rhel7u8"/>
    <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.42" date="1561377600">- 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="865b5f4365c7c538d3b44c09623afbcc6150095989b1a06e138e1df3c5d4d237" name="kmod-hp-igb" arch="x86_64">
    <version epoch="0" ver="6.2.3" rel="1.rhel8u0"/>
    <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.42" date="1561377600">- 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="55e6a36c939d9d083189f4f32096136ccc3294f6c0b4c224752cbec970f3d36d" name="kmod-hp-igb" arch="x86_64">
    <version epoch="0" ver="6.2.3" rel="1.rhel8u1"/>
    <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.42" date="1561377600">- 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="31a6ed14f50ec24cc2b90889f6d0a9a489bda329424016eaeac9db4feeedce1e" name="kmod-hp-ixgbe" arch="x86_64">
    <version epoch="0" ver="5.7.1" rel="1.rhel7u7"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.5-1" date="1552392000">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.1-1" date="1589544000">- IPv6 support for ixgbe driver</changelog>
  </package>
  <package pkgid="7c0616fdcb9576ae0efd8ef3623ebafe78da732f468407b8fe58dec739e3a88e" name="kmod-hp-ixgbe" arch="x86_64">
    <version epoch="0" ver="5.7.1" rel="1.rhel7u8"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.5-1" date="1552392000">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.1-1" date="1589544000">- IPv6 support for ixgbe driver</changelog>
  </package>
  <package pkgid="a0c6636959a83af12118c4bf78ba3697b1c6bc81801761cef579ccd456a93d97" name="kmod-hp-ixgbe" arch="x86_64">
    <version epoch="0" ver="5.7.1" rel="1.rhel8u0"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.5-1" date="1552392000">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.1-1" date="1589544000">- IPv6 support for ixgbe driver</changelog>
  </package>
  <package pkgid="8fb5a5e7c2f1504eac461e75144aa57c53750cf87c2191074c5970dfe159f34e" name="kmod-hp-ixgbe" arch="x86_64">
    <version epoch="0" ver="5.7.1" rel="1.rhel8u1"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.5.5-1" date="1552392000">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.7.1-1" date="1589544000">- IPv6 support for ixgbe driver</changelog>
  </package>
  <package pkgid="1b15cb33e81e283b1dff76e013960875854f7470f96d3604a216615148652fbd" name="kmod-hp-ixgbe_bl" arch="x86_64">
    <version epoch="0" ver="5.6.4" rel="1.rhel7u6"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1.rhel7u6" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="5bf2cab4c08de8ff6c48ec0dbb70fa4ab82a2f6dd6bb4562d0a965e145ff094f" name="kmod-hp-ixgbe_bl" arch="x86_64">
    <version epoch="0" ver="5.6.4" rel="1.rhel7u7"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1.rhel7u7" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="55679f3c8f931fe1d4f75dac98fdd3e62be78565b5be34c665de12f2b1ae0d94" name="kmod-hp-ixgbe_bl" arch="x86_64">
    <version epoch="0" ver="5.6.4" rel="1.rhel8u0"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 5.6.4-1.rhel8u0" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="b90a9e134f4b086d8bffe250535c45be007ea98fae45ff5090d6b3503cbac1c7" name="kmod-hp-ixgbevf" arch="x86_64">
    <version epoch="0" ver="4.7.1" rel="1.rhel7u7"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.3-1" date="1554897600">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.1-1" date="1589544000">- Remove irqs only when they are set up
- Fix guest OS crashes during VFs resets</changelog>
  </package>
  <package pkgid="f391e5dcb80d4a7324a596c47aabd3788084dfd15493a7856c9b367f55e89fd9" name="kmod-hp-ixgbevf" arch="x86_64">
    <version epoch="0" ver="4.7.1" rel="1.rhel7u8"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.3-1" date="1554897600">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.1-1" date="1589544000">- Remove irqs only when they are set up
- Fix guest OS crashes during VFs resets</changelog>
  </package>
  <package pkgid="8369142eefd4fc58253bd142a16b3289df8f1785a703c4d1a44b6be8917f4175" name="kmod-hp-ixgbevf" arch="x86_64">
    <version epoch="0" ver="4.7.1" rel="1.rhel8u0"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.3-1" date="1554897600">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.1-1" date="1589544000">- Remove irqs only when they are set up
- Fix guest OS crashes during VFs resets</changelog>
  </package>
  <package pkgid="e3f16cfcfe6295ad58c3783bb6e8ee645cefb5e748e029dcfe28856add9bc284" name="kmod-hp-ixgbevf" arch="x86_64">
    <version epoch="0" ver="4.7.1" rel="1.rhel8u1"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.5.3-1" date="1554897600">- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.4-1" date="1569326400">- This driver fixes an issue of Infinite recursion in device shutdown path due to a corner case when PCIe link was down
- Fix the issue of typo in ethtool stats
- Added RHEL7u7 Support.
- Added RHEL8 Support.
- Added SLES15SP1 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.0-1" date="1586174400">- This driver use macro to handle change in nd_tx_timeout.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.7.1-1" date="1589544000">- Remove irqs only when they are set up
- Fix guest OS crashes during VFs resets</changelog>
  </package>
  <package pkgid="2611e9bc6c93486c2f9a14f72800e3bf22bb413e28fd4c8611190645fe76b165" name="kmod-hp-ixgbevf_bl" arch="x86_64">
    <version epoch="0" ver="4.6.2" rel="1.rhel7u6"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.2-1.rhel7u6" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue of Link lost in VM on ixgbevf when restoring from freeze or suspend.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="bdc613bd9d20dd3f2a14a50b2147beed46643ad38bfcc3f7a997d10086a0fb98" name="kmod-hp-ixgbevf_bl" arch="x86_64">
    <version epoch="0" ver="4.6.2" rel="1.rhel7u7"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.2-1.rhel7u7" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue of Link lost in VM on ixgbevf when restoring from freeze or suspend.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="e2342819111687381277a20160f1534f26870c5bdcba899aa0b0b39aaebdeeea" name="kmod-hp-ixgbevf_bl" arch="x86_64">
    <version epoch="0" ver="4.6.2" rel="1.rhel8u0"/>
    <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" date="1544443200">- Added RHEL7u6 Support.
- Added SLES12SP4 Support.</changelog>
    <changelog author="HP Linux SW Deliverables &lt;Linux_SWdeliverables@external.groups.hp.com&gt; 4.6.2-1.rhel8u0" date="1569412800">- This driver fixes the issue of an infinite recursion in device shutdown path due to a corner case when PCIe link was down.
- This driver fixes the issue of Link lost in VM on ixgbevf when restoring from freeze or suspend.
- This driver fixes the issue when configuring MTU on VF in Guest OS would be failed.
- Added RHEL7u7 Support.
- Added RHEL8u0 Support.
- Added SLES15SP1 Support.</changelog>
  </package>
  <package pkgid="3f491b33e214a023cfd626a806a0f00be3c5bfef57c503a624e3d940892550c4" name="kmod-hpdsa" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="179.rhel7u7"/>
    <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="cf36f06d1f52669f68035521ed11c5138932ad6efd16c91c621a97b0fe639410" name="kmod-hpdsa" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="179.rhel7u8"/>
    <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="14b1de9d64966b471f2b7022a69ca0fc3c4b06464ce23965b6be9e5b258605a6" name="kmod-hpdsa" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="181.rhel8u1"/>
  </package>
  <package pkgid="e1e15003832380a837e4a9cf1721170955e2805158b92f2dfd1635546181b1c3" name="kmod-hpdsa" arch="x86_64">
    <version epoch="0" ver="1.2.10" rel="181.rhel8u2"/>
  </package>
  <package pkgid="c9f0a5164f9ad8530f02fbd81027d8ad3e90d1ae3d95543a8281af5bf3f51889" name="kmod-hpsa" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="191.rhel7u7"/>
    <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="42349f7ceb9d9a8956d5c7e7afc7595a1d220d637d7ff66b4332534885916247" name="kmod-hpsa" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="191.rhel7u8"/>
    <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="6345ffaf54b2e42fcfc82663fbb9c26806873bcdfb3f0add9319d623491b4228" name="kmod-hpsa" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="196.rhel8u1"/>
  </package>
  <package pkgid="24826ad5643f8b270d1163b8105dfa0e191c504fad06ed9f9f7ba2eb5c72f45e" name="kmod-hpsa" arch="x86_64">
    <version epoch="0" ver="3.4.20" rel="196.rhel8u2"/>
  </package>
  <package pkgid="caebf5aecddc20db464aab267590f9626c28d71d35781ff554d5f3072da4738a" name="kmod-kernel-mft-mlnx" arch="x86_64">
    <version epoch="0" ver="4.14.0" rel="1.rhel7u7"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 4.14.0-1.rhel7u7</changelog>
  </package>
  <package pkgid="c8b98ffcccc40d4489362752373e8da23d76abf4ffcd9aeba754fb51b5af1f04" name="kmod-kernel-mft-mlnx" arch="x86_64">
    <version epoch="0" ver="4.14.0" rel="1.rhel7u8"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 4.14.0-1.rhel7u8</changelog>
  </package>
  <package pkgid="5be6eeec6339c2e31ba130f6aa665a4860bb301894a55f96dc0fa8a5b849752e" name="kmod-kernel-mft-mlnx" arch="x86_64">
    <version epoch="0" ver="4.14.0" rel="1.rhel8u1"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 4.14.0-1.rhel8u1</changelog>
  </package>
  <package pkgid="7eeb4a97c1e50fa982f1e7248836341c2f36e75fa7c2b1b1b41a2bb9cea82ce7" name="kmod-kernel-mft-mlnx" arch="x86_64">
    <version epoch="0" ver="4.14.0" rel="1.rhel8u2"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1588766400">- Release version 4.14.0-1.rhel8u2</changelog>
  </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="6d14babf434e75ebb87d3739ef8c5add2ec6154db5f387a594cc854cb0f69e7f" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.9" rel="OFED.4.9.0.1.7.1.gd3d963b.rhel7u7"/>
    <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="31ddf222faa0810a8c48295b9734d582fafcfa73aafc316fd5dad71f20c68e33" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.9" rel="OFED.4.9.0.1.7.1.gd3d963b.rhel7u8"/>
    <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="36d6125565c691755d748c9fcc6288dd6f3c662f9622f4a951152ad9c8013825" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.9" rel="OFED.4.9.0.1.7.1.gd3d963b.rhel8u1"/>
    <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="b997897daaa53c3103a55d5087175b38a78eaf688ce6533b2ed9f880c03fcc67" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.9" rel="OFED.4.9.0.1.7.1.gd3d963b.rhel8u2"/>
    <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="531604c4dadb96a762b708ca815b8f78a9a58a022448da66f66b42e2c86d0d2d" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="5.0" rel="OFED.5.0.2.1.8.1.g5f67178.rhel7u7"/>
    <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="81bfdb4869668bbdf938056afd2bfcacdc1c9fb14aa819e693a59b8fbf1a2cb4" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="5.0" rel="OFED.5.0.2.1.8.1.g5f67178.rhel7u8"/>
    <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="94de6881d95b8677c115ca52584a326da3fc784f1e333f154ebe5ee0c6b81c26" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="5.0" rel="OFED.5.0.2.1.8.1.g5f67178.rhel8u1"/>
    <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="cd8eb4d88d57dd8a54a1199a51e5bbb2027bcef7ed4f2d195d50c907baccd898" name="kmod-mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="5.0" rel="OFED.5.0.2.1.8.1.g5f67178.rhel8u2"/>
    <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="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="21586def40de9563b0e6eae764d3dd169cfc79643c186b469dcebaac9ec59fe4" name="kmod-netxtreme2" arch="x86_64">
    <version epoch="0" ver="7.14.70" rel="1.rhel7u7"/>
    <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="b329e1d030b9d6f110a1d8b64346ad484a4c0288905e926e1cd22ccf7c3e67af" name="kmod-netxtreme2" arch="x86_64">
    <version epoch="0" ver="7.14.70" rel="1.rhel7u8"/>
    <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="920690f30c4b5cf04df5983b1970a508ad4e4b30988db243d183683b6d026f05" name="kmod-netxtreme2" arch="x86_64">
    <version epoch="0" ver="7.14.70" rel="1.rhel8u0"/>
    <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="3ca6b4eda32b4dc8cca4a2ddb76eea7dda9419238539128590815bc8b52ce285" name="kmod-netxtreme2" arch="x86_64">
    <version epoch="0" ver="7.14.70" rel="1.rhel8u1"/>
    <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="708cb064a3f2b28de5961d89a73f291f5d2bb1ee3fd84af677b181d44b7900c1" name="kmod-netxtreme2_bl" arch="x86_64">
    <version epoch="0" ver="7.14.63.1" 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="84f970aadd47565d7bec8e4d0538e896cec663b619b800632b3439218a00fb99" name="kmod-netxtreme2_bl" arch="x86_64">
    <version epoch="0" ver="7.14.63.1" rel="1.rhel7u7"/>
    <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="a5f9058de2988ca6db2c25384a8df3898de66d458e0641f1230d01a40d5e3382" name="kmod-netxtreme2_bl" arch="x86_64">
    <version epoch="0" ver="7.14.63.1" rel="1.rhel8u0"/>
    <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="098d9fc179cf4324c9f94d11b74cd7c1cd85304884c55ebda50c8c82ef33bf41" name="kmod-qlgc-fastlinq" arch="x86_64">
    <version epoch="0" ver="8.50.25.0" rel="1.rhel7u7"/>
    <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="9c834ddf604806ac00591b9cdd77af2fb50d79624b8bd7c9d0394ef3289de1b2" name="kmod-qlgc-fastlinq" arch="x86_64">
    <version epoch="0" ver="8.50.25.0" rel="1.rhel7u8"/>
    <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="7b36a7d5ded3fd5b4abdd40f0cfe2adcbb4d34714e18d08a46e5bff31b8dde15" name="kmod-qlgc-fastlinq" arch="x86_64">
    <version epoch="0" ver="8.50.25.0" rel="1.rhel8u0"/>
    <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="a939de1f3427ac25d5e0e66149657ac597fe5ab55d86b2a3619044c5568fc08e" name="kmod-qlgc-fastlinq" arch="x86_64">
    <version epoch="0" ver="8.50.25.0" rel="1.rhel8u1"/>
    <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="a5b685c039c79df927d9c76614dced6a7685de6cb2329825f622214298eb1aa4" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="10.01.00.57.07.6_k1" rel="1.rhel7u7"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.57.07.6-k1-1" date="1579694400">- 10.01.00.54.xx.y-k1 HM 10/05/2019
- qla2xxx: v2: Fix partial flash write of MBI

- 10.01.00.53.xx.y-k1 HM 09/18/2019
- qla2xxx: ONEOFF: silent dbg messages for good path io.
- qla2xxx: fix stuck session in GNL
- qla2xxx: consolidate fabric scan
- qla2xxx: Correct fcport flags handling.
- qla2xxx: fix RIDA format 2
- qla2xxx: fix unload hang

- 10.01.00.52.xx.y-k1 HM 08/29/2019
- qla2xxx: serialize fc_port alloc in N2N
- qla2xxx: fix driver attach problem
- qla2xxx: fix flash read
- qla2xxx: NPIV does not come up after FW dump.
- qla2xxx: fix RDP respond data format bug.
- qla2xxx: fix N2N link up fail
- qla2xxx: fix unintend wait
- qla2xxx: cleanup trace buffer initialization
- qla2xxx: Fix login failure in point-to-point mode.
- qla2xxx: Update misssing disc_state when in login path.

- 10.01.00.51.xx.y-k1 HM 07/30/2019
- qla2xxx: update: MPI heartbeat stop
- qla2xxx: capture MPI Dump with Force FW dump
- qla2xxx: fix stale session
- qla2xxx: fix stuck login session
- qla2xxx: force semaphore on flash validation failure.
- qla2xxx: MPI heartbeat stop
- qla2xxx: add MB timeout check for 27xx/28xx FW dump

- 10.01.00.50.xx.y-k1 QT 06/28/2019
- qla2xxx: set remove flag for all VP
- qla2xxx: allow NVME IO to resume with short cable pull.
- qla2xxx: TEMP: disable stat count to prevent crash
- qla2xxx: add more FW debug information
- qla2xxx: Revert: Disable T10-DIF when FC-NVMe is enabled
- qla2xxx: Revert: Disable T10-DIF feature with FC-NVMe during probe
- qla2xxx: ONEOFF: fix pDIF detection

- 10.01.00.49.xx.y-k1 QT 06/24/2019
- qla2xxx: Fix unbound sleep in fcport delete path.
- qla2xxx: Fix hang in fcport delete path.
- qla2xxx: Fix kernel crash after disconnecting NVMe devices.
- qla2xxx: move IO flush to the front of NVME rport unregistration
- qla2xxx: migrate srb-&gt;ref_count to cmd_kref
- qla2xxx: fix potential multiple queue_work for nvme ls completion
- qla2xxx: Wrong reference count field usage
- qla2xxx: update: optimize NPIV tear down process.
- qla2xxx: Use proper bit position when reading dual FCP-NVMe priority
- qla2xxx: ONEOFF: add debug counters for T10-PI/DIF
- qla2xxx: ONEOFF: add MQ support for HP3PAR propritary T10-PI

- 10.01.00.48.xx.y-k1 HM 06/01/2019
- qla2xxx: update: fix premature timer expiration

- 10.01.00.47.xx.y-k1 HM 05/31/2019
- qla2xxx: Update BPM enablement semantics.
- qla2xxx: Use common update-firmware-options routine for ISP27xx+.
- qla2xxx: Fix failed NVME port discovery after a short device port loss.
- Revert "qla2xxx: Use chip to blink laser for switch timeout"
- Revert "qla2xxx: update: Use chip to blink laser for switch timeout"
- qla2xxx: Correct error handling during initialization failures.
- qla2xxx: add error handling for PLOGI ELS passthrough
- qla2xxx: update: Use chip to blink laser for switch timeout
- qla2xxx: retry Fabric Scan on IOCB queue full.
- qla2xxx: fix premature timer expiration
- qla2xxx: UPDATE: fix login state machine freeze
- qla2xxx: Dual FCP-NVMe target port support

- 10.01.00.46.xx.y-k1 HM 05/31/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/15/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/13/2019
- qla2xxx: Add Vendor specific DIF for qla2xxx_mqueuecommand()
- qla2xxx: update: Implement LUN level DIF for 3PAR array

- 10.01.00.44.xx.y-k1 HM 05/06/2019
- qla2xxx: Add cleanup for PCI EEH recovery
- qla2xxx: Fix Crash due to NULL pointer access in qla2x00_sysfs_read_optrom()
- qla2xxx: update: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: reject eh_xxx request
- qla2xxx: do command completion on abort timeout
- qla2xxx: Use chip to blink laser for switch timeout
- qla2xxx: fix recursive dead lock
- qla2xxx: optimize NPIV tear down process.

- 10.01.00.43.xx.y-k1 HM 04/05/2019
- qla2xxx: Add support for ISP2089
- qla2xxx: remove FW dump on LOOP init error.

- 10.01.00.42.xx.y-k1 HM 03/27/2019
- qla2xxx: fix potential dma_unmap leak
- qla2xxx: fix different size dma alloc and unmap
- qla2xxx: fix over index of qpair array.
- qla2xxx: fix premature mem access.
- qla2xxx: fix nvme device discovery
- qla2xxx: fix abort timeout race condition.
- qla2xxx: fix NVME LS cmd timeout race condition 2/2.
- qla2xxx: fix NVME cmd timeout race condition 1/2.
- qla2xxx: Remove defer flag to indicate immeadiate port loss
- qla2xxx: Further limit FLASH region write access from SYSFS.
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.41.xx.y-k1 HM 03/13/2019
- qla2xxx: Silence log messages from Autoconnet script
- Revert "qla2xxx: Fix for the null pointer crash."

- 10.01.00.40.xx.y-k1 HM 03/11/2019
- qla2xxx: fix FW resource print error.
- qla2xxx: Fix RHBA command time out on link reset.

- 10.01.00.39.xx.y-k1 HM 03/06/2019
- qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
- qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
- qla2xxx: Set remote port devloss timeout to 0
- qla2xxx: update: P2P issue with initiator and target port domains being different

- 10.01.00.38.xx.y-k1 HM 02/27/2019
- scsi: qla2xxx: Delete session for nport id change
- qla2xxx: fix N2N link up hang.
- qla2xxx: P2P issue with initiator and target port domains being different
- qla2xxx: Cleanup unused functions.
- qla2xxx: allow irqbalance control in non-MQ mode
- qla2xxx: Correct fcport flags handling.
- qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs.
- qla2xxx: Ensure flash updates return possible failure status through bsg interface.
- qla2xxx: Improved secure flash support messages
- qla2xxx: Update fcport disc_state only if we could allocate mem.
- qla2xxx: Add a shadow variable to hold disc_state history of fcport
- qla2xxx: v3: fix corrupt fw dump. 2/2
- qla2xxx: v3: fix corrupt fw dump. 1/2

- 10.01.00.37.xx.y-k1 HM 02/01/2019
- qla2xxx: Fix for the null pointer crash.

- 10.01.00.36.xx.y-k1 HM 01/31/2019
- qla2xxx: Move disabling T10 DIF feature ealry in probe
- qla2xxx: fix fabric scan hang
- qla2xxx: Change abort wait_loop from msleep to wait_event_timeout.
- qla2xxx: Track release of different command resources on completion.
- qla2xxx: Increase the max_sgl_segments to 1024(max supported) to support larger IO size.
- qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
- qla2xxx: fix Nport ID display value.
- qla2xxx: Use correct pointer when calculating FLT checksum
- qla2xxx: Added support for MPI and PEP regions for 28XX secure flash update.
- qla2xxx: v2: Fix N2N link reset
- qla2xxx: fix flag passing error
- qla2xxx: Use FC generic update firmware options routine for ISP27xx.
- qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
- qla2xxx: Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
- qla2xxx: Set the qpair in SRB to NULL when SRB is released.
- qla2xxx: Set the SCSI command result before calling the command done.
- qla2xxx: Use complete switch scan for RSCN events
- qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
- qla2xxx: prevent multiple active discovery commands per session
- scsi: qla2xxx: Delete session for nport id change

- 10.01.00.34.xx.y-k1 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.

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

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

- 10.01.00.31.xx.y-k1 HM 12/04/2018
SLES15, SLES12 SP4
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF

- 10.01.00.30.xx.y-k1 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-k1 HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

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

- 10.01.00.27.xx.y-k1 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.x-k1 HM 11/05/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- 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: Remove extraneous debug messages.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- 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.


- 10.01.00.26.xx.x-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="f898765058581c3a7814d8a04e668c86ffac1e1c09d7d5645f4f0129b917c9d0" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="10.01.00.57.08.0_k1" rel="1.rhel8u1"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.57.08.0-k1-1" date="1579694400">- 10.01.00.54.xx.y-k1 HM 10/05/2019
- qla2xxx: v2: Fix partial flash write of MBI

- 10.01.00.53.xx.y-k1 HM 09/18/2019
- qla2xxx: ONEOFF: silent dbg messages for good path io.
- qla2xxx: fix stuck session in GNL
- qla2xxx: consolidate fabric scan
- qla2xxx: Correct fcport flags handling.
- qla2xxx: fix RIDA format 2
- qla2xxx: fix unload hang

- 10.01.00.52.xx.y-k1 HM 08/29/2019
- qla2xxx: serialize fc_port alloc in N2N
- qla2xxx: fix driver attach problem
- qla2xxx: fix flash read
- qla2xxx: NPIV does not come up after FW dump.
- qla2xxx: fix RDP respond data format bug.
- qla2xxx: fix N2N link up fail
- qla2xxx: fix unintend wait
- qla2xxx: cleanup trace buffer initialization
- qla2xxx: Fix login failure in point-to-point mode.
- qla2xxx: Update misssing disc_state when in login path.

- 10.01.00.51.xx.y-k1 HM 07/30/2019
- qla2xxx: update: MPI heartbeat stop
- qla2xxx: capture MPI Dump with Force FW dump
- qla2xxx: fix stale session
- qla2xxx: fix stuck login session
- qla2xxx: force semaphore on flash validation failure.
- qla2xxx: MPI heartbeat stop
- qla2xxx: add MB timeout check for 27xx/28xx FW dump

- 10.01.00.50.xx.y-k1 QT 06/28/2019
- qla2xxx: set remove flag for all VP
- qla2xxx: allow NVME IO to resume with short cable pull.
- qla2xxx: TEMP: disable stat count to prevent crash
- qla2xxx: add more FW debug information
- qla2xxx: Revert: Disable T10-DIF when FC-NVMe is enabled
- qla2xxx: Revert: Disable T10-DIF feature with FC-NVMe during probe
- qla2xxx: ONEOFF: fix pDIF detection

- 10.01.00.49.xx.y-k1 QT 06/24/2019
- qla2xxx: Fix unbound sleep in fcport delete path.
- qla2xxx: Fix hang in fcport delete path.
- qla2xxx: Fix kernel crash after disconnecting NVMe devices.
- qla2xxx: move IO flush to the front of NVME rport unregistration
- qla2xxx: migrate srb-&gt;ref_count to cmd_kref
- qla2xxx: fix potential multiple queue_work for nvme ls completion
- qla2xxx: Wrong reference count field usage
- qla2xxx: update: optimize NPIV tear down process.
- qla2xxx: Use proper bit position when reading dual FCP-NVMe priority
- qla2xxx: ONEOFF: add debug counters for T10-PI/DIF
- qla2xxx: ONEOFF: add MQ support for HP3PAR propritary T10-PI

- 10.01.00.48.xx.y-k1 HM 06/01/2019
- qla2xxx: update: fix premature timer expiration

- 10.01.00.47.xx.y-k1 HM 05/31/2019
- qla2xxx: Update BPM enablement semantics.
- qla2xxx: Use common update-firmware-options routine for ISP27xx+.
- qla2xxx: Fix failed NVME port discovery after a short device port loss.
- Revert "qla2xxx: Use chip to blink laser for switch timeout"
- Revert "qla2xxx: update: Use chip to blink laser for switch timeout"
- qla2xxx: Correct error handling during initialization failures.
- qla2xxx: add error handling for PLOGI ELS passthrough
- qla2xxx: update: Use chip to blink laser for switch timeout
- qla2xxx: retry Fabric Scan on IOCB queue full.
- qla2xxx: fix premature timer expiration
- qla2xxx: UPDATE: fix login state machine freeze
- qla2xxx: Dual FCP-NVMe target port support

- 10.01.00.46.xx.y-k1 HM 05/31/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/15/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/13/2019
- qla2xxx: Add Vendor specific DIF for qla2xxx_mqueuecommand()
- qla2xxx: update: Implement LUN level DIF for 3PAR array

- 10.01.00.44.xx.y-k1 HM 05/06/2019
- qla2xxx: Add cleanup for PCI EEH recovery
- qla2xxx: Fix Crash due to NULL pointer access in qla2x00_sysfs_read_optrom()
- qla2xxx: update: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: reject eh_xxx request
- qla2xxx: do command completion on abort timeout
- qla2xxx: Use chip to blink laser for switch timeout
- qla2xxx: fix recursive dead lock
- qla2xxx: optimize NPIV tear down process.

- 10.01.00.43.xx.y-k1 HM 04/05/2019
- qla2xxx: Add support for ISP2089
- qla2xxx: remove FW dump on LOOP init error.

- 10.01.00.42.xx.y-k1 HM 03/27/2019
- qla2xxx: fix potential dma_unmap leak
- qla2xxx: fix different size dma alloc and unmap
- qla2xxx: fix over index of qpair array.
- qla2xxx: fix premature mem access.
- qla2xxx: fix nvme device discovery
- qla2xxx: fix abort timeout race condition.
- qla2xxx: fix NVME LS cmd timeout race condition 2/2.
- qla2xxx: fix NVME cmd timeout race condition 1/2.
- qla2xxx: Remove defer flag to indicate immeadiate port loss
- qla2xxx: Further limit FLASH region write access from SYSFS.
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.41.xx.y-k1 HM 03/13/2019
- qla2xxx: Silence log messages from Autoconnet script
- Revert "qla2xxx: Fix for the null pointer crash."

- 10.01.00.40.xx.y-k1 HM 03/11/2019
- qla2xxx: fix FW resource print error.
- qla2xxx: Fix RHBA command time out on link reset.

- 10.01.00.39.xx.y-k1 HM 03/06/2019
- qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
- qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
- qla2xxx: Set remote port devloss timeout to 0
- qla2xxx: update: P2P issue with initiator and target port domains being different

- 10.01.00.38.xx.y-k1 HM 02/27/2019
- scsi: qla2xxx: Delete session for nport id change
- qla2xxx: fix N2N link up hang.
- qla2xxx: P2P issue with initiator and target port domains being different
- qla2xxx: Cleanup unused functions.
- qla2xxx: allow irqbalance control in non-MQ mode
- qla2xxx: Correct fcport flags handling.
- qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs.
- qla2xxx: Ensure flash updates return possible failure status through bsg interface.
- qla2xxx: Improved secure flash support messages
- qla2xxx: Update fcport disc_state only if we could allocate mem.
- qla2xxx: Add a shadow variable to hold disc_state history of fcport
- qla2xxx: v3: fix corrupt fw dump. 2/2
- qla2xxx: v3: fix corrupt fw dump. 1/2

- 10.01.00.37.xx.y-k1 HM 02/01/2019
- qla2xxx: Fix for the null pointer crash.

- 10.01.00.36.xx.y-k1 HM 01/31/2019
- qla2xxx: Move disabling T10 DIF feature ealry in probe
- qla2xxx: fix fabric scan hang
- qla2xxx: Change abort wait_loop from msleep to wait_event_timeout.
- qla2xxx: Track release of different command resources on completion.
- qla2xxx: Increase the max_sgl_segments to 1024(max supported) to support larger IO size.
- qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
- qla2xxx: fix Nport ID display value.
- qla2xxx: Use correct pointer when calculating FLT checksum
- qla2xxx: Added support for MPI and PEP regions for 28XX secure flash update.
- qla2xxx: v2: Fix N2N link reset
- qla2xxx: fix flag passing error
- qla2xxx: Use FC generic update firmware options routine for ISP27xx.
- qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
- qla2xxx: Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
- qla2xxx: Set the qpair in SRB to NULL when SRB is released.
- qla2xxx: Set the SCSI command result before calling the command done.
- qla2xxx: Use complete switch scan for RSCN events
- qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
- qla2xxx: prevent multiple active discovery commands per session
- scsi: qla2xxx: Delete session for nport id change

- 10.01.00.34.xx.y-k1 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.

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

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

- 10.01.00.31.xx.y-k1 HM 12/04/2018
SLES15, SLES12 SP4
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF

- 10.01.00.30.xx.y-k1 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-k1 HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

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

- 10.01.00.27.xx.y-k1 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.x-k1 HM 11/05/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- 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: Remove extraneous debug messages.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- 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.


- 10.01.00.26.xx.x-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="1e8931c16cf645fdeab455651d67e400771c31be681228fb0078f13528f04370" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="10.01.00.64.07.6_k1a" rel="1.rhel7u7"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.64.07.6-k1a-1" date="1590667200">- 10.01.00.64.xx.y-k1 QT 05/20/2020
Fixes
- ER147202 - qla2xxx: Fix crash in alloc w/GFP_KERNEL + interrupt
- ER146973, ER147089 - qla2xxx: Fix eh_abort race with IO completion
- ER145917 - qla2xxx: v2: add iocb resource tracking (default=off)

- 10.01.00.63.xx.y-k1 AE 04/20/2020
Fixes
- qla2xxx: Fix gcc test compile error output being printed.
- qla2xxx: Fix MPI reset needed message.
- ER146505 qla2xxx: Fix WARN_ON in qla_nvme_register_hba.
- qla2xxx: Timestamp device online and offline transitions.
- qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime.
- qla2xxx: Add rport fields in debugfs.
- qla2xxx: Make tgt_port_database available in initiator mode.
- ER147027 qla2xxx: reduce noisy debug message.
- ER146925 qla2xxx: Fix mailbox Ch erroneous error
- ER146966 qla2xxx: fix login timeout.
- qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV.
- ER147014 qla2xxx: Fix I/O errors during LIP reset tests.
- qla2xxx: Accomodate for SCM FW attribute bit change.
- qla2xxx: post FC event (FPIN) to transport FPIN handler.
- qla2xxx: Hide fc_host_fpin_rcv kernel dependency.
- qla2xxx: Add changes to compile across various kernels.
- qla2xxx: Use active targets to update SCM stats.
- qla2xxx: Move SCM functions to qla_isr to keep changes local.
- ER147021 qla2xxx: Enable PUREX passthru post ISP reset.

- 10.01.00.62.xx.y-k1 AE 03/20/2020
Fixes
- ER146838 qla2xxx: fix null ptr access in free fcport
- ER146043 qla2xxx: Indicate correct supported speeds for Mezz card.
- ER146043 qla2xxx: Reduce duplicate code in reporting speed.
- ER146688 qla2xxx: Fix memory size truncation
- ER146569 qla2xxx: Set Nport ID for N2N
- ER146362 qla2xxx: fix mtcp dump collection failure.
- scsi: qla2xxx: fix fcport null pointer access.
- qla2xxx: Add host attribute to trigger MPI hang.
- qla2xxx: performance tweak

- 10.01.00.61.xx.y-k1 QT 03/15/2020
Fixes
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.60.xx.y-k1 AE 02/05/2020
Fixes
- qla2xxx: Fix compile error that occurs on some distros.

- 10.01.00.59.xx.y-k1 HM 01/31/2020
Enhancements:
- SAN Congestion Management

The qla2xxx driver has the ability participate in SAN Congestion
Management wherein when the driver receives an FPIN ELS, it
forwards the ELS payload to the fc_transport to process
the notification.

In addition, the driver also tracks the error stats internally which
is used by our application to display the information to the SAN
administrator.

Fixes
- qla2xxx: Script changes to collect MPI firmware dump.
- qla2xxx: Fix MPI failure AEN (8200) handling.
- qla2xxx: Honor status qualifier in FCP_RSP per spec.
- qla2xxx: Handle NVME status iocb correctly.
- qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices.
- qla2xxx: Setup debugfs entries for remote ports.
- qla2xxx: Fix I/O failures during remote port toggle testing.

- 10.01.00.58.xx.y-k1 HM 01/29/2020
Enhancements:
- None

Fixes
- scsi: qla2xxx: Fix unbound NVME response length

1 Inbox RHEL 7.8 - Kernel panic
while running IOs with NetApp's
pNate suite with NULL pointer
deference.

Resolution: When a NVMe command is completed with status
of data underrun, driver will copy data size
indicated in response payload without verifying
lenght. This fix will make sure driver checks
for the length and if its greated than response
payload, sets buffer size to response size.


- 10.01.00.57.xx.y-k1 HM 01/21/2020
Enhancements:
- None

Fixes
- qla2xxx: flush IO on zone disable.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.56.xx.y-k1 HM 01/16/2020
Enhancements:
- None

Fixes
- qla2xxx: flush all sessions on zone disable
- scsi: qla2xxx: unregister ports after GPN_FT failure
- qla2xxx: Fix crash during device discovery.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.55.xx.y-k1 HM 10/29/2019
Enhancements:
- None

Fixes
- qla2xxx: re-PLOGI on PRLI NVME failure

1 NVMe/FC Failed to Reconnect to Target Even with Manual
Connect. Reboot Required to Fix

Resolution: When PRLI failure is encountered by the target which does
not understand FC-NVMe, restart the state machine by going
back to PLOGI state.

Scope: ISP26xx/27xx/28xx 

- qla2xxx: update: fix stuck login session

1 Initiator port did not become ONLINE after LOOP UP

Resolution: Session is stuck if driver sees FW has received a PRLI.
Driver allows FW to finish with processing of PRLI by
checking back with FW at a later time to see if the PRLI
has finished. Instead, driver failed to push forward
after re-checking PRLI completion.

Scope: All FC adapters

- 10.01.00.54.xx.y-k1 HM 10/05/2019
- qla2xxx: v2: Fix partial flash write of MBI

- 10.01.00.53.xx.y-k1 HM 09/18/2019
- qla2xxx: ONEOFF: silent dbg messages for good path io.
- qla2xxx: fix stuck session in GNL
- qla2xxx: consolidate fabric scan
- qla2xxx: Correct fcport flags handling.
- qla2xxx: fix RIDA format 2
- qla2xxx: fix unload hang

- 10.01.00.52.xx.y-k1 HM 08/29/2019
- qla2xxx: serialize fc_port alloc in N2N
- qla2xxx: fix driver attach problem
- qla2xxx: fix flash read
- qla2xxx: NPIV does not come up after FW dump.
- qla2xxx: fix RDP respond data format bug.
- qla2xxx: fix N2N link up fail
- qla2xxx: fix unintend wait
- qla2xxx: cleanup trace buffer initialization
- qla2xxx: Fix login failure in point-to-point mode.
- qla2xxx: Update misssing disc_state when in login path.

- 10.01.00.51.xx.y-k1 HM 07/30/2019
- qla2xxx: update: MPI heartbeat stop
- qla2xxx: capture MPI Dump with Force FW dump
- qla2xxx: fix stale session
- qla2xxx: fix stuck login session
- qla2xxx: force semaphore on flash validation failure.
- qla2xxx: MPI heartbeat stop
- qla2xxx: add MB timeout check for 27xx/28xx FW dump

- 10.01.00.50.xx.y-k1 QT 06/28/2019
- qla2xxx: set remove flag for all VP
- qla2xxx: allow NVME IO to resume with short cable pull.
- qla2xxx: TEMP: disable stat count to prevent crash
- qla2xxx: add more FW debug information
- qla2xxx: Revert: Disable T10-DIF when FC-NVMe is enabled
- qla2xxx: Revert: Disable T10-DIF feature with FC-NVMe during probe
- qla2xxx: ONEOFF: fix pDIF detection

- 10.01.00.49.xx.y-k1 QT 06/24/2019
- qla2xxx: Fix unbound sleep in fcport delete path.
- qla2xxx: Fix hang in fcport delete path.
- qla2xxx: Fix kernel crash after disconnecting NVMe devices.
- qla2xxx: move IO flush to the front of NVME rport unregistration
- qla2xxx: migrate srb-&gt;ref_count to cmd_kref
- qla2xxx: fix potential multiple queue_work for nvme ls completion
- qla2xxx: Wrong reference count field usage
- qla2xxx: update: optimize NPIV tear down process.
- qla2xxx: Use proper bit position when reading dual FCP-NVMe priority
- qla2xxx: ONEOFF: add debug counters for T10-PI/DIF
- qla2xxx: ONEOFF: add MQ support for HP3PAR propritary T10-PI

- 10.01.00.48.xx.y-k1 HM 06/01/2019
- qla2xxx: update: fix premature timer expiration

- 10.01.00.47.xx.y-k1 HM 05/31/2019
- qla2xxx: Update BPM enablement semantics.
- qla2xxx: Use common update-firmware-options routine for ISP27xx+.
- qla2xxx: Fix failed NVME port discovery after a short device port loss.
- Revert "qla2xxx: Use chip to blink laser for switch timeout"
- Revert "qla2xxx: update: Use chip to blink laser for switch timeout"
- qla2xxx: Correct error handling during initialization failures.
- qla2xxx: add error handling for PLOGI ELS passthrough
- qla2xxx: update: Use chip to blink laser for switch timeout
- qla2xxx: retry Fabric Scan on IOCB queue full.
- qla2xxx: fix premature timer expiration
- qla2xxx: UPDATE: fix login state machine freeze
- qla2xxx: Dual FCP-NVMe target port support

- 10.01.00.46.xx.y-k1 HM 05/31/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/15/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/13/2019
- qla2xxx: Add Vendor specific DIF for qla2xxx_mqueuecommand()
- qla2xxx: update: Implement LUN level DIF for 3PAR array

- 10.01.00.44.xx.y-k1 HM 05/06/2019
- qla2xxx: Add cleanup for PCI EEH recovery
- qla2xxx: Fix Crash due to NULL pointer access in qla2x00_sysfs_read_optrom()
- qla2xxx: update: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: reject eh_xxx request
- qla2xxx: do command completion on abort timeout
- qla2xxx: Use chip to blink laser for switch timeout
- qla2xxx: fix recursive dead lock
- qla2xxx: optimize NPIV tear down process.

- 10.01.00.43.xx.y-k1 HM 04/05/2019
- qla2xxx: Add support for ISP2089
- qla2xxx: remove FW dump on LOOP init error.

- 10.01.00.42.xx.y-k1 HM 03/27/2019
- qla2xxx: fix potential dma_unmap leak
- qla2xxx: fix different size dma alloc and unmap
- qla2xxx: fix over index of qpair array.
- qla2xxx: fix premature mem access.
- qla2xxx: fix nvme device discovery
- qla2xxx: fix abort timeout race condition.
- qla2xxx: fix NVME LS cmd timeout race condition 2/2.
- qla2xxx: fix NVME cmd timeout race condition 1/2.
- qla2xxx: Remove defer flag to indicate immeadiate port loss
- qla2xxx: Further limit FLASH region write access from SYSFS.
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.41.xx.y-k1 HM 03/13/2019
- qla2xxx: Silence log messages from Autoconnet script
- Revert "qla2xxx: Fix for the null pointer crash."

- 10.01.00.40.xx.y-k1 HM 03/11/2019
- qla2xxx: fix FW resource print error.
- qla2xxx: Fix RHBA command time out on link reset.

- 10.01.00.39.xx.y-k1 HM 03/06/2019
- qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
- qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
- qla2xxx: Set remote port devloss timeout to 0
- qla2xxx: update: P2P issue with initiator and target port domains being different

- 10.01.00.38.xx.y-k1 HM 02/27/2019
- scsi: qla2xxx: Delete session for nport id change
- qla2xxx: fix N2N link up hang.
- qla2xxx: P2P issue with initiator and target port domains being different
- qla2xxx: Cleanup unused functions.
- qla2xxx: allow irqbalance control in non-MQ mode
- qla2xxx: Correct fcport flags handling.
- qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs.
- qla2xxx: Ensure flash updates return possible failure status through bsg interface.
- qla2xxx: Improved secure flash support messages
- qla2xxx: Update fcport disc_state only if we could allocate mem.
- qla2xxx: Add a shadow variable to hold disc_state history of fcport
- qla2xxx: v3: fix corrupt fw dump. 2/2
- qla2xxx: v3: fix corrupt fw dump. 1/2

- 10.01.00.37.xx.y-k1 HM 02/01/2019
- qla2xxx: Fix for the null pointer crash.

- 10.01.00.36.xx.y-k1 HM 01/31/2019
- qla2xxx: Move disabling T10 DIF feature ealry in probe
- qla2xxx: fix fabric scan hang
- qla2xxx: Change abort wait_loop from msleep to wait_event_timeout.
- qla2xxx: Track release of different command resources on completion.
- qla2xxx: Increase the max_sgl_segments to 1024(max supported) to support larger IO size.
- qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
- qla2xxx: fix Nport ID display value.
- qla2xxx: Use correct pointer when calculating FLT checksum
- qla2xxx: Added support for MPI and PEP regions for 28XX secure flash update.
- qla2xxx: v2: Fix N2N link reset
- qla2xxx: fix flag passing error
- qla2xxx: Use FC generic update firmware options routine for ISP27xx.
- qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
- qla2xxx: Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
- qla2xxx: Set the qpair in SRB to NULL when SRB is released.
- qla2xxx: Set the SCSI command result before calling the command done.
- qla2xxx: Use complete switch scan for RSCN events
- qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
- qla2xxx: prevent multiple active discovery commands per session
- scsi: qla2xxx: Delete session for nport id change

- 10.01.00.34.xx.y-k1 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.

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

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

- 10.01.00.31.xx.y-k1 HM 12/04/2018
SLES15, SLES12 SP4
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF

- 10.01.00.30.xx.y-k1 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-k1 HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

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

- 10.01.00.27.xx.y-k1 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.x-k1 HM 11/05/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- 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: Remove extraneous debug messages.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- 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.


- 10.01.00.26.xx.x-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="7904a1b2acfeb02b403fbdb203cf9ea295bd6e6cf44ea6c5746afbe91c6ec91b" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="10.01.00.64.07.6_k1a" rel="1.rhel7u8"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.64.07.6-k1a-1" date="1590667200">- 10.01.00.64.xx.y-k1 QT 05/20/2020
Fixes
- ER147202 - qla2xxx: Fix crash in alloc w/GFP_KERNEL + interrupt
- ER146973, ER147089 - qla2xxx: Fix eh_abort race with IO completion
- ER145917 - qla2xxx: v2: add iocb resource tracking (default=off)

- 10.01.00.63.xx.y-k1 AE 04/20/2020
Fixes
- qla2xxx: Fix gcc test compile error output being printed.
- qla2xxx: Fix MPI reset needed message.
- ER146505 qla2xxx: Fix WARN_ON in qla_nvme_register_hba.
- qla2xxx: Timestamp device online and offline transitions.
- qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime.
- qla2xxx: Add rport fields in debugfs.
- qla2xxx: Make tgt_port_database available in initiator mode.
- ER147027 qla2xxx: reduce noisy debug message.
- ER146925 qla2xxx: Fix mailbox Ch erroneous error
- ER146966 qla2xxx: fix login timeout.
- qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV.
- ER147014 qla2xxx: Fix I/O errors during LIP reset tests.
- qla2xxx: Accomodate for SCM FW attribute bit change.
- qla2xxx: post FC event (FPIN) to transport FPIN handler.
- qla2xxx: Hide fc_host_fpin_rcv kernel dependency.
- qla2xxx: Add changes to compile across various kernels.
- qla2xxx: Use active targets to update SCM stats.
- qla2xxx: Move SCM functions to qla_isr to keep changes local.
- ER147021 qla2xxx: Enable PUREX passthru post ISP reset.

- 10.01.00.62.xx.y-k1 AE 03/20/2020
Fixes
- ER146838 qla2xxx: fix null ptr access in free fcport
- ER146043 qla2xxx: Indicate correct supported speeds for Mezz card.
- ER146043 qla2xxx: Reduce duplicate code in reporting speed.
- ER146688 qla2xxx: Fix memory size truncation
- ER146569 qla2xxx: Set Nport ID for N2N
- ER146362 qla2xxx: fix mtcp dump collection failure.
- scsi: qla2xxx: fix fcport null pointer access.
- qla2xxx: Add host attribute to trigger MPI hang.
- qla2xxx: performance tweak

- 10.01.00.61.xx.y-k1 QT 03/15/2020
Fixes
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.60.xx.y-k1 AE 02/05/2020
Fixes
- qla2xxx: Fix compile error that occurs on some distros.

- 10.01.00.59.xx.y-k1 HM 01/31/2020
Enhancements:
- SAN Congestion Management

The qla2xxx driver has the ability participate in SAN Congestion
Management wherein when the driver receives an FPIN ELS, it
forwards the ELS payload to the fc_transport to process
the notification.

In addition, the driver also tracks the error stats internally which
is used by our application to display the information to the SAN
administrator.

Fixes
- qla2xxx: Script changes to collect MPI firmware dump.
- qla2xxx: Fix MPI failure AEN (8200) handling.
- qla2xxx: Honor status qualifier in FCP_RSP per spec.
- qla2xxx: Handle NVME status iocb correctly.
- qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices.
- qla2xxx: Setup debugfs entries for remote ports.
- qla2xxx: Fix I/O failures during remote port toggle testing.

- 10.01.00.58.xx.y-k1 HM 01/29/2020
Enhancements:
- None

Fixes
- scsi: qla2xxx: Fix unbound NVME response length

1 Inbox RHEL 7.8 - Kernel panic
while running IOs with NetApp's
pNate suite with NULL pointer
deference.

Resolution: When a NVMe command is completed with status
of data underrun, driver will copy data size
indicated in response payload without verifying
lenght. This fix will make sure driver checks
for the length and if its greated than response
payload, sets buffer size to response size.


- 10.01.00.57.xx.y-k1 HM 01/21/2020
Enhancements:
- None

Fixes
- qla2xxx: flush IO on zone disable.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.56.xx.y-k1 HM 01/16/2020
Enhancements:
- None

Fixes
- qla2xxx: flush all sessions on zone disable
- scsi: qla2xxx: unregister ports after GPN_FT failure
- qla2xxx: Fix crash during device discovery.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.55.xx.y-k1 HM 10/29/2019
Enhancements:
- None

Fixes
- qla2xxx: re-PLOGI on PRLI NVME failure

1 NVMe/FC Failed to Reconnect to Target Even with Manual
Connect. Reboot Required to Fix

Resolution: When PRLI failure is encountered by the target which does
not understand FC-NVMe, restart the state machine by going
back to PLOGI state.

Scope: ISP26xx/27xx/28xx 

- qla2xxx: update: fix stuck login session

1 Initiator port did not become ONLINE after LOOP UP

Resolution: Session is stuck if driver sees FW has received a PRLI.
Driver allows FW to finish with processing of PRLI by
checking back with FW at a later time to see if the PRLI
has finished. Instead, driver failed to push forward
after re-checking PRLI completion.

Scope: All FC adapters

- 10.01.00.54.xx.y-k1 HM 10/05/2019
- qla2xxx: v2: Fix partial flash write of MBI

- 10.01.00.53.xx.y-k1 HM 09/18/2019
- qla2xxx: ONEOFF: silent dbg messages for good path io.
- qla2xxx: fix stuck session in GNL
- qla2xxx: consolidate fabric scan
- qla2xxx: Correct fcport flags handling.
- qla2xxx: fix RIDA format 2
- qla2xxx: fix unload hang

- 10.01.00.52.xx.y-k1 HM 08/29/2019
- qla2xxx: serialize fc_port alloc in N2N
- qla2xxx: fix driver attach problem
- qla2xxx: fix flash read
- qla2xxx: NPIV does not come up after FW dump.
- qla2xxx: fix RDP respond data format bug.
- qla2xxx: fix N2N link up fail
- qla2xxx: fix unintend wait
- qla2xxx: cleanup trace buffer initialization
- qla2xxx: Fix login failure in point-to-point mode.
- qla2xxx: Update misssing disc_state when in login path.

- 10.01.00.51.xx.y-k1 HM 07/30/2019
- qla2xxx: update: MPI heartbeat stop
- qla2xxx: capture MPI Dump with Force FW dump
- qla2xxx: fix stale session
- qla2xxx: fix stuck login session
- qla2xxx: force semaphore on flash validation failure.
- qla2xxx: MPI heartbeat stop
- qla2xxx: add MB timeout check for 27xx/28xx FW dump

- 10.01.00.50.xx.y-k1 QT 06/28/2019
- qla2xxx: set remove flag for all VP
- qla2xxx: allow NVME IO to resume with short cable pull.
- qla2xxx: TEMP: disable stat count to prevent crash
- qla2xxx: add more FW debug information
- qla2xxx: Revert: Disable T10-DIF when FC-NVMe is enabled
- qla2xxx: Revert: Disable T10-DIF feature with FC-NVMe during probe
- qla2xxx: ONEOFF: fix pDIF detection

- 10.01.00.49.xx.y-k1 QT 06/24/2019
- qla2xxx: Fix unbound sleep in fcport delete path.
- qla2xxx: Fix hang in fcport delete path.
- qla2xxx: Fix kernel crash after disconnecting NVMe devices.
- qla2xxx: move IO flush to the front of NVME rport unregistration
- qla2xxx: migrate srb-&gt;ref_count to cmd_kref
- qla2xxx: fix potential multiple queue_work for nvme ls completion
- qla2xxx: Wrong reference count field usage
- qla2xxx: update: optimize NPIV tear down process.
- qla2xxx: Use proper bit position when reading dual FCP-NVMe priority
- qla2xxx: ONEOFF: add debug counters for T10-PI/DIF
- qla2xxx: ONEOFF: add MQ support for HP3PAR propritary T10-PI

- 10.01.00.48.xx.y-k1 HM 06/01/2019
- qla2xxx: update: fix premature timer expiration

- 10.01.00.47.xx.y-k1 HM 05/31/2019
- qla2xxx: Update BPM enablement semantics.
- qla2xxx: Use common update-firmware-options routine for ISP27xx+.
- qla2xxx: Fix failed NVME port discovery after a short device port loss.
- Revert "qla2xxx: Use chip to blink laser for switch timeout"
- Revert "qla2xxx: update: Use chip to blink laser for switch timeout"
- qla2xxx: Correct error handling during initialization failures.
- qla2xxx: add error handling for PLOGI ELS passthrough
- qla2xxx: update: Use chip to blink laser for switch timeout
- qla2xxx: retry Fabric Scan on IOCB queue full.
- qla2xxx: fix premature timer expiration
- qla2xxx: UPDATE: fix login state machine freeze
- qla2xxx: Dual FCP-NVMe target port support

- 10.01.00.46.xx.y-k1 HM 05/31/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/15/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/13/2019
- qla2xxx: Add Vendor specific DIF for qla2xxx_mqueuecommand()
- qla2xxx: update: Implement LUN level DIF for 3PAR array

- 10.01.00.44.xx.y-k1 HM 05/06/2019
- qla2xxx: Add cleanup for PCI EEH recovery
- qla2xxx: Fix Crash due to NULL pointer access in qla2x00_sysfs_read_optrom()
- qla2xxx: update: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: reject eh_xxx request
- qla2xxx: do command completion on abort timeout
- qla2xxx: Use chip to blink laser for switch timeout
- qla2xxx: fix recursive dead lock
- qla2xxx: optimize NPIV tear down process.

- 10.01.00.43.xx.y-k1 HM 04/05/2019
- qla2xxx: Add support for ISP2089
- qla2xxx: remove FW dump on LOOP init error.

- 10.01.00.42.xx.y-k1 HM 03/27/2019
- qla2xxx: fix potential dma_unmap leak
- qla2xxx: fix different size dma alloc and unmap
- qla2xxx: fix over index of qpair array.
- qla2xxx: fix premature mem access.
- qla2xxx: fix nvme device discovery
- qla2xxx: fix abort timeout race condition.
- qla2xxx: fix NVME LS cmd timeout race condition 2/2.
- qla2xxx: fix NVME cmd timeout race condition 1/2.
- qla2xxx: Remove defer flag to indicate immeadiate port loss
- qla2xxx: Further limit FLASH region write access from SYSFS.
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.41.xx.y-k1 HM 03/13/2019
- qla2xxx: Silence log messages from Autoconnet script
- Revert "qla2xxx: Fix for the null pointer crash."

- 10.01.00.40.xx.y-k1 HM 03/11/2019
- qla2xxx: fix FW resource print error.
- qla2xxx: Fix RHBA command time out on link reset.

- 10.01.00.39.xx.y-k1 HM 03/06/2019
- qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
- qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
- qla2xxx: Set remote port devloss timeout to 0
- qla2xxx: update: P2P issue with initiator and target port domains being different

- 10.01.00.38.xx.y-k1 HM 02/27/2019
- scsi: qla2xxx: Delete session for nport id change
- qla2xxx: fix N2N link up hang.
- qla2xxx: P2P issue with initiator and target port domains being different
- qla2xxx: Cleanup unused functions.
- qla2xxx: allow irqbalance control in non-MQ mode
- qla2xxx: Correct fcport flags handling.
- qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs.
- qla2xxx: Ensure flash updates return possible failure status through bsg interface.
- qla2xxx: Improved secure flash support messages
- qla2xxx: Update fcport disc_state only if we could allocate mem.
- qla2xxx: Add a shadow variable to hold disc_state history of fcport
- qla2xxx: v3: fix corrupt fw dump. 2/2
- qla2xxx: v3: fix corrupt fw dump. 1/2

- 10.01.00.37.xx.y-k1 HM 02/01/2019
- qla2xxx: Fix for the null pointer crash.

- 10.01.00.36.xx.y-k1 HM 01/31/2019
- qla2xxx: Move disabling T10 DIF feature ealry in probe
- qla2xxx: fix fabric scan hang
- qla2xxx: Change abort wait_loop from msleep to wait_event_timeout.
- qla2xxx: Track release of different command resources on completion.
- qla2xxx: Increase the max_sgl_segments to 1024(max supported) to support larger IO size.
- qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
- qla2xxx: fix Nport ID display value.
- qla2xxx: Use correct pointer when calculating FLT checksum
- qla2xxx: Added support for MPI and PEP regions for 28XX secure flash update.
- qla2xxx: v2: Fix N2N link reset
- qla2xxx: fix flag passing error
- qla2xxx: Use FC generic update firmware options routine for ISP27xx.
- qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
- qla2xxx: Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
- qla2xxx: Set the qpair in SRB to NULL when SRB is released.
- qla2xxx: Set the SCSI command result before calling the command done.
- qla2xxx: Use complete switch scan for RSCN events
- qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
- qla2xxx: prevent multiple active discovery commands per session
- scsi: qla2xxx: Delete session for nport id change

- 10.01.00.34.xx.y-k1 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.

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

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

- 10.01.00.31.xx.y-k1 HM 12/04/2018
SLES15, SLES12 SP4
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF

- 10.01.00.30.xx.y-k1 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-k1 HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

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

- 10.01.00.27.xx.y-k1 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.x-k1 HM 11/05/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- 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: Remove extraneous debug messages.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- 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.


- 10.01.00.26.xx.x-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="c17663022d2bf7e9f3aa9d84d75a9f32f461987c637f783b32b2e1e9cc73fb94" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="10.01.00.64.08.0_k1" rel="1.rhel8u1"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.64.08.0-k1-1" date="1589976000">- 10.01.00.64.xx.y-k1 QT 05/20/2020
Fixes
- ER147202 - qla2xxx: Fix crash in alloc w/GFP_KERNEL + interrupt
- ER146973, ER147089 - qla2xxx: Fix eh_abort race with IO completion
- ER145917 - qla2xxx: v2: add iocb resource tracking (default=off)

- 10.01.00.63.xx.y-k1 AE 04/20/2020
Fixes
- qla2xxx: Fix gcc test compile error output being printed.
- qla2xxx: Fix MPI reset needed message.
- ER146505 qla2xxx: Fix WARN_ON in qla_nvme_register_hba.
- qla2xxx: Timestamp device online and offline transitions.
- qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime.
- qla2xxx: Add rport fields in debugfs.
- qla2xxx: Make tgt_port_database available in initiator mode.
- ER147027 qla2xxx: reduce noisy debug message.
- ER146925 qla2xxx: Fix mailbox Ch erroneous error
- ER146966 qla2xxx: fix login timeout.
- qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV.
- ER147014 qla2xxx: Fix I/O errors during LIP reset tests.
- qla2xxx: Accomodate for SCM FW attribute bit change.
- qla2xxx: post FC event (FPIN) to transport FPIN handler.
- qla2xxx: Hide fc_host_fpin_rcv kernel dependency.
- qla2xxx: Add changes to compile across various kernels.
- qla2xxx: Use active targets to update SCM stats.
- qla2xxx: Move SCM functions to qla_isr to keep changes local.
- ER147021 qla2xxx: Enable PUREX passthru post ISP reset.

- 10.01.00.62.xx.y-k1 AE 03/20/2020
Fixes
- ER146838 qla2xxx: fix null ptr access in free fcport
- ER146043 qla2xxx: Indicate correct supported speeds for Mezz card.
- ER146043 qla2xxx: Reduce duplicate code in reporting speed.
- ER146688 qla2xxx: Fix memory size truncation
- ER146569 qla2xxx: Set Nport ID for N2N
- ER146362 qla2xxx: fix mtcp dump collection failure.
- scsi: qla2xxx: fix fcport null pointer access.
- qla2xxx: Add host attribute to trigger MPI hang.
- qla2xxx: performance tweak

- 10.01.00.61.xx.y-k1 QT 03/15/2020
Fixes
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.60.xx.y-k1 AE 02/05/2020
Fixes
- qla2xxx: Fix compile error that occurs on some distros.

- 10.01.00.59.xx.y-k1 HM 01/31/2020
Enhancements:
- SAN Congestion Management

The qla2xxx driver has the ability participate in SAN Congestion
Management wherein when the driver receives an FPIN ELS, it
forwards the ELS payload to the fc_transport to process
the notification.

In addition, the driver also tracks the error stats internally which
is used by our application to display the information to the SAN
administrator.

Fixes
- qla2xxx: Script changes to collect MPI firmware dump.
- qla2xxx: Fix MPI failure AEN (8200) handling.
- qla2xxx: Honor status qualifier in FCP_RSP per spec.
- qla2xxx: Handle NVME status iocb correctly.
- qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices.
- qla2xxx: Setup debugfs entries for remote ports.
- qla2xxx: Fix I/O failures during remote port toggle testing.

- 10.01.00.58.xx.y-k1 HM 01/29/2020
Enhancements:
- None

Fixes
- scsi: qla2xxx: Fix unbound NVME response length

1 Inbox RHEL 7.8 - Kernel panic
while running IOs with NetApp's
pNate suite with NULL pointer
deference.

Resolution: When a NVMe command is completed with status
of data underrun, driver will copy data size
indicated in response payload without verifying
lenght. This fix will make sure driver checks
for the length and if its greated than response
payload, sets buffer size to response size.


- 10.01.00.57.xx.y-k1 HM 01/21/2020
Enhancements:
- None

Fixes
- qla2xxx: flush IO on zone disable.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.56.xx.y-k1 HM 01/16/2020
Enhancements:
- None

Fixes
- qla2xxx: flush all sessions on zone disable
- scsi: qla2xxx: unregister ports after GPN_FT failure
- qla2xxx: Fix crash during device discovery.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.55.xx.y-k1 HM 10/29/2019
Enhancements:
- None

Fixes
- qla2xxx: re-PLOGI on PRLI NVME failure

1 NVMe/FC Failed to Reconnect to Target Even with Manual
Connect. Reboot Required to Fix

Resolution: When PRLI failure is encountered by the target which does
not understand FC-NVMe, restart the state machine by going
back to PLOGI state.

Scope: ISP26xx/27xx/28xx 

- qla2xxx: update: fix stuck login session

1 Initiator port did not become ONLINE after LOOP UP

Resolution: Session is stuck if driver sees FW has received a PRLI.
Driver allows FW to finish with processing of PRLI by
checking back with FW at a later time to see if the PRLI
has finished. Instead, driver failed to push forward
after re-checking PRLI completion.

Scope: All FC adapters

- 10.01.00.54.xx.y-k1 HM 10/05/2019
- qla2xxx: v2: Fix partial flash write of MBI

- 10.01.00.53.xx.y-k1 HM 09/18/2019
- qla2xxx: ONEOFF: silent dbg messages for good path io.
- qla2xxx: fix stuck session in GNL
- qla2xxx: consolidate fabric scan
- qla2xxx: Correct fcport flags handling.
- qla2xxx: fix RIDA format 2
- qla2xxx: fix unload hang

- 10.01.00.52.xx.y-k1 HM 08/29/2019
- qla2xxx: serialize fc_port alloc in N2N
- qla2xxx: fix driver attach problem
- qla2xxx: fix flash read
- qla2xxx: NPIV does not come up after FW dump.
- qla2xxx: fix RDP respond data format bug.
- qla2xxx: fix N2N link up fail
- qla2xxx: fix unintend wait
- qla2xxx: cleanup trace buffer initialization
- qla2xxx: Fix login failure in point-to-point mode.
- qla2xxx: Update misssing disc_state when in login path.

- 10.01.00.51.xx.y-k1 HM 07/30/2019
- qla2xxx: update: MPI heartbeat stop
- qla2xxx: capture MPI Dump with Force FW dump
- qla2xxx: fix stale session
- qla2xxx: fix stuck login session
- qla2xxx: force semaphore on flash validation failure.
- qla2xxx: MPI heartbeat stop
- qla2xxx: add MB timeout check for 27xx/28xx FW dump

- 10.01.00.50.xx.y-k1 QT 06/28/2019
- qla2xxx: set remove flag for all VP
- qla2xxx: allow NVME IO to resume with short cable pull.
- qla2xxx: TEMP: disable stat count to prevent crash
- qla2xxx: add more FW debug information
- qla2xxx: Revert: Disable T10-DIF when FC-NVMe is enabled
- qla2xxx: Revert: Disable T10-DIF feature with FC-NVMe during probe
- qla2xxx: ONEOFF: fix pDIF detection

- 10.01.00.49.xx.y-k1 QT 06/24/2019
- qla2xxx: Fix unbound sleep in fcport delete path.
- qla2xxx: Fix hang in fcport delete path.
- qla2xxx: Fix kernel crash after disconnecting NVMe devices.
- qla2xxx: move IO flush to the front of NVME rport unregistration
- qla2xxx: migrate srb-&gt;ref_count to cmd_kref
- qla2xxx: fix potential multiple queue_work for nvme ls completion
- qla2xxx: Wrong reference count field usage
- qla2xxx: update: optimize NPIV tear down process.
- qla2xxx: Use proper bit position when reading dual FCP-NVMe priority
- qla2xxx: ONEOFF: add debug counters for T10-PI/DIF
- qla2xxx: ONEOFF: add MQ support for HP3PAR propritary T10-PI

- 10.01.00.48.xx.y-k1 HM 06/01/2019
- qla2xxx: update: fix premature timer expiration

- 10.01.00.47.xx.y-k1 HM 05/31/2019
- qla2xxx: Update BPM enablement semantics.
- qla2xxx: Use common update-firmware-options routine for ISP27xx+.
- qla2xxx: Fix failed NVME port discovery after a short device port loss.
- Revert "qla2xxx: Use chip to blink laser for switch timeout"
- Revert "qla2xxx: update: Use chip to blink laser for switch timeout"
- qla2xxx: Correct error handling during initialization failures.
- qla2xxx: add error handling for PLOGI ELS passthrough
- qla2xxx: update: Use chip to blink laser for switch timeout
- qla2xxx: retry Fabric Scan on IOCB queue full.
- qla2xxx: fix premature timer expiration
- qla2xxx: UPDATE: fix login state machine freeze
- qla2xxx: Dual FCP-NVMe target port support

- 10.01.00.46.xx.y-k1 HM 05/31/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/15/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/13/2019
- qla2xxx: Add Vendor specific DIF for qla2xxx_mqueuecommand()
- qla2xxx: update: Implement LUN level DIF for 3PAR array

- 10.01.00.44.xx.y-k1 HM 05/06/2019
- qla2xxx: Add cleanup for PCI EEH recovery
- qla2xxx: Fix Crash due to NULL pointer access in qla2x00_sysfs_read_optrom()
- qla2xxx: update: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: reject eh_xxx request
- qla2xxx: do command completion on abort timeout
- qla2xxx: Use chip to blink laser for switch timeout
- qla2xxx: fix recursive dead lock
- qla2xxx: optimize NPIV tear down process.

- 10.01.00.43.xx.y-k1 HM 04/05/2019
- qla2xxx: Add support for ISP2089
- qla2xxx: remove FW dump on LOOP init error.

- 10.01.00.42.xx.y-k1 HM 03/27/2019
- qla2xxx: fix potential dma_unmap leak
- qla2xxx: fix different size dma alloc and unmap
- qla2xxx: fix over index of qpair array.
- qla2xxx: fix premature mem access.
- qla2xxx: fix nvme device discovery
- qla2xxx: fix abort timeout race condition.
- qla2xxx: fix NVME LS cmd timeout race condition 2/2.
- qla2xxx: fix NVME cmd timeout race condition 1/2.
- qla2xxx: Remove defer flag to indicate immeadiate port loss
- qla2xxx: Further limit FLASH region write access from SYSFS.
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.41.xx.y-k1 HM 03/13/2019
- qla2xxx: Silence log messages from Autoconnet script
- Revert "qla2xxx: Fix for the null pointer crash."

- 10.01.00.40.xx.y-k1 HM 03/11/2019
- qla2xxx: fix FW resource print error.
- qla2xxx: Fix RHBA command time out on link reset.

- 10.01.00.39.xx.y-k1 HM 03/06/2019
- qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
- qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
- qla2xxx: Set remote port devloss timeout to 0
- qla2xxx: update: P2P issue with initiator and target port domains being different

- 10.01.00.38.xx.y-k1 HM 02/27/2019
- scsi: qla2xxx: Delete session for nport id change
- qla2xxx: fix N2N link up hang.
- qla2xxx: P2P issue with initiator and target port domains being different
- qla2xxx: Cleanup unused functions.
- qla2xxx: allow irqbalance control in non-MQ mode
- qla2xxx: Correct fcport flags handling.
- qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs.
- qla2xxx: Ensure flash updates return possible failure status through bsg interface.
- qla2xxx: Improved secure flash support messages
- qla2xxx: Update fcport disc_state only if we could allocate mem.
- qla2xxx: Add a shadow variable to hold disc_state history of fcport
- qla2xxx: v3: fix corrupt fw dump. 2/2
- qla2xxx: v3: fix corrupt fw dump. 1/2

- 10.01.00.37.xx.y-k1 HM 02/01/2019
- qla2xxx: Fix for the null pointer crash.

- 10.01.00.36.xx.y-k1 HM 01/31/2019
- qla2xxx: Move disabling T10 DIF feature ealry in probe
- qla2xxx: fix fabric scan hang
- qla2xxx: Change abort wait_loop from msleep to wait_event_timeout.
- qla2xxx: Track release of different command resources on completion.
- qla2xxx: Increase the max_sgl_segments to 1024(max supported) to support larger IO size.
- qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
- qla2xxx: fix Nport ID display value.
- qla2xxx: Use correct pointer when calculating FLT checksum
- qla2xxx: Added support for MPI and PEP regions for 28XX secure flash update.
- qla2xxx: v2: Fix N2N link reset
- qla2xxx: fix flag passing error
- qla2xxx: Use FC generic update firmware options routine for ISP27xx.
- qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
- qla2xxx: Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
- qla2xxx: Set the qpair in SRB to NULL when SRB is released.
- qla2xxx: Set the SCSI command result before calling the command done.
- qla2xxx: Use complete switch scan for RSCN events
- qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
- qla2xxx: prevent multiple active discovery commands per session
- scsi: qla2xxx: Delete session for nport id change

- 10.01.00.34.xx.y-k1 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.

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

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

- 10.01.00.31.xx.y-k1 HM 12/04/2018
SLES15, SLES12 SP4
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF

- 10.01.00.30.xx.y-k1 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-k1 HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

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

- 10.01.00.27.xx.y-k1 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.x-k1 HM 11/05/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- 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: Remove extraneous debug messages.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- 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.


- 10.01.00.26.xx.x-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="340197c5ab2f4188f1e0b09f1cc377b928f091d36b5a5f454f7502290c5258d3" name="kmod-qlgc-qla2xxx" arch="x86_64">
    <version epoch="0" ver="10.01.00.64.08.0_k1" rel="1.rhel8u2"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.64.08.0-k1-1" date="1589976000">- 10.01.00.64.xx.y-k1 QT 05/20/2020
Fixes
- ER147202 - qla2xxx: Fix crash in alloc w/GFP_KERNEL + interrupt
- ER146973, ER147089 - qla2xxx: Fix eh_abort race with IO completion
- ER145917 - qla2xxx: v2: add iocb resource tracking (default=off)

- 10.01.00.63.xx.y-k1 AE 04/20/2020
Fixes
- qla2xxx: Fix gcc test compile error output being printed.
- qla2xxx: Fix MPI reset needed message.
- ER146505 qla2xxx: Fix WARN_ON in qla_nvme_register_hba.
- qla2xxx: Timestamp device online and offline transitions.
- qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime.
- qla2xxx: Add rport fields in debugfs.
- qla2xxx: Make tgt_port_database available in initiator mode.
- ER147027 qla2xxx: reduce noisy debug message.
- ER146925 qla2xxx: Fix mailbox Ch erroneous error
- ER146966 qla2xxx: fix login timeout.
- qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV.
- ER147014 qla2xxx: Fix I/O errors during LIP reset tests.
- qla2xxx: Accomodate for SCM FW attribute bit change.
- qla2xxx: post FC event (FPIN) to transport FPIN handler.
- qla2xxx: Hide fc_host_fpin_rcv kernel dependency.
- qla2xxx: Add changes to compile across various kernels.
- qla2xxx: Use active targets to update SCM stats.
- qla2xxx: Move SCM functions to qla_isr to keep changes local.
- ER147021 qla2xxx: Enable PUREX passthru post ISP reset.

- 10.01.00.62.xx.y-k1 AE 03/20/2020
Fixes
- ER146838 qla2xxx: fix null ptr access in free fcport
- ER146043 qla2xxx: Indicate correct supported speeds for Mezz card.
- ER146043 qla2xxx: Reduce duplicate code in reporting speed.
- ER146688 qla2xxx: Fix memory size truncation
- ER146569 qla2xxx: Set Nport ID for N2N
- ER146362 qla2xxx: fix mtcp dump collection failure.
- scsi: qla2xxx: fix fcport null pointer access.
- qla2xxx: Add host attribute to trigger MPI hang.
- qla2xxx: performance tweak

- 10.01.00.61.xx.y-k1 QT 03/15/2020
Fixes
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.60.xx.y-k1 AE 02/05/2020
Fixes
- qla2xxx: Fix compile error that occurs on some distros.

- 10.01.00.59.xx.y-k1 HM 01/31/2020
Enhancements:
- SAN Congestion Management

The qla2xxx driver has the ability participate in SAN Congestion
Management wherein when the driver receives an FPIN ELS, it
forwards the ELS payload to the fc_transport to process
the notification.

In addition, the driver also tracks the error stats internally which
is used by our application to display the information to the SAN
administrator.

Fixes
- qla2xxx: Script changes to collect MPI firmware dump.
- qla2xxx: Fix MPI failure AEN (8200) handling.
- qla2xxx: Honor status qualifier in FCP_RSP per spec.
- qla2xxx: Handle NVME status iocb correctly.
- qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices.
- qla2xxx: Setup debugfs entries for remote ports.
- qla2xxx: Fix I/O failures during remote port toggle testing.

- 10.01.00.58.xx.y-k1 HM 01/29/2020
Enhancements:
- None

Fixes
- scsi: qla2xxx: Fix unbound NVME response length

1 Inbox RHEL 7.8 - Kernel panic
while running IOs with NetApp's
pNate suite with NULL pointer
deference.

Resolution: When a NVMe command is completed with status
of data underrun, driver will copy data size
indicated in response payload without verifying
lenght. This fix will make sure driver checks
for the length and if its greated than response
payload, sets buffer size to response size.


- 10.01.00.57.xx.y-k1 HM 01/21/2020
Enhancements:
- None

Fixes
- qla2xxx: flush IO on zone disable.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.56.xx.y-k1 HM 01/16/2020
Enhancements:
- None

Fixes
- qla2xxx: flush all sessions on zone disable
- scsi: qla2xxx: unregister ports after GPN_FT failure
- qla2xxx: Fix crash during device discovery.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.55.xx.y-k1 HM 10/29/2019
Enhancements:
- None

Fixes
- qla2xxx: re-PLOGI on PRLI NVME failure

1 NVMe/FC Failed to Reconnect to Target Even with Manual
Connect. Reboot Required to Fix

Resolution: When PRLI failure is encountered by the target which does
not understand FC-NVMe, restart the state machine by going
back to PLOGI state.

Scope: ISP26xx/27xx/28xx 

- qla2xxx: update: fix stuck login session

1 Initiator port did not become ONLINE after LOOP UP

Resolution: Session is stuck if driver sees FW has received a PRLI.
Driver allows FW to finish with processing of PRLI by
checking back with FW at a later time to see if the PRLI
has finished. Instead, driver failed to push forward
after re-checking PRLI completion.

Scope: All FC adapters

- 10.01.00.54.xx.y-k1 HM 10/05/2019
- qla2xxx: v2: Fix partial flash write of MBI

- 10.01.00.53.xx.y-k1 HM 09/18/2019
- qla2xxx: ONEOFF: silent dbg messages for good path io.
- qla2xxx: fix stuck session in GNL
- qla2xxx: consolidate fabric scan
- qla2xxx: Correct fcport flags handling.
- qla2xxx: fix RIDA format 2
- qla2xxx: fix unload hang

- 10.01.00.52.xx.y-k1 HM 08/29/2019
- qla2xxx: serialize fc_port alloc in N2N
- qla2xxx: fix driver attach problem
- qla2xxx: fix flash read
- qla2xxx: NPIV does not come up after FW dump.
- qla2xxx: fix RDP respond data format bug.
- qla2xxx: fix N2N link up fail
- qla2xxx: fix unintend wait
- qla2xxx: cleanup trace buffer initialization
- qla2xxx: Fix login failure in point-to-point mode.
- qla2xxx: Update misssing disc_state when in login path.

- 10.01.00.51.xx.y-k1 HM 07/30/2019
- qla2xxx: update: MPI heartbeat stop
- qla2xxx: capture MPI Dump with Force FW dump
- qla2xxx: fix stale session
- qla2xxx: fix stuck login session
- qla2xxx: force semaphore on flash validation failure.
- qla2xxx: MPI heartbeat stop
- qla2xxx: add MB timeout check for 27xx/28xx FW dump

- 10.01.00.50.xx.y-k1 QT 06/28/2019
- qla2xxx: set remove flag for all VP
- qla2xxx: allow NVME IO to resume with short cable pull.
- qla2xxx: TEMP: disable stat count to prevent crash
- qla2xxx: add more FW debug information
- qla2xxx: Revert: Disable T10-DIF when FC-NVMe is enabled
- qla2xxx: Revert: Disable T10-DIF feature with FC-NVMe during probe
- qla2xxx: ONEOFF: fix pDIF detection

- 10.01.00.49.xx.y-k1 QT 06/24/2019
- qla2xxx: Fix unbound sleep in fcport delete path.
- qla2xxx: Fix hang in fcport delete path.
- qla2xxx: Fix kernel crash after disconnecting NVMe devices.
- qla2xxx: move IO flush to the front of NVME rport unregistration
- qla2xxx: migrate srb-&gt;ref_count to cmd_kref
- qla2xxx: fix potential multiple queue_work for nvme ls completion
- qla2xxx: Wrong reference count field usage
- qla2xxx: update: optimize NPIV tear down process.
- qla2xxx: Use proper bit position when reading dual FCP-NVMe priority
- qla2xxx: ONEOFF: add debug counters for T10-PI/DIF
- qla2xxx: ONEOFF: add MQ support for HP3PAR propritary T10-PI

- 10.01.00.48.xx.y-k1 HM 06/01/2019
- qla2xxx: update: fix premature timer expiration

- 10.01.00.47.xx.y-k1 HM 05/31/2019
- qla2xxx: Update BPM enablement semantics.
- qla2xxx: Use common update-firmware-options routine for ISP27xx+.
- qla2xxx: Fix failed NVME port discovery after a short device port loss.
- Revert "qla2xxx: Use chip to blink laser for switch timeout"
- Revert "qla2xxx: update: Use chip to blink laser for switch timeout"
- qla2xxx: Correct error handling during initialization failures.
- qla2xxx: add error handling for PLOGI ELS passthrough
- qla2xxx: update: Use chip to blink laser for switch timeout
- qla2xxx: retry Fabric Scan on IOCB queue full.
- qla2xxx: fix premature timer expiration
- qla2xxx: UPDATE: fix login state machine freeze
- qla2xxx: Dual FCP-NVMe target port support

- 10.01.00.46.xx.y-k1 HM 05/31/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/15/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/13/2019
- qla2xxx: Add Vendor specific DIF for qla2xxx_mqueuecommand()
- qla2xxx: update: Implement LUN level DIF for 3PAR array

- 10.01.00.44.xx.y-k1 HM 05/06/2019
- qla2xxx: Add cleanup for PCI EEH recovery
- qla2xxx: Fix Crash due to NULL pointer access in qla2x00_sysfs_read_optrom()
- qla2xxx: update: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: reject eh_xxx request
- qla2xxx: do command completion on abort timeout
- qla2xxx: Use chip to blink laser for switch timeout
- qla2xxx: fix recursive dead lock
- qla2xxx: optimize NPIV tear down process.

- 10.01.00.43.xx.y-k1 HM 04/05/2019
- qla2xxx: Add support for ISP2089
- qla2xxx: remove FW dump on LOOP init error.

- 10.01.00.42.xx.y-k1 HM 03/27/2019
- qla2xxx: fix potential dma_unmap leak
- qla2xxx: fix different size dma alloc and unmap
- qla2xxx: fix over index of qpair array.
- qla2xxx: fix premature mem access.
- qla2xxx: fix nvme device discovery
- qla2xxx: fix abort timeout race condition.
- qla2xxx: fix NVME LS cmd timeout race condition 2/2.
- qla2xxx: fix NVME cmd timeout race condition 1/2.
- qla2xxx: Remove defer flag to indicate immeadiate port loss
- qla2xxx: Further limit FLASH region write access from SYSFS.
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.41.xx.y-k1 HM 03/13/2019
- qla2xxx: Silence log messages from Autoconnet script
- Revert "qla2xxx: Fix for the null pointer crash."

- 10.01.00.40.xx.y-k1 HM 03/11/2019
- qla2xxx: fix FW resource print error.
- qla2xxx: Fix RHBA command time out on link reset.

- 10.01.00.39.xx.y-k1 HM 03/06/2019
- qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
- qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
- qla2xxx: Set remote port devloss timeout to 0
- qla2xxx: update: P2P issue with initiator and target port domains being different

- 10.01.00.38.xx.y-k1 HM 02/27/2019
- scsi: qla2xxx: Delete session for nport id change
- qla2xxx: fix N2N link up hang.
- qla2xxx: P2P issue with initiator and target port domains being different
- qla2xxx: Cleanup unused functions.
- qla2xxx: allow irqbalance control in non-MQ mode
- qla2xxx: Correct fcport flags handling.
- qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs.
- qla2xxx: Ensure flash updates return possible failure status through bsg interface.
- qla2xxx: Improved secure flash support messages
- qla2xxx: Update fcport disc_state only if we could allocate mem.
- qla2xxx: Add a shadow variable to hold disc_state history of fcport
- qla2xxx: v3: fix corrupt fw dump. 2/2
- qla2xxx: v3: fix corrupt fw dump. 1/2

- 10.01.00.37.xx.y-k1 HM 02/01/2019
- qla2xxx: Fix for the null pointer crash.

- 10.01.00.36.xx.y-k1 HM 01/31/2019
- qla2xxx: Move disabling T10 DIF feature ealry in probe
- qla2xxx: fix fabric scan hang
- qla2xxx: Change abort wait_loop from msleep to wait_event_timeout.
- qla2xxx: Track release of different command resources on completion.
- qla2xxx: Increase the max_sgl_segments to 1024(max supported) to support larger IO size.
- qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
- qla2xxx: fix Nport ID display value.
- qla2xxx: Use correct pointer when calculating FLT checksum
- qla2xxx: Added support for MPI and PEP regions for 28XX secure flash update.
- qla2xxx: v2: Fix N2N link reset
- qla2xxx: fix flag passing error
- qla2xxx: Use FC generic update firmware options routine for ISP27xx.
- qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
- qla2xxx: Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
- qla2xxx: Set the qpair in SRB to NULL when SRB is released.
- qla2xxx: Set the SCSI command result before calling the command done.
- qla2xxx: Use complete switch scan for RSCN events
- qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
- qla2xxx: prevent multiple active discovery commands per session
- scsi: qla2xxx: Delete session for nport id change

- 10.01.00.34.xx.y-k1 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.

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

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

- 10.01.00.31.xx.y-k1 HM 12/04/2018
SLES15, SLES12 SP4
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF

- 10.01.00.30.xx.y-k1 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-k1 HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

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

- 10.01.00.27.xx.y-k1 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.x-k1 HM 11/05/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- 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: Remove extraneous debug messages.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- 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.


- 10.01.00.26.xx.x-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="2bdbe6de681c0c0abf82db826084e072481663709f29538a46ce84f32e83670b" name="kmod-smartpqi" arch="x86_64">
    <version epoch="0" ver="1.2.14" rel="016.rhel7u7"/>
  </package>
  <package pkgid="3e194dce16778d400cb15b0aff7d0ec2b2b57980d0998f6fa59002ae08028b95" name="kmod-smartpqi" arch="x86_64">
    <version epoch="0" ver="1.2.14" rel="016.rhel7u8"/>
  </package>
  <package pkgid="70e2f3cc14f09bef21225a98c56eb02d070f427aa3fd2a61fb9bf13c13b49616" name="kmod-smartpqi" arch="x86_64">
    <version epoch="0" ver="1.2.14" rel="016.rhel8u1"/>
  </package>
  <package pkgid="5b690490b302accb1abbbad6b589d89642d8fe6a86759d561d975fa0104d874d" name="kmod-smartpqi" arch="x86_64">
    <version epoch="0" ver="1.2.14" rel="016.rhel8u2"/>
  </package>
  <package pkgid="6a0789befda74d85bf265f2ed64645973d49c33814f47a4a0f2942613616be36" name="kmod-tg3" arch="x86_64">
    <version epoch="0" ver="3.138b" rel="1.rhel7u7"/>
    <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>
    <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>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137z" date="1549368000">- Add RHEL 8.0 support (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.138a" date="1550232000">- Fix Panic with SLES12SP3 (Severity:Minor)</changelog>
  </package>
  <package pkgid="35c387f7748b842b6a3f1b2e35c8ac758a3481fb31af29df0c1bc61b4aaea07a" name="kmod-tg3" arch="x86_64">
    <version epoch="0" ver="3.138b" rel="1.rhel7u8"/>
    <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>
    <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>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137z" date="1549368000">- Add RHEL 8.0 support (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.138a" date="1550232000">- Fix Panic with SLES12SP3 (Severity:Minor)</changelog>
  </package>
  <package pkgid="8152e0d8411fedfbe47f76451836b4fd727e249a38976a86335034f91429483d" name="kmod-tg3" arch="x86_64">
    <version epoch="0" ver="3.138b" rel="1.rhel8u0"/>
    <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>
    <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>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137z" date="1549368000">- Add RHEL 8.0 support (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.138a" date="1550232000">- Fix Panic with SLES12SP3 (Severity:Minor)</changelog>
  </package>
  <package pkgid="77325f4540898197ffa53b89fe6aad70cd88eaf2e14d6fecc38cd41d779daeef" name="kmod-tg3" arch="x86_64">
    <version epoch="0" ver="3.138b" rel="1.rhel8u1"/>
    <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>
    <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>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137z" date="1549368000">- Add RHEL 8.0 support (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.138a" date="1550232000">- Fix Panic with SLES12SP3 (Severity:Minor)</changelog>
  </package>
  <package pkgid="370a030243dfd9433b09276b66a9a5205ebc5b922192f9d42f4f5e9d82bafe91" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="216.0.88.3" rel="rhel7u7"/>
  </package>
  <package pkgid="dade887d4be609c66566f08cbecde1c1db470dc68081b44015c63a1702856ee9" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="216.0.88.3" rel="rhel7u8"/>
  </package>
  <package pkgid="149f5367fb8ee38fd14b97af770d715a84feaf4a2fee02aa8e4a0aa331034c84" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="216.0.88.3" rel="rhel8u0"/>
  </package>
  <package pkgid="fecbc8b1e20ca81cc051379167dad1ff7094b70a1dcb895db06a36e4c617b9ee" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="216.0.88.3" rel="rhel8u1"/>
  </package>
  <package pkgid="aa676f8878c280bd49f03525eaee7d76bccae9401741f1a4518120b6eaf00520" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="216.0.88.3" rel="sles12sp4"/>
  </package>
  <package pkgid="9a943a96b12090749a04a346998532c5c58c108c802735c56acdbc4dc2bd6bcd" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="216.0.88.3" rel="sles12sp5"/>
  </package>
  <package pkgid="e660c3333f52d83df50bccd741042e55292da7f28cfb64ac0b2ea7a3c58fe2e1" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="216.0.88.3" rel="sles15sp0"/>
  </package>
  <package pkgid="d34c172ad757d357922ebb3560d6b1cc78a9700d3ccfc1038fd64c0525740e6d" name="libbnxt_re" arch="x86_64">
    <version epoch="0" ver="216.0.88.3" rel="sles15sp1"/>
  </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="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="6538ca089f5f4ba48a433aa6c2be7270a206380a956e77b718495c310fb80d15" name="mft" arch="x86_64">
    <version epoch="0" ver="4.14.0" rel="105.1.sles12sp5"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1586260800">- Release version 4.14.0-105.1.sles12sp5</changelog>
  </package>
  <package pkgid="79bd7a27b638b637e59a9120b01bdd449d9b74fadf7a2ff82a1b48211e430db1" name="mft" arch="x86_64">
    <version epoch="0" ver="4.14.0" rel="105.2.rhel8u2"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1588766400">- Release version 4.14.0-105.2.rhel8u2</changelog>
  </package>
  <package pkgid="f42eb26aafa389013becfba1b34ed284e2a2d70da8d28af3476beebbe59f909a" name="mft" arch="x86_64">
    <version epoch="0" ver="4.14.0" rel="105.rhel7u7"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 4.14.0-105.rhel7u7</changelog>
  </package>
  <package pkgid="8c2ab716677f6e48731c4696eb1aaf7c9643e37fdd5b1b381b5c9d7ef6e22bdc" name="mft" arch="x86_64">
    <version epoch="0" ver="4.14.0" rel="105.rhel7u8"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 4.14.0-105.rhel7u8</changelog>
  </package>
  <package pkgid="f3964b48e98efd820bb4469e17274856c604d9a9da0f5c5c37a7929ad09db9f3" name="mft" arch="x86_64">
    <version epoch="0" ver="4.14.0" rel="105.rhel8u1"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 4.14.0-105.rhel8u1</changelog>
  </package>
  <package pkgid="e519eae4f01f59a63d43a3b04ebcf3e14f1121ade668a48e1ad020135c6537e3" name="mft" arch="x86_64">
    <version epoch="0" ver="4.14.0" rel="105.sles12sp4"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 4.14.0-105.sles12sp4</changelog>
  </package>
  <package pkgid="5ca853709489c254e8ebb28ebc0d593883944d07f24241498c05aabb29a67679" name="mft" arch="x86_64">
    <version epoch="0" ver="4.14.0" rel="105.sles15sp1"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 4.14.0-105.sles15sp1</changelog>
  </package>
  <package pkgid="f0341c7b57ae005245d5530bc856cc0108cec840b139613006ef940549d49b5c" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.9" rel="OFED.4.9.0.1.7.1.gd3d963b.rhel7u7"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1589284800">- Release version 4.9-OFED.4.9.0.1.7.1.gd3d963b.rhel7u7</changelog>
  </package>
  <package pkgid="843e255ed81d3e122b35cdbba414801891b9ac445e45935dfe478dea3873f606" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.9" rel="OFED.4.9.0.1.7.1.gd3d963b.rhel7u8"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1589284800">- Release version 4.9-OFED.4.9.0.1.7.1.gd3d963b.rhel7u8</changelog>
  </package>
  <package pkgid="b3440b1b64a9fc2256d476ae1443a73ea8807711c07f004c9d6c51dc2e367c7d" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.9" rel="OFED.4.9.0.1.7.1.gd3d963b.rhel8u1"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1589284800">- Release version 4.9-OFED.4.9.0.1.7.1.gd3d963b.rhel8u1</changelog>
  </package>
  <package pkgid="3846a6c1ffdf1dea7e231ebf98fe511ec7dd6968f3999a1bb3c016a6892c7163" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.9" rel="OFED.4.9.0.1.7.1.gd3d963b.rhel8u2"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1589284800">- Release version 4.9-OFED.4.9.0.1.7.1.gd3d963b.rhel8u2</changelog>
  </package>
  <package pkgid="f8435d80fe39e2daf6466f800dffeee8f084003ce9a61f8ad3457c59b730c234" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.9" rel="OFED.4.9.0.1.7.1.gd3d963b.sles12sp4"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1589284800">- Release version 4.9-OFED.4.9.0.1.7.1.gd3d963b.sles12sp4</changelog>
  </package>
  <package pkgid="69dc33632e58ee6ed2bdefba01f4482307725af7ccc0c12425d06f985bd57f48" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.9" rel="OFED.4.9.0.1.7.1.gd3d963b.sles12sp5"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1589284800">- Release version 4.9-OFED.4.9.0.1.7.1.gd3d963b.sles12sp5</changelog>
  </package>
  <package pkgid="b89cbaeb2d7d9b5a885e13e6d7dcb689794822d0daef9d8a3b46ea6f32851813" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="4.9" rel="OFED.4.9.0.1.7.1.gd3d963b.sles15sp1"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1589284800">- Release version 4.9-OFED.4.9.0.1.7.1.gd3d963b.sles15sp1</changelog>
  </package>
  <package pkgid="7ea621b2b9ce2aa8b8d87225ec0d92c17ec6d0ff1f40bacbc5c3ef9e69873115" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="5.0" rel="OFED.5.0.2.1.8.1.g5f67178.1.sles12sp5"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1586260800">- Release version 5.0-OFED.5.0.2.1.8.1.g5f67178.1.sles12sp5</changelog>
  </package>
  <package pkgid="34fd88e270711b6073bf06df4a4bd0213c210577f35a686396fe6de1510151c2" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="5.0" rel="OFED.5.0.2.1.8.1.g5f67178.2.rhel8u2"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1588766400">- Release version 5.0-OFED.5.0.2.1.8.1.g5f67178.2.rhel8u2</changelog>
  </package>
  <package pkgid="5ef4df0f9d80ec3d41fef5c93fb3f2290e61993033e6f28cc0604a5daea505f0" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="5.0" rel="OFED.5.0.2.1.8.1.g5f67178.rhel7u7"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 5.0-OFED.5.0.2.1.8.1.g5f67178.rhel7u7</changelog>
  </package>
  <package pkgid="c9c5c9f01ea613f4eca6385dc569c3be0e52bd4c54106dae044a12bfb116fc60" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="5.0" rel="OFED.5.0.2.1.8.1.g5f67178.rhel7u8"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 5.0-OFED.5.0.2.1.8.1.g5f67178.rhel7u8</changelog>
  </package>
  <package pkgid="6e2d0aac1bde7b0f307f1ab91ad7ae41ad5b88074a8de2acc87cf8c5493195c6" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="5.0" rel="OFED.5.0.2.1.8.1.g5f67178.rhel8u1"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 5.0-OFED.5.0.2.1.8.1.g5f67178.rhel8u1</changelog>
  </package>
  <package pkgid="f2fcc3c3ac057cff82060643cf0795a2fac22a743a1c5673e4e70dd97a1e88b9" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="5.0" rel="OFED.5.0.2.1.8.1.g5f67178.sles12sp4"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 5.0-OFED.5.0.2.1.8.1.g5f67178.sles12sp4</changelog>
  </package>
  <package pkgid="50f33531c7017bad22e27803f1f50734306757019336123de1a55391b1a06e5c" name="mlnx-ofa_kernel" arch="x86_64">
    <version epoch="0" ver="5.0" rel="OFED.5.0.2.1.8.1.g5f67178.sles15sp1"/>
    <changelog author="Mellanox Technologies &lt;support@mellanox.com&gt;" date="1585828800">- Release version 5.0-OFED.5.0.2.1.8.1.g5f67178.sles15sp1</changelog>
  </package>
  <package pkgid="c67ad715007797defe8f3420c89cf51ff9e025cfc1c9b235ec0c03ffb6576904" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.9_k4.12.14_120" rel="OFED.4.9.0.1.7.1.gd3d963b.sles12sp5"/>
    <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="e77f8919d1e05d390ff9e0466e4ab1704e3de393c0f60c5253e188164184b4c9" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.9_k4.12.14_195" rel="OFED.4.9.0.1.7.1.gd3d963b.sles15sp1"/>
    <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="a80bb9eecec2e63d51d81fc48bdfd3e7e2e411f5b56fc94db004ed7e0ab47681" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="4.9_k4.12.14_94.41" rel="OFED.4.9.0.1.7.1.gd3d963b.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="1227d4d1beb0f88c12ef679cc8a5c55c320f117d63bb787670640ac89afbed66" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.0_k4.12.14_120" rel="OFED.5.0.2.1.8.1.g5f67178.sles12sp5"/>
    <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="0e90a02cd3a835d19f300c881da3034f2dc5ec702356447a231513274a20b938" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.0_k4.12.14_195" rel="OFED.5.0.2.1.8.1.g5f67178.sles15sp1"/>
    <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="0dd95eadacef273e7927f2bf52bf84b9d245598054a577dfcd3f01201656b6dd" name="mlnx-ofa_kernel-kmp-default" arch="x86_64">
    <version epoch="0" ver="5.0_k4.12.14_94.41" rel="OFED.5.0.2.1.8.1.g5f67178.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="be2285a5adc99beb7df638f27856ccc953a6a6b1074c4a6a9b498dd3b40eaadb" name="netxtreme2-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.70.1_k5.3.18_22" rel="1.sles15sp2"/>
    <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="a5944b3e91b27d94f8d8ccb51e2e91993c9ce914a2902c52358c88ba349ac8db" name="netxtreme2-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.70_k4.12.14_120" rel="1.sles12sp5"/>
    <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="a36a6f4a8f3e21987bdffac35b1dce84ffcc1a94bdb9dbf6fee1b88c1f4afaae" name="netxtreme2-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.70_k4.12.14_195" rel="1.sles15sp1"/>
    <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="33ab9fd30c0e904b6820a4c839b7eccbdf96f9ada7d67bc70700ee5ba61f47ff" name="netxtreme2-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.70_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="6c6c6e10d1d346b5a7dcd67ef2fd11258a4f4586d499415da417b441a194d8cf" name="netxtreme2_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.63.1_k4.12.14_195" rel="1.sles15sp1"/>
    <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="036c62c1a49e1bc17372e261bf8616ac7aec0ebcb3c88011406f5f388fcdc3f2" name="netxtreme2_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.63.1_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="de90f5a78b7fd4718e3a2c56831d7866520b5b6240e55780fad748a89bdd30bd" name="netxtreme2_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.63.1_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="36d88412a807de4c1adaabbf38f97a9d7f84d9a03d7e204742ab7696704e0b5e" name="netxtreme2_bl-kmp-default" arch="x86_64">
    <version epoch="0" ver="7.14.63.1_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="e7cf9d0bfe94a2c2b26d618700f91879fcbacc1f1852bbbc41b46a78c816b8ea" name="qlgc-fastlinq-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.50.25.0_k4.12.14_120" rel="1.sles12sp5"/>
    <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="6916c28c051499ff89ac9749f2a6de5c75acd731c46fd14dc480070d584cf1fc" name="qlgc-fastlinq-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.50.25.0_k4.12.14_195" rel="1.sles15sp1"/>
    <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="a6f949e06395e6e9e93310e5d9a01d8bfca1c6ab8ba702a485ab85b46ae63057" name="qlgc-fastlinq-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.50.25.0_k4.12.14_94.41" rel="1.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="1aff5fca0cc1f44bb94620dab54f0c8c5293095e5fc1467b6b82164db74e9565" name="qlgc-fastlinq-kmp-default" arch="x86_64">
    <version epoch="0" ver="8.50.25.1_k5.3.18_22" rel="1.sles15sp2"/>
    <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="89eab6727355f02bc8bce6e5c58566941a79fed09dacccc5d718659f61839e63" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.rhel7u7" rel="1"/>
  </package>
  <package pkgid="eb37d326b6f7e8e2835da076d7bc09d3b12637c14bb29ecf1c00eca844566da4" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.rhel8u0" rel="1"/>
  </package>
  <package pkgid="03ce1b61e0525b6bc292f4d4bdd40266cb86922b3cd995ec42665af08920dd72" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.sles12sp4" rel="1"/>
  </package>
  <package pkgid="7bfafac815ac9400156379989ace22458f72f8b3cca0aaeb1a635b33dffbc60d" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.sles15sp0" rel="1"/>
  </package>
  <package pkgid="b356000612ddc44dff8f09a1e7b034d77e43c28ba59f96b8861a74b011239e3e" name="qlgc-open-iscsi" arch="x86_64">
    <version epoch="0" ver="2.0_873.113.sles15sp1" rel="1"/>
  </package>
  <package pkgid="e7e8bc737a6e535b1296b7d36fb05389db149d7003eff9f994484422218467d8" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="10.01.00.57.12.4_k1_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.57.12.4-k1-1" date="1579694400">- 10.01.00.54.xx.y-k1 HM 10/05/2019
- qla2xxx: v2: Fix partial flash write of MBI

- 10.01.00.53.xx.y-k1 HM 09/18/2019
- qla2xxx: ONEOFF: silent dbg messages for good path io.
- qla2xxx: fix stuck session in GNL
- qla2xxx: consolidate fabric scan
- qla2xxx: Correct fcport flags handling.
- qla2xxx: fix RIDA format 2
- qla2xxx: fix unload hang

- 10.01.00.52.xx.y-k1 HM 08/29/2019
- qla2xxx: serialize fc_port alloc in N2N
- qla2xxx: fix driver attach problem
- qla2xxx: fix flash read
- qla2xxx: NPIV does not come up after FW dump.
- qla2xxx: fix RDP respond data format bug.
- qla2xxx: fix N2N link up fail
- qla2xxx: fix unintend wait
- qla2xxx: cleanup trace buffer initialization
- qla2xxx: Fix login failure in point-to-point mode.
- qla2xxx: Update misssing disc_state when in login path.

- 10.01.00.51.xx.y-k1 HM 07/30/2019
- qla2xxx: update: MPI heartbeat stop
- qla2xxx: capture MPI Dump with Force FW dump
- qla2xxx: fix stale session
- qla2xxx: fix stuck login session
- qla2xxx: force semaphore on flash validation failure.
- qla2xxx: MPI heartbeat stop
- qla2xxx: add MB timeout check for 27xx/28xx FW dump

- 10.01.00.50.xx.y-k1 QT 06/28/2019
- qla2xxx: set remove flag for all VP
- qla2xxx: allow NVME IO to resume with short cable pull.
- qla2xxx: TEMP: disable stat count to prevent crash
- qla2xxx: add more FW debug information
- qla2xxx: Revert: Disable T10-DIF when FC-NVMe is enabled
- qla2xxx: Revert: Disable T10-DIF feature with FC-NVMe during probe
- qla2xxx: ONEOFF: fix pDIF detection

- 10.01.00.49.xx.y-k1 QT 06/24/2019
- qla2xxx: Fix unbound sleep in fcport delete path.
- qla2xxx: Fix hang in fcport delete path.
- qla2xxx: Fix kernel crash after disconnecting NVMe devices.
- qla2xxx: move IO flush to the front of NVME rport unregistration
- qla2xxx: migrate srb-&gt;ref_count to cmd_kref
- qla2xxx: fix potential multiple queue_work for nvme ls completion
- qla2xxx: Wrong reference count field usage
- qla2xxx: update: optimize NPIV tear down process.
- qla2xxx: Use proper bit position when reading dual FCP-NVMe priority
- qla2xxx: ONEOFF: add debug counters for T10-PI/DIF
- qla2xxx: ONEOFF: add MQ support for HP3PAR propritary T10-PI

- 10.01.00.48.xx.y-k1 HM 06/01/2019
- qla2xxx: update: fix premature timer expiration

- 10.01.00.47.xx.y-k1 HM 05/31/2019
- qla2xxx: Update BPM enablement semantics.
- qla2xxx: Use common update-firmware-options routine for ISP27xx+.
- qla2xxx: Fix failed NVME port discovery after a short device port loss.
- Revert "qla2xxx: Use chip to blink laser for switch timeout"
- Revert "qla2xxx: update: Use chip to blink laser for switch timeout"
- qla2xxx: Correct error handling during initialization failures.
- qla2xxx: add error handling for PLOGI ELS passthrough
- qla2xxx: update: Use chip to blink laser for switch timeout
- qla2xxx: retry Fabric Scan on IOCB queue full.
- qla2xxx: fix premature timer expiration
- qla2xxx: UPDATE: fix login state machine freeze
- qla2xxx: Dual FCP-NVMe target port support

- 10.01.00.46.xx.y-k1 HM 05/31/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/15/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/13/2019
- qla2xxx: Add Vendor specific DIF for qla2xxx_mqueuecommand()
- qla2xxx: update: Implement LUN level DIF for 3PAR array

- 10.01.00.44.xx.y-k1 HM 05/06/2019
- qla2xxx: Add cleanup for PCI EEH recovery
- qla2xxx: Fix Crash due to NULL pointer access in qla2x00_sysfs_read_optrom()
- qla2xxx: update: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: reject eh_xxx request
- qla2xxx: do command completion on abort timeout
- qla2xxx: Use chip to blink laser for switch timeout
- qla2xxx: fix recursive dead lock
- qla2xxx: optimize NPIV tear down process.

- 10.01.00.43.xx.y-k1 HM 04/05/2019
- qla2xxx: Add support for ISP2089
- qla2xxx: remove FW dump on LOOP init error.

- 10.01.00.42.xx.y-k1 HM 03/27/2019
- qla2xxx: fix potential dma_unmap leak
- qla2xxx: fix different size dma alloc and unmap
- qla2xxx: fix over index of qpair array.
- qla2xxx: fix premature mem access.
- qla2xxx: fix nvme device discovery
- qla2xxx: fix abort timeout race condition.
- qla2xxx: fix NVME LS cmd timeout race condition 2/2.
- qla2xxx: fix NVME cmd timeout race condition 1/2.
- qla2xxx: Remove defer flag to indicate immeadiate port loss
- qla2xxx: Further limit FLASH region write access from SYSFS.
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.41.xx.y-k1 HM 03/13/2019
- qla2xxx: Silence log messages from Autoconnet script
- Revert "qla2xxx: Fix for the null pointer crash."

- 10.01.00.40.xx.y-k1 HM 03/11/2019
- qla2xxx: fix FW resource print error.
- qla2xxx: Fix RHBA command time out on link reset.

- 10.01.00.39.xx.y-k1 HM 03/06/2019
- qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
- qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
- qla2xxx: Set remote port devloss timeout to 0
- qla2xxx: update: P2P issue with initiator and target port domains being different

- 10.01.00.38.xx.y-k1 HM 02/27/2019
- scsi: qla2xxx: Delete session for nport id change
- qla2xxx: fix N2N link up hang.
- qla2xxx: P2P issue with initiator and target port domains being different
- qla2xxx: Cleanup unused functions.
- qla2xxx: allow irqbalance control in non-MQ mode
- qla2xxx: Correct fcport flags handling.
- qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs.
- qla2xxx: Ensure flash updates return possible failure status through bsg interface.
- qla2xxx: Improved secure flash support messages
- qla2xxx: Update fcport disc_state only if we could allocate mem.
- qla2xxx: Add a shadow variable to hold disc_state history of fcport
- qla2xxx: v3: fix corrupt fw dump. 2/2
- qla2xxx: v3: fix corrupt fw dump. 1/2

- 10.01.00.37.xx.y-k1 HM 02/01/2019
- qla2xxx: Fix for the null pointer crash.

- 10.01.00.36.xx.y-k1 HM 01/31/2019
- qla2xxx: Move disabling T10 DIF feature ealry in probe
- qla2xxx: fix fabric scan hang
- qla2xxx: Change abort wait_loop from msleep to wait_event_timeout.
- qla2xxx: Track release of different command resources on completion.
- qla2xxx: Increase the max_sgl_segments to 1024(max supported) to support larger IO size.
- qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
- qla2xxx: fix Nport ID display value.
- qla2xxx: Use correct pointer when calculating FLT checksum
- qla2xxx: Added support for MPI and PEP regions for 28XX secure flash update.
- qla2xxx: v2: Fix N2N link reset
- qla2xxx: fix flag passing error
- qla2xxx: Use FC generic update firmware options routine for ISP27xx.
- qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
- qla2xxx: Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
- qla2xxx: Set the qpair in SRB to NULL when SRB is released.
- qla2xxx: Set the SCSI command result before calling the command done.
- qla2xxx: Use complete switch scan for RSCN events
- qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
- qla2xxx: prevent multiple active discovery commands per session
- scsi: qla2xxx: Delete session for nport id change

- 10.01.00.34.xx.y-k1 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.

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

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

- 10.01.00.31.xx.y-k1 HM 12/04/2018
SLES15, SLES12 SP4
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF

- 10.01.00.30.xx.y-k1 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-k1 HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

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

- 10.01.00.27.xx.y-k1 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.x-k1 HM 11/05/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- 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: Remove extraneous debug messages.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- 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.


- 10.01.00.26.xx.x-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="7441956eea2895e03eff478d0e6f9398c11ffd9697877e861817192ac8e11fdb" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="10.01.00.57.15.1_k1_k4.12.14_195" rel="1.sles15sp1"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.57.15.1-k1-1" date="1579694400">- 10.01.00.54.xx.y-k1 HM 10/05/2019
- qla2xxx: v2: Fix partial flash write of MBI

- 10.01.00.53.xx.y-k1 HM 09/18/2019
- qla2xxx: ONEOFF: silent dbg messages for good path io.
- qla2xxx: fix stuck session in GNL
- qla2xxx: consolidate fabric scan
- qla2xxx: Correct fcport flags handling.
- qla2xxx: fix RIDA format 2
- qla2xxx: fix unload hang

- 10.01.00.52.xx.y-k1 HM 08/29/2019
- qla2xxx: serialize fc_port alloc in N2N
- qla2xxx: fix driver attach problem
- qla2xxx: fix flash read
- qla2xxx: NPIV does not come up after FW dump.
- qla2xxx: fix RDP respond data format bug.
- qla2xxx: fix N2N link up fail
- qla2xxx: fix unintend wait
- qla2xxx: cleanup trace buffer initialization
- qla2xxx: Fix login failure in point-to-point mode.
- qla2xxx: Update misssing disc_state when in login path.

- 10.01.00.51.xx.y-k1 HM 07/30/2019
- qla2xxx: update: MPI heartbeat stop
- qla2xxx: capture MPI Dump with Force FW dump
- qla2xxx: fix stale session
- qla2xxx: fix stuck login session
- qla2xxx: force semaphore on flash validation failure.
- qla2xxx: MPI heartbeat stop
- qla2xxx: add MB timeout check for 27xx/28xx FW dump

- 10.01.00.50.xx.y-k1 QT 06/28/2019
- qla2xxx: set remove flag for all VP
- qla2xxx: allow NVME IO to resume with short cable pull.
- qla2xxx: TEMP: disable stat count to prevent crash
- qla2xxx: add more FW debug information
- qla2xxx: Revert: Disable T10-DIF when FC-NVMe is enabled
- qla2xxx: Revert: Disable T10-DIF feature with FC-NVMe during probe
- qla2xxx: ONEOFF: fix pDIF detection

- 10.01.00.49.xx.y-k1 QT 06/24/2019
- qla2xxx: Fix unbound sleep in fcport delete path.
- qla2xxx: Fix hang in fcport delete path.
- qla2xxx: Fix kernel crash after disconnecting NVMe devices.
- qla2xxx: move IO flush to the front of NVME rport unregistration
- qla2xxx: migrate srb-&gt;ref_count to cmd_kref
- qla2xxx: fix potential multiple queue_work for nvme ls completion
- qla2xxx: Wrong reference count field usage
- qla2xxx: update: optimize NPIV tear down process.
- qla2xxx: Use proper bit position when reading dual FCP-NVMe priority
- qla2xxx: ONEOFF: add debug counters for T10-PI/DIF
- qla2xxx: ONEOFF: add MQ support for HP3PAR propritary T10-PI

- 10.01.00.48.xx.y-k1 HM 06/01/2019
- qla2xxx: update: fix premature timer expiration

- 10.01.00.47.xx.y-k1 HM 05/31/2019
- qla2xxx: Update BPM enablement semantics.
- qla2xxx: Use common update-firmware-options routine for ISP27xx+.
- qla2xxx: Fix failed NVME port discovery after a short device port loss.
- Revert "qla2xxx: Use chip to blink laser for switch timeout"
- Revert "qla2xxx: update: Use chip to blink laser for switch timeout"
- qla2xxx: Correct error handling during initialization failures.
- qla2xxx: add error handling for PLOGI ELS passthrough
- qla2xxx: update: Use chip to blink laser for switch timeout
- qla2xxx: retry Fabric Scan on IOCB queue full.
- qla2xxx: fix premature timer expiration
- qla2xxx: UPDATE: fix login state machine freeze
- qla2xxx: Dual FCP-NVMe target port support

- 10.01.00.46.xx.y-k1 HM 05/31/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/15/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/13/2019
- qla2xxx: Add Vendor specific DIF for qla2xxx_mqueuecommand()
- qla2xxx: update: Implement LUN level DIF for 3PAR array

- 10.01.00.44.xx.y-k1 HM 05/06/2019
- qla2xxx: Add cleanup for PCI EEH recovery
- qla2xxx: Fix Crash due to NULL pointer access in qla2x00_sysfs_read_optrom()
- qla2xxx: update: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: reject eh_xxx request
- qla2xxx: do command completion on abort timeout
- qla2xxx: Use chip to blink laser for switch timeout
- qla2xxx: fix recursive dead lock
- qla2xxx: optimize NPIV tear down process.

- 10.01.00.43.xx.y-k1 HM 04/05/2019
- qla2xxx: Add support for ISP2089
- qla2xxx: remove FW dump on LOOP init error.

- 10.01.00.42.xx.y-k1 HM 03/27/2019
- qla2xxx: fix potential dma_unmap leak
- qla2xxx: fix different size dma alloc and unmap
- qla2xxx: fix over index of qpair array.
- qla2xxx: fix premature mem access.
- qla2xxx: fix nvme device discovery
- qla2xxx: fix abort timeout race condition.
- qla2xxx: fix NVME LS cmd timeout race condition 2/2.
- qla2xxx: fix NVME cmd timeout race condition 1/2.
- qla2xxx: Remove defer flag to indicate immeadiate port loss
- qla2xxx: Further limit FLASH region write access from SYSFS.
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.41.xx.y-k1 HM 03/13/2019
- qla2xxx: Silence log messages from Autoconnet script
- Revert "qla2xxx: Fix for the null pointer crash."

- 10.01.00.40.xx.y-k1 HM 03/11/2019
- qla2xxx: fix FW resource print error.
- qla2xxx: Fix RHBA command time out on link reset.

- 10.01.00.39.xx.y-k1 HM 03/06/2019
- qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
- qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
- qla2xxx: Set remote port devloss timeout to 0
- qla2xxx: update: P2P issue with initiator and target port domains being different

- 10.01.00.38.xx.y-k1 HM 02/27/2019
- scsi: qla2xxx: Delete session for nport id change
- qla2xxx: fix N2N link up hang.
- qla2xxx: P2P issue with initiator and target port domains being different
- qla2xxx: Cleanup unused functions.
- qla2xxx: allow irqbalance control in non-MQ mode
- qla2xxx: Correct fcport flags handling.
- qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs.
- qla2xxx: Ensure flash updates return possible failure status through bsg interface.
- qla2xxx: Improved secure flash support messages
- qla2xxx: Update fcport disc_state only if we could allocate mem.
- qla2xxx: Add a shadow variable to hold disc_state history of fcport
- qla2xxx: v3: fix corrupt fw dump. 2/2
- qla2xxx: v3: fix corrupt fw dump. 1/2

- 10.01.00.37.xx.y-k1 HM 02/01/2019
- qla2xxx: Fix for the null pointer crash.

- 10.01.00.36.xx.y-k1 HM 01/31/2019
- qla2xxx: Move disabling T10 DIF feature ealry in probe
- qla2xxx: fix fabric scan hang
- qla2xxx: Change abort wait_loop from msleep to wait_event_timeout.
- qla2xxx: Track release of different command resources on completion.
- qla2xxx: Increase the max_sgl_segments to 1024(max supported) to support larger IO size.
- qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
- qla2xxx: fix Nport ID display value.
- qla2xxx: Use correct pointer when calculating FLT checksum
- qla2xxx: Added support for MPI and PEP regions for 28XX secure flash update.
- qla2xxx: v2: Fix N2N link reset
- qla2xxx: fix flag passing error
- qla2xxx: Use FC generic update firmware options routine for ISP27xx.
- qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
- qla2xxx: Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
- qla2xxx: Set the qpair in SRB to NULL when SRB is released.
- qla2xxx: Set the SCSI command result before calling the command done.
- qla2xxx: Use complete switch scan for RSCN events
- qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
- qla2xxx: prevent multiple active discovery commands per session
- scsi: qla2xxx: Delete session for nport id change

- 10.01.00.34.xx.y-k1 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.

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

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

- 10.01.00.31.xx.y-k1 HM 12/04/2018
SLES15, SLES12 SP4
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF

- 10.01.00.30.xx.y-k1 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-k1 HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

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

- 10.01.00.27.xx.y-k1 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.x-k1 HM 11/05/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- 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: Remove extraneous debug messages.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- 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.


- 10.01.00.26.xx.x-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="c804279239340d4d3b451ff92d24651a09ead9ab629c393fc11908fea66fcc57" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="10.01.00.64.12.4_k1b_k4.12.14_94.41" rel="1.sles12sp4"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.64.12.4-k1b-1" date="1591444800">- 10.01.00.64.xx.y-k1 QT 05/20/2020
Fixes
- ER147202 - qla2xxx: Fix crash in alloc w/GFP_KERNEL + interrupt
- ER146973, ER147089 - qla2xxx: Fix eh_abort race with IO completion
- ER145917 - qla2xxx: v2: add iocb resource tracking (default=off)

- 10.01.00.63.xx.y-k1 AE 04/20/2020
Fixes
- qla2xxx: Fix gcc test compile error output being printed.
- qla2xxx: Fix MPI reset needed message.
- ER146505 qla2xxx: Fix WARN_ON in qla_nvme_register_hba.
- qla2xxx: Timestamp device online and offline transitions.
- qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime.
- qla2xxx: Add rport fields in debugfs.
- qla2xxx: Make tgt_port_database available in initiator mode.
- ER147027 qla2xxx: reduce noisy debug message.
- ER146925 qla2xxx: Fix mailbox Ch erroneous error
- ER146966 qla2xxx: fix login timeout.
- qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV.
- ER147014 qla2xxx: Fix I/O errors during LIP reset tests.
- qla2xxx: Accomodate for SCM FW attribute bit change.
- qla2xxx: post FC event (FPIN) to transport FPIN handler.
- qla2xxx: Hide fc_host_fpin_rcv kernel dependency.
- qla2xxx: Add changes to compile across various kernels.
- qla2xxx: Use active targets to update SCM stats.
- qla2xxx: Move SCM functions to qla_isr to keep changes local.
- ER147021 qla2xxx: Enable PUREX passthru post ISP reset.

- 10.01.00.62.xx.y-k1 AE 03/20/2020
Fixes
- ER146838 qla2xxx: fix null ptr access in free fcport
- ER146043 qla2xxx: Indicate correct supported speeds for Mezz card.
- ER146043 qla2xxx: Reduce duplicate code in reporting speed.
- ER146688 qla2xxx: Fix memory size truncation
- ER146569 qla2xxx: Set Nport ID for N2N
- ER146362 qla2xxx: fix mtcp dump collection failure.
- scsi: qla2xxx: fix fcport null pointer access.
- qla2xxx: Add host attribute to trigger MPI hang.
- qla2xxx: performance tweak

- 10.01.00.61.xx.y-k1 QT 03/15/2020
Fixes
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.60.xx.y-k1 AE 02/05/2020
Fixes
- qla2xxx: Fix compile error that occurs on some distros.

- 10.01.00.59.xx.y-k1 HM 01/31/2020
Enhancements:
- SAN Congestion Management

The qla2xxx driver has the ability participate in SAN Congestion
Management wherein when the driver receives an FPIN ELS, it
forwards the ELS payload to the fc_transport to process
the notification.

In addition, the driver also tracks the error stats internally which
is used by our application to display the information to the SAN
administrator.

Fixes
- qla2xxx: Script changes to collect MPI firmware dump.
- qla2xxx: Fix MPI failure AEN (8200) handling.
- qla2xxx: Honor status qualifier in FCP_RSP per spec.
- qla2xxx: Handle NVME status iocb correctly.
- qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices.
- qla2xxx: Setup debugfs entries for remote ports.
- qla2xxx: Fix I/O failures during remote port toggle testing.

- 10.01.00.58.xx.y-k1 HM 01/29/2020
Enhancements:
- None

Fixes
- scsi: qla2xxx: Fix unbound NVME response length

1 Inbox RHEL 7.8 - Kernel panic
while running IOs with NetApp's
pNate suite with NULL pointer
deference.

Resolution: When a NVMe command is completed with status
of data underrun, driver will copy data size
indicated in response payload without verifying
lenght. This fix will make sure driver checks
for the length and if its greated than response
payload, sets buffer size to response size.


- 10.01.00.57.xx.y-k1 HM 01/21/2020
Enhancements:
- None

Fixes
- qla2xxx: flush IO on zone disable.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.56.xx.y-k1 HM 01/16/2020
Enhancements:
- None

Fixes
- qla2xxx: flush all sessions on zone disable
- scsi: qla2xxx: unregister ports after GPN_FT failure
- qla2xxx: Fix crash during device discovery.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.55.xx.y-k1 HM 10/29/2019
Enhancements:
- None

Fixes
- qla2xxx: re-PLOGI on PRLI NVME failure

1 NVMe/FC Failed to Reconnect to Target Even with Manual
Connect. Reboot Required to Fix

Resolution: When PRLI failure is encountered by the target which does
not understand FC-NVMe, restart the state machine by going
back to PLOGI state.

Scope: ISP26xx/27xx/28xx 

- qla2xxx: update: fix stuck login session

1 Initiator port did not become ONLINE after LOOP UP

Resolution: Session is stuck if driver sees FW has received a PRLI.
Driver allows FW to finish with processing of PRLI by
checking back with FW at a later time to see if the PRLI
has finished. Instead, driver failed to push forward
after re-checking PRLI completion.

Scope: All FC adapters

- 10.01.00.54.xx.y-k1 HM 10/05/2019
- qla2xxx: v2: Fix partial flash write of MBI

- 10.01.00.53.xx.y-k1 HM 09/18/2019
- qla2xxx: ONEOFF: silent dbg messages for good path io.
- qla2xxx: fix stuck session in GNL
- qla2xxx: consolidate fabric scan
- qla2xxx: Correct fcport flags handling.
- qla2xxx: fix RIDA format 2
- qla2xxx: fix unload hang

- 10.01.00.52.xx.y-k1 HM 08/29/2019
- qla2xxx: serialize fc_port alloc in N2N
- qla2xxx: fix driver attach problem
- qla2xxx: fix flash read
- qla2xxx: NPIV does not come up after FW dump.
- qla2xxx: fix RDP respond data format bug.
- qla2xxx: fix N2N link up fail
- qla2xxx: fix unintend wait
- qla2xxx: cleanup trace buffer initialization
- qla2xxx: Fix login failure in point-to-point mode.
- qla2xxx: Update misssing disc_state when in login path.

- 10.01.00.51.xx.y-k1 HM 07/30/2019
- qla2xxx: update: MPI heartbeat stop
- qla2xxx: capture MPI Dump with Force FW dump
- qla2xxx: fix stale session
- qla2xxx: fix stuck login session
- qla2xxx: force semaphore on flash validation failure.
- qla2xxx: MPI heartbeat stop
- qla2xxx: add MB timeout check for 27xx/28xx FW dump

- 10.01.00.50.xx.y-k1 QT 06/28/2019
- qla2xxx: set remove flag for all VP
- qla2xxx: allow NVME IO to resume with short cable pull.
- qla2xxx: TEMP: disable stat count to prevent crash
- qla2xxx: add more FW debug information
- qla2xxx: Revert: Disable T10-DIF when FC-NVMe is enabled
- qla2xxx: Revert: Disable T10-DIF feature with FC-NVMe during probe
- qla2xxx: ONEOFF: fix pDIF detection

- 10.01.00.49.xx.y-k1 QT 06/24/2019
- qla2xxx: Fix unbound sleep in fcport delete path.
- qla2xxx: Fix hang in fcport delete path.
- qla2xxx: Fix kernel crash after disconnecting NVMe devices.
- qla2xxx: move IO flush to the front of NVME rport unregistration
- qla2xxx: migrate srb-&gt;ref_count to cmd_kref
- qla2xxx: fix potential multiple queue_work for nvme ls completion
- qla2xxx: Wrong reference count field usage
- qla2xxx: update: optimize NPIV tear down process.
- qla2xxx: Use proper bit position when reading dual FCP-NVMe priority
- qla2xxx: ONEOFF: add debug counters for T10-PI/DIF
- qla2xxx: ONEOFF: add MQ support for HP3PAR propritary T10-PI

- 10.01.00.48.xx.y-k1 HM 06/01/2019
- qla2xxx: update: fix premature timer expiration

- 10.01.00.47.xx.y-k1 HM 05/31/2019
- qla2xxx: Update BPM enablement semantics.
- qla2xxx: Use common update-firmware-options routine for ISP27xx+.
- qla2xxx: Fix failed NVME port discovery after a short device port loss.
- Revert "qla2xxx: Use chip to blink laser for switch timeout"
- Revert "qla2xxx: update: Use chip to blink laser for switch timeout"
- qla2xxx: Correct error handling during initialization failures.
- qla2xxx: add error handling for PLOGI ELS passthrough
- qla2xxx: update: Use chip to blink laser for switch timeout
- qla2xxx: retry Fabric Scan on IOCB queue full.
- qla2xxx: fix premature timer expiration
- qla2xxx: UPDATE: fix login state machine freeze
- qla2xxx: Dual FCP-NVMe target port support

- 10.01.00.46.xx.y-k1 HM 05/31/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/15/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/13/2019
- qla2xxx: Add Vendor specific DIF for qla2xxx_mqueuecommand()
- qla2xxx: update: Implement LUN level DIF for 3PAR array

- 10.01.00.44.xx.y-k1 HM 05/06/2019
- qla2xxx: Add cleanup for PCI EEH recovery
- qla2xxx: Fix Crash due to NULL pointer access in qla2x00_sysfs_read_optrom()
- qla2xxx: update: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: reject eh_xxx request
- qla2xxx: do command completion on abort timeout
- qla2xxx: Use chip to blink laser for switch timeout
- qla2xxx: fix recursive dead lock
- qla2xxx: optimize NPIV tear down process.

- 10.01.00.43.xx.y-k1 HM 04/05/2019
- qla2xxx: Add support for ISP2089
- qla2xxx: remove FW dump on LOOP init error.

- 10.01.00.42.xx.y-k1 HM 03/27/2019
- qla2xxx: fix potential dma_unmap leak
- qla2xxx: fix different size dma alloc and unmap
- qla2xxx: fix over index of qpair array.
- qla2xxx: fix premature mem access.
- qla2xxx: fix nvme device discovery
- qla2xxx: fix abort timeout race condition.
- qla2xxx: fix NVME LS cmd timeout race condition 2/2.
- qla2xxx: fix NVME cmd timeout race condition 1/2.
- qla2xxx: Remove defer flag to indicate immeadiate port loss
- qla2xxx: Further limit FLASH region write access from SYSFS.
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.41.xx.y-k1 HM 03/13/2019
- qla2xxx: Silence log messages from Autoconnet script
- Revert "qla2xxx: Fix for the null pointer crash."

- 10.01.00.40.xx.y-k1 HM 03/11/2019
- qla2xxx: fix FW resource print error.
- qla2xxx: Fix RHBA command time out on link reset.

- 10.01.00.39.xx.y-k1 HM 03/06/2019
- qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
- qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
- qla2xxx: Set remote port devloss timeout to 0
- qla2xxx: update: P2P issue with initiator and target port domains being different

- 10.01.00.38.xx.y-k1 HM 02/27/2019
- scsi: qla2xxx: Delete session for nport id change
- qla2xxx: fix N2N link up hang.
- qla2xxx: P2P issue with initiator and target port domains being different
- qla2xxx: Cleanup unused functions.
- qla2xxx: allow irqbalance control in non-MQ mode
- qla2xxx: Correct fcport flags handling.
- qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs.
- qla2xxx: Ensure flash updates return possible failure status through bsg interface.
- qla2xxx: Improved secure flash support messages
- qla2xxx: Update fcport disc_state only if we could allocate mem.
- qla2xxx: Add a shadow variable to hold disc_state history of fcport
- qla2xxx: v3: fix corrupt fw dump. 2/2
- qla2xxx: v3: fix corrupt fw dump. 1/2

- 10.01.00.37.xx.y-k1 HM 02/01/2019
- qla2xxx: Fix for the null pointer crash.

- 10.01.00.36.xx.y-k1 HM 01/31/2019
- qla2xxx: Move disabling T10 DIF feature ealry in probe
- qla2xxx: fix fabric scan hang
- qla2xxx: Change abort wait_loop from msleep to wait_event_timeout.
- qla2xxx: Track release of different command resources on completion.
- qla2xxx: Increase the max_sgl_segments to 1024(max supported) to support larger IO size.
- qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
- qla2xxx: fix Nport ID display value.
- qla2xxx: Use correct pointer when calculating FLT checksum
- qla2xxx: Added support for MPI and PEP regions for 28XX secure flash update.
- qla2xxx: v2: Fix N2N link reset
- qla2xxx: fix flag passing error
- qla2xxx: Use FC generic update firmware options routine for ISP27xx.
- qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
- qla2xxx: Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
- qla2xxx: Set the qpair in SRB to NULL when SRB is released.
- qla2xxx: Set the SCSI command result before calling the command done.
- qla2xxx: Use complete switch scan for RSCN events
- qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
- qla2xxx: prevent multiple active discovery commands per session
- scsi: qla2xxx: Delete session for nport id change

- 10.01.00.34.xx.y-k1 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.

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

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

- 10.01.00.31.xx.y-k1 HM 12/04/2018
SLES15, SLES12 SP4
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF

- 10.01.00.30.xx.y-k1 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-k1 HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

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

- 10.01.00.27.xx.y-k1 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.x-k1 HM 11/05/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- 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: Remove extraneous debug messages.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- 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.


- 10.01.00.26.xx.x-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="455afbcd01cc255bd3d179b53b63f39828d23a01c455207ea6501534888e788b" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="10.01.00.64.12.5_k1_k4.12.14_120" rel="1.sles12sp5"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.64.12.5-k1-1" date="1589976000">- 10.01.00.64.xx.y-k1 QT 05/20/2020
Fixes
- ER147202 - qla2xxx: Fix crash in alloc w/GFP_KERNEL + interrupt
- ER146973, ER147089 - qla2xxx: Fix eh_abort race with IO completion
- ER145917 - qla2xxx: v2: add iocb resource tracking (default=off)

- 10.01.00.63.xx.y-k1 AE 04/20/2020
Fixes
- qla2xxx: Fix gcc test compile error output being printed.
- qla2xxx: Fix MPI reset needed message.
- ER146505 qla2xxx: Fix WARN_ON in qla_nvme_register_hba.
- qla2xxx: Timestamp device online and offline transitions.
- qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime.
- qla2xxx: Add rport fields in debugfs.
- qla2xxx: Make tgt_port_database available in initiator mode.
- ER147027 qla2xxx: reduce noisy debug message.
- ER146925 qla2xxx: Fix mailbox Ch erroneous error
- ER146966 qla2xxx: fix login timeout.
- qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV.
- ER147014 qla2xxx: Fix I/O errors during LIP reset tests.
- qla2xxx: Accomodate for SCM FW attribute bit change.
- qla2xxx: post FC event (FPIN) to transport FPIN handler.
- qla2xxx: Hide fc_host_fpin_rcv kernel dependency.
- qla2xxx: Add changes to compile across various kernels.
- qla2xxx: Use active targets to update SCM stats.
- qla2xxx: Move SCM functions to qla_isr to keep changes local.
- ER147021 qla2xxx: Enable PUREX passthru post ISP reset.

- 10.01.00.62.xx.y-k1 AE 03/20/2020
Fixes
- ER146838 qla2xxx: fix null ptr access in free fcport
- ER146043 qla2xxx: Indicate correct supported speeds for Mezz card.
- ER146043 qla2xxx: Reduce duplicate code in reporting speed.
- ER146688 qla2xxx: Fix memory size truncation
- ER146569 qla2xxx: Set Nport ID for N2N
- ER146362 qla2xxx: fix mtcp dump collection failure.
- scsi: qla2xxx: fix fcport null pointer access.
- qla2xxx: Add host attribute to trigger MPI hang.
- qla2xxx: performance tweak

- 10.01.00.61.xx.y-k1 QT 03/15/2020
Fixes
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.60.xx.y-k1 AE 02/05/2020
Fixes
- qla2xxx: Fix compile error that occurs on some distros.

- 10.01.00.59.xx.y-k1 HM 01/31/2020
Enhancements:
- SAN Congestion Management

The qla2xxx driver has the ability participate in SAN Congestion
Management wherein when the driver receives an FPIN ELS, it
forwards the ELS payload to the fc_transport to process
the notification.

In addition, the driver also tracks the error stats internally which
is used by our application to display the information to the SAN
administrator.

Fixes
- qla2xxx: Script changes to collect MPI firmware dump.
- qla2xxx: Fix MPI failure AEN (8200) handling.
- qla2xxx: Honor status qualifier in FCP_RSP per spec.
- qla2xxx: Handle NVME status iocb correctly.
- qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices.
- qla2xxx: Setup debugfs entries for remote ports.
- qla2xxx: Fix I/O failures during remote port toggle testing.

- 10.01.00.58.xx.y-k1 HM 01/29/2020
Enhancements:
- None

Fixes
- scsi: qla2xxx: Fix unbound NVME response length

1 Inbox RHEL 7.8 - Kernel panic
while running IOs with NetApp's
pNate suite with NULL pointer
deference.

Resolution: When a NVMe command is completed with status
of data underrun, driver will copy data size
indicated in response payload without verifying
lenght. This fix will make sure driver checks
for the length and if its greated than response
payload, sets buffer size to response size.


- 10.01.00.57.xx.y-k1 HM 01/21/2020
Enhancements:
- None

Fixes
- qla2xxx: flush IO on zone disable.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.56.xx.y-k1 HM 01/16/2020
Enhancements:
- None

Fixes
- qla2xxx: flush all sessions on zone disable
- scsi: qla2xxx: unregister ports after GPN_FT failure
- qla2xxx: Fix crash during device discovery.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.55.xx.y-k1 HM 10/29/2019
Enhancements:
- None

Fixes
- qla2xxx: re-PLOGI on PRLI NVME failure

1 NVMe/FC Failed to Reconnect to Target Even with Manual
Connect. Reboot Required to Fix

Resolution: When PRLI failure is encountered by the target which does
not understand FC-NVMe, restart the state machine by going
back to PLOGI state.

Scope: ISP26xx/27xx/28xx 

- qla2xxx: update: fix stuck login session

1 Initiator port did not become ONLINE after LOOP UP

Resolution: Session is stuck if driver sees FW has received a PRLI.
Driver allows FW to finish with processing of PRLI by
checking back with FW at a later time to see if the PRLI
has finished. Instead, driver failed to push forward
after re-checking PRLI completion.

Scope: All FC adapters

- 10.01.00.54.xx.y-k1 HM 10/05/2019
- qla2xxx: v2: Fix partial flash write of MBI

- 10.01.00.53.xx.y-k1 HM 09/18/2019
- qla2xxx: ONEOFF: silent dbg messages for good path io.
- qla2xxx: fix stuck session in GNL
- qla2xxx: consolidate fabric scan
- qla2xxx: Correct fcport flags handling.
- qla2xxx: fix RIDA format 2
- qla2xxx: fix unload hang

- 10.01.00.52.xx.y-k1 HM 08/29/2019
- qla2xxx: serialize fc_port alloc in N2N
- qla2xxx: fix driver attach problem
- qla2xxx: fix flash read
- qla2xxx: NPIV does not come up after FW dump.
- qla2xxx: fix RDP respond data format bug.
- qla2xxx: fix N2N link up fail
- qla2xxx: fix unintend wait
- qla2xxx: cleanup trace buffer initialization
- qla2xxx: Fix login failure in point-to-point mode.
- qla2xxx: Update misssing disc_state when in login path.

- 10.01.00.51.xx.y-k1 HM 07/30/2019
- qla2xxx: update: MPI heartbeat stop
- qla2xxx: capture MPI Dump with Force FW dump
- qla2xxx: fix stale session
- qla2xxx: fix stuck login session
- qla2xxx: force semaphore on flash validation failure.
- qla2xxx: MPI heartbeat stop
- qla2xxx: add MB timeout check for 27xx/28xx FW dump

- 10.01.00.50.xx.y-k1 QT 06/28/2019
- qla2xxx: set remove flag for all VP
- qla2xxx: allow NVME IO to resume with short cable pull.
- qla2xxx: TEMP: disable stat count to prevent crash
- qla2xxx: add more FW debug information
- qla2xxx: Revert: Disable T10-DIF when FC-NVMe is enabled
- qla2xxx: Revert: Disable T10-DIF feature with FC-NVMe during probe
- qla2xxx: ONEOFF: fix pDIF detection

- 10.01.00.49.xx.y-k1 QT 06/24/2019
- qla2xxx: Fix unbound sleep in fcport delete path.
- qla2xxx: Fix hang in fcport delete path.
- qla2xxx: Fix kernel crash after disconnecting NVMe devices.
- qla2xxx: move IO flush to the front of NVME rport unregistration
- qla2xxx: migrate srb-&gt;ref_count to cmd_kref
- qla2xxx: fix potential multiple queue_work for nvme ls completion
- qla2xxx: Wrong reference count field usage
- qla2xxx: update: optimize NPIV tear down process.
- qla2xxx: Use proper bit position when reading dual FCP-NVMe priority
- qla2xxx: ONEOFF: add debug counters for T10-PI/DIF
- qla2xxx: ONEOFF: add MQ support for HP3PAR propritary T10-PI

- 10.01.00.48.xx.y-k1 HM 06/01/2019
- qla2xxx: update: fix premature timer expiration

- 10.01.00.47.xx.y-k1 HM 05/31/2019
- qla2xxx: Update BPM enablement semantics.
- qla2xxx: Use common update-firmware-options routine for ISP27xx+.
- qla2xxx: Fix failed NVME port discovery after a short device port loss.
- Revert "qla2xxx: Use chip to blink laser for switch timeout"
- Revert "qla2xxx: update: Use chip to blink laser for switch timeout"
- qla2xxx: Correct error handling during initialization failures.
- qla2xxx: add error handling for PLOGI ELS passthrough
- qla2xxx: update: Use chip to blink laser for switch timeout
- qla2xxx: retry Fabric Scan on IOCB queue full.
- qla2xxx: fix premature timer expiration
- qla2xxx: UPDATE: fix login state machine freeze
- qla2xxx: Dual FCP-NVMe target port support

- 10.01.00.46.xx.y-k1 HM 05/31/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/15/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/13/2019
- qla2xxx: Add Vendor specific DIF for qla2xxx_mqueuecommand()
- qla2xxx: update: Implement LUN level DIF for 3PAR array

- 10.01.00.44.xx.y-k1 HM 05/06/2019
- qla2xxx: Add cleanup for PCI EEH recovery
- qla2xxx: Fix Crash due to NULL pointer access in qla2x00_sysfs_read_optrom()
- qla2xxx: update: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: reject eh_xxx request
- qla2xxx: do command completion on abort timeout
- qla2xxx: Use chip to blink laser for switch timeout
- qla2xxx: fix recursive dead lock
- qla2xxx: optimize NPIV tear down process.

- 10.01.00.43.xx.y-k1 HM 04/05/2019
- qla2xxx: Add support for ISP2089
- qla2xxx: remove FW dump on LOOP init error.

- 10.01.00.42.xx.y-k1 HM 03/27/2019
- qla2xxx: fix potential dma_unmap leak
- qla2xxx: fix different size dma alloc and unmap
- qla2xxx: fix over index of qpair array.
- qla2xxx: fix premature mem access.
- qla2xxx: fix nvme device discovery
- qla2xxx: fix abort timeout race condition.
- qla2xxx: fix NVME LS cmd timeout race condition 2/2.
- qla2xxx: fix NVME cmd timeout race condition 1/2.
- qla2xxx: Remove defer flag to indicate immeadiate port loss
- qla2xxx: Further limit FLASH region write access from SYSFS.
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.41.xx.y-k1 HM 03/13/2019
- qla2xxx: Silence log messages from Autoconnet script
- Revert "qla2xxx: Fix for the null pointer crash."

- 10.01.00.40.xx.y-k1 HM 03/11/2019
- qla2xxx: fix FW resource print error.
- qla2xxx: Fix RHBA command time out on link reset.

- 10.01.00.39.xx.y-k1 HM 03/06/2019
- qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
- qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
- qla2xxx: Set remote port devloss timeout to 0
- qla2xxx: update: P2P issue with initiator and target port domains being different

- 10.01.00.38.xx.y-k1 HM 02/27/2019
- scsi: qla2xxx: Delete session for nport id change
- qla2xxx: fix N2N link up hang.
- qla2xxx: P2P issue with initiator and target port domains being different
- qla2xxx: Cleanup unused functions.
- qla2xxx: allow irqbalance control in non-MQ mode
- qla2xxx: Correct fcport flags handling.
- qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs.
- qla2xxx: Ensure flash updates return possible failure status through bsg interface.
- qla2xxx: Improved secure flash support messages
- qla2xxx: Update fcport disc_state only if we could allocate mem.
- qla2xxx: Add a shadow variable to hold disc_state history of fcport
- qla2xxx: v3: fix corrupt fw dump. 2/2
- qla2xxx: v3: fix corrupt fw dump. 1/2

- 10.01.00.37.xx.y-k1 HM 02/01/2019
- qla2xxx: Fix for the null pointer crash.

- 10.01.00.36.xx.y-k1 HM 01/31/2019
- qla2xxx: Move disabling T10 DIF feature ealry in probe
- qla2xxx: fix fabric scan hang
- qla2xxx: Change abort wait_loop from msleep to wait_event_timeout.
- qla2xxx: Track release of different command resources on completion.
- qla2xxx: Increase the max_sgl_segments to 1024(max supported) to support larger IO size.
- qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
- qla2xxx: fix Nport ID display value.
- qla2xxx: Use correct pointer when calculating FLT checksum
- qla2xxx: Added support for MPI and PEP regions for 28XX secure flash update.
- qla2xxx: v2: Fix N2N link reset
- qla2xxx: fix flag passing error
- qla2xxx: Use FC generic update firmware options routine for ISP27xx.
- qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
- qla2xxx: Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
- qla2xxx: Set the qpair in SRB to NULL when SRB is released.
- qla2xxx: Set the SCSI command result before calling the command done.
- qla2xxx: Use complete switch scan for RSCN events
- qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
- qla2xxx: prevent multiple active discovery commands per session
- scsi: qla2xxx: Delete session for nport id change

- 10.01.00.34.xx.y-k1 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.

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

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

- 10.01.00.31.xx.y-k1 HM 12/04/2018
SLES15, SLES12 SP4
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF

- 10.01.00.30.xx.y-k1 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-k1 HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

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

- 10.01.00.27.xx.y-k1 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.x-k1 HM 11/05/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- 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: Remove extraneous debug messages.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- 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.


- 10.01.00.26.xx.x-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="b006568187efa76c9213f6e1e2215d1beb06230a1dfacd1a290d70545a32fc76" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="10.01.00.64.15.1_k1_k4.12.14_195" rel="1.sles15sp1"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.64.15.1-k1-1" date="1589976000">- 10.01.00.64.xx.y-k1 QT 05/20/2020
Fixes
- ER147202 - qla2xxx: Fix crash in alloc w/GFP_KERNEL + interrupt
- ER146973, ER147089 - qla2xxx: Fix eh_abort race with IO completion
- ER145917 - qla2xxx: v2: add iocb resource tracking (default=off)

- 10.01.00.63.xx.y-k1 AE 04/20/2020
Fixes
- qla2xxx: Fix gcc test compile error output being printed.
- qla2xxx: Fix MPI reset needed message.
- ER146505 qla2xxx: Fix WARN_ON in qla_nvme_register_hba.
- qla2xxx: Timestamp device online and offline transitions.
- qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime.
- qla2xxx: Add rport fields in debugfs.
- qla2xxx: Make tgt_port_database available in initiator mode.
- ER147027 qla2xxx: reduce noisy debug message.
- ER146925 qla2xxx: Fix mailbox Ch erroneous error
- ER146966 qla2xxx: fix login timeout.
- qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV.
- ER147014 qla2xxx: Fix I/O errors during LIP reset tests.
- qla2xxx: Accomodate for SCM FW attribute bit change.
- qla2xxx: post FC event (FPIN) to transport FPIN handler.
- qla2xxx: Hide fc_host_fpin_rcv kernel dependency.
- qla2xxx: Add changes to compile across various kernels.
- qla2xxx: Use active targets to update SCM stats.
- qla2xxx: Move SCM functions to qla_isr to keep changes local.
- ER147021 qla2xxx: Enable PUREX passthru post ISP reset.

- 10.01.00.62.xx.y-k1 AE 03/20/2020
Fixes
- ER146838 qla2xxx: fix null ptr access in free fcport
- ER146043 qla2xxx: Indicate correct supported speeds for Mezz card.
- ER146043 qla2xxx: Reduce duplicate code in reporting speed.
- ER146688 qla2xxx: Fix memory size truncation
- ER146569 qla2xxx: Set Nport ID for N2N
- ER146362 qla2xxx: fix mtcp dump collection failure.
- scsi: qla2xxx: fix fcport null pointer access.
- qla2xxx: Add host attribute to trigger MPI hang.
- qla2xxx: performance tweak

- 10.01.00.61.xx.y-k1 QT 03/15/2020
Fixes
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.60.xx.y-k1 AE 02/05/2020
Fixes
- qla2xxx: Fix compile error that occurs on some distros.

- 10.01.00.59.xx.y-k1 HM 01/31/2020
Enhancements:
- SAN Congestion Management

The qla2xxx driver has the ability participate in SAN Congestion
Management wherein when the driver receives an FPIN ELS, it
forwards the ELS payload to the fc_transport to process
the notification.

In addition, the driver also tracks the error stats internally which
is used by our application to display the information to the SAN
administrator.

Fixes
- qla2xxx: Script changes to collect MPI firmware dump.
- qla2xxx: Fix MPI failure AEN (8200) handling.
- qla2xxx: Honor status qualifier in FCP_RSP per spec.
- qla2xxx: Handle NVME status iocb correctly.
- qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices.
- qla2xxx: Setup debugfs entries for remote ports.
- qla2xxx: Fix I/O failures during remote port toggle testing.

- 10.01.00.58.xx.y-k1 HM 01/29/2020
Enhancements:
- None

Fixes
- scsi: qla2xxx: Fix unbound NVME response length

1 Inbox RHEL 7.8 - Kernel panic
while running IOs with NetApp's
pNate suite with NULL pointer
deference.

Resolution: When a NVMe command is completed with status
of data underrun, driver will copy data size
indicated in response payload without verifying
lenght. This fix will make sure driver checks
for the length and if its greated than response
payload, sets buffer size to response size.


- 10.01.00.57.xx.y-k1 HM 01/21/2020
Enhancements:
- None

Fixes
- qla2xxx: flush IO on zone disable.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.56.xx.y-k1 HM 01/16/2020
Enhancements:
- None

Fixes
- qla2xxx: flush all sessions on zone disable
- scsi: qla2xxx: unregister ports after GPN_FT failure
- qla2xxx: Fix crash during device discovery.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.55.xx.y-k1 HM 10/29/2019
Enhancements:
- None

Fixes
- qla2xxx: re-PLOGI on PRLI NVME failure

1 NVMe/FC Failed to Reconnect to Target Even with Manual
Connect. Reboot Required to Fix

Resolution: When PRLI failure is encountered by the target which does
not understand FC-NVMe, restart the state machine by going
back to PLOGI state.

Scope: ISP26xx/27xx/28xx 

- qla2xxx: update: fix stuck login session

1 Initiator port did not become ONLINE after LOOP UP

Resolution: Session is stuck if driver sees FW has received a PRLI.
Driver allows FW to finish with processing of PRLI by
checking back with FW at a later time to see if the PRLI
has finished. Instead, driver failed to push forward
after re-checking PRLI completion.

Scope: All FC adapters

- 10.01.00.54.xx.y-k1 HM 10/05/2019
- qla2xxx: v2: Fix partial flash write of MBI

- 10.01.00.53.xx.y-k1 HM 09/18/2019
- qla2xxx: ONEOFF: silent dbg messages for good path io.
- qla2xxx: fix stuck session in GNL
- qla2xxx: consolidate fabric scan
- qla2xxx: Correct fcport flags handling.
- qla2xxx: fix RIDA format 2
- qla2xxx: fix unload hang

- 10.01.00.52.xx.y-k1 HM 08/29/2019
- qla2xxx: serialize fc_port alloc in N2N
- qla2xxx: fix driver attach problem
- qla2xxx: fix flash read
- qla2xxx: NPIV does not come up after FW dump.
- qla2xxx: fix RDP respond data format bug.
- qla2xxx: fix N2N link up fail
- qla2xxx: fix unintend wait
- qla2xxx: cleanup trace buffer initialization
- qla2xxx: Fix login failure in point-to-point mode.
- qla2xxx: Update misssing disc_state when in login path.

- 10.01.00.51.xx.y-k1 HM 07/30/2019
- qla2xxx: update: MPI heartbeat stop
- qla2xxx: capture MPI Dump with Force FW dump
- qla2xxx: fix stale session
- qla2xxx: fix stuck login session
- qla2xxx: force semaphore on flash validation failure.
- qla2xxx: MPI heartbeat stop
- qla2xxx: add MB timeout check for 27xx/28xx FW dump

- 10.01.00.50.xx.y-k1 QT 06/28/2019
- qla2xxx: set remove flag for all VP
- qla2xxx: allow NVME IO to resume with short cable pull.
- qla2xxx: TEMP: disable stat count to prevent crash
- qla2xxx: add more FW debug information
- qla2xxx: Revert: Disable T10-DIF when FC-NVMe is enabled
- qla2xxx: Revert: Disable T10-DIF feature with FC-NVMe during probe
- qla2xxx: ONEOFF: fix pDIF detection

- 10.01.00.49.xx.y-k1 QT 06/24/2019
- qla2xxx: Fix unbound sleep in fcport delete path.
- qla2xxx: Fix hang in fcport delete path.
- qla2xxx: Fix kernel crash after disconnecting NVMe devices.
- qla2xxx: move IO flush to the front of NVME rport unregistration
- qla2xxx: migrate srb-&gt;ref_count to cmd_kref
- qla2xxx: fix potential multiple queue_work for nvme ls completion
- qla2xxx: Wrong reference count field usage
- qla2xxx: update: optimize NPIV tear down process.
- qla2xxx: Use proper bit position when reading dual FCP-NVMe priority
- qla2xxx: ONEOFF: add debug counters for T10-PI/DIF
- qla2xxx: ONEOFF: add MQ support for HP3PAR propritary T10-PI

- 10.01.00.48.xx.y-k1 HM 06/01/2019
- qla2xxx: update: fix premature timer expiration

- 10.01.00.47.xx.y-k1 HM 05/31/2019
- qla2xxx: Update BPM enablement semantics.
- qla2xxx: Use common update-firmware-options routine for ISP27xx+.
- qla2xxx: Fix failed NVME port discovery after a short device port loss.
- Revert "qla2xxx: Use chip to blink laser for switch timeout"
- Revert "qla2xxx: update: Use chip to blink laser for switch timeout"
- qla2xxx: Correct error handling during initialization failures.
- qla2xxx: add error handling for PLOGI ELS passthrough
- qla2xxx: update: Use chip to blink laser for switch timeout
- qla2xxx: retry Fabric Scan on IOCB queue full.
- qla2xxx: fix premature timer expiration
- qla2xxx: UPDATE: fix login state machine freeze
- qla2xxx: Dual FCP-NVMe target port support

- 10.01.00.46.xx.y-k1 HM 05/31/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/15/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/13/2019
- qla2xxx: Add Vendor specific DIF for qla2xxx_mqueuecommand()
- qla2xxx: update: Implement LUN level DIF for 3PAR array

- 10.01.00.44.xx.y-k1 HM 05/06/2019
- qla2xxx: Add cleanup for PCI EEH recovery
- qla2xxx: Fix Crash due to NULL pointer access in qla2x00_sysfs_read_optrom()
- qla2xxx: update: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: reject eh_xxx request
- qla2xxx: do command completion on abort timeout
- qla2xxx: Use chip to blink laser for switch timeout
- qla2xxx: fix recursive dead lock
- qla2xxx: optimize NPIV tear down process.

- 10.01.00.43.xx.y-k1 HM 04/05/2019
- qla2xxx: Add support for ISP2089
- qla2xxx: remove FW dump on LOOP init error.

- 10.01.00.42.xx.y-k1 HM 03/27/2019
- qla2xxx: fix potential dma_unmap leak
- qla2xxx: fix different size dma alloc and unmap
- qla2xxx: fix over index of qpair array.
- qla2xxx: fix premature mem access.
- qla2xxx: fix nvme device discovery
- qla2xxx: fix abort timeout race condition.
- qla2xxx: fix NVME LS cmd timeout race condition 2/2.
- qla2xxx: fix NVME cmd timeout race condition 1/2.
- qla2xxx: Remove defer flag to indicate immeadiate port loss
- qla2xxx: Further limit FLASH region write access from SYSFS.
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.41.xx.y-k1 HM 03/13/2019
- qla2xxx: Silence log messages from Autoconnet script
- Revert "qla2xxx: Fix for the null pointer crash."

- 10.01.00.40.xx.y-k1 HM 03/11/2019
- qla2xxx: fix FW resource print error.
- qla2xxx: Fix RHBA command time out on link reset.

- 10.01.00.39.xx.y-k1 HM 03/06/2019
- qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
- qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
- qla2xxx: Set remote port devloss timeout to 0
- qla2xxx: update: P2P issue with initiator and target port domains being different

- 10.01.00.38.xx.y-k1 HM 02/27/2019
- scsi: qla2xxx: Delete session for nport id change
- qla2xxx: fix N2N link up hang.
- qla2xxx: P2P issue with initiator and target port domains being different
- qla2xxx: Cleanup unused functions.
- qla2xxx: allow irqbalance control in non-MQ mode
- qla2xxx: Correct fcport flags handling.
- qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs.
- qla2xxx: Ensure flash updates return possible failure status through bsg interface.
- qla2xxx: Improved secure flash support messages
- qla2xxx: Update fcport disc_state only if we could allocate mem.
- qla2xxx: Add a shadow variable to hold disc_state history of fcport
- qla2xxx: v3: fix corrupt fw dump. 2/2
- qla2xxx: v3: fix corrupt fw dump. 1/2

- 10.01.00.37.xx.y-k1 HM 02/01/2019
- qla2xxx: Fix for the null pointer crash.

- 10.01.00.36.xx.y-k1 HM 01/31/2019
- qla2xxx: Move disabling T10 DIF feature ealry in probe
- qla2xxx: fix fabric scan hang
- qla2xxx: Change abort wait_loop from msleep to wait_event_timeout.
- qla2xxx: Track release of different command resources on completion.
- qla2xxx: Increase the max_sgl_segments to 1024(max supported) to support larger IO size.
- qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
- qla2xxx: fix Nport ID display value.
- qla2xxx: Use correct pointer when calculating FLT checksum
- qla2xxx: Added support for MPI and PEP regions for 28XX secure flash update.
- qla2xxx: v2: Fix N2N link reset
- qla2xxx: fix flag passing error
- qla2xxx: Use FC generic update firmware options routine for ISP27xx.
- qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
- qla2xxx: Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
- qla2xxx: Set the qpair in SRB to NULL when SRB is released.
- qla2xxx: Set the SCSI command result before calling the command done.
- qla2xxx: Use complete switch scan for RSCN events
- qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
- qla2xxx: prevent multiple active discovery commands per session
- scsi: qla2xxx: Delete session for nport id change

- 10.01.00.34.xx.y-k1 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.

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

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

- 10.01.00.31.xx.y-k1 HM 12/04/2018
SLES15, SLES12 SP4
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF

- 10.01.00.30.xx.y-k1 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-k1 HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

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

- 10.01.00.27.xx.y-k1 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.x-k1 HM 11/05/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- 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: Remove extraneous debug messages.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- 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.


- 10.01.00.26.xx.x-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="438fb6c12e6f4617e43b24185afedd03c07897567f040f292056939511d2ccf5" name="qlgc-qla2xxx-kmp-default" arch="x86_64">
    <version epoch="0" ver="10.01.00.64.15.2_k1b_k5.3.18_22" rel="1.sles15sp2"/>
    <changelog author="QLogic Corp &lt;support@qlogic.com&gt; 10.01.00.64.15.2-k1b-1" date="1592654400">- 10.01.00.64.xx.y-k1 QT 05/20/2020
Fixes
- ER147202 - qla2xxx: Fix crash in alloc w/GFP_KERNEL + interrupt
- ER146973, ER147089 - qla2xxx: Fix eh_abort race with IO completion
- ER145917 - qla2xxx: v2: add iocb resource tracking (default=off)

- 10.01.00.63.xx.y-k1 AE 04/20/2020
Fixes
- qla2xxx: Fix gcc test compile error output being printed.
- qla2xxx: Fix MPI reset needed message.
- ER146505 qla2xxx: Fix WARN_ON in qla_nvme_register_hba.
- qla2xxx: Timestamp device online and offline transitions.
- qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime.
- qla2xxx: Add rport fields in debugfs.
- qla2xxx: Make tgt_port_database available in initiator mode.
- ER147027 qla2xxx: reduce noisy debug message.
- ER146925 qla2xxx: Fix mailbox Ch erroneous error
- ER146966 qla2xxx: fix login timeout.
- qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV.
- ER147014 qla2xxx: Fix I/O errors during LIP reset tests.
- qla2xxx: Accomodate for SCM FW attribute bit change.
- qla2xxx: post FC event (FPIN) to transport FPIN handler.
- qla2xxx: Hide fc_host_fpin_rcv kernel dependency.
- qla2xxx: Add changes to compile across various kernels.
- qla2xxx: Use active targets to update SCM stats.
- qla2xxx: Move SCM functions to qla_isr to keep changes local.
- ER147021 qla2xxx: Enable PUREX passthru post ISP reset.

- 10.01.00.62.xx.y-k1 AE 03/20/2020
Fixes
- ER146838 qla2xxx: fix null ptr access in free fcport
- ER146043 qla2xxx: Indicate correct supported speeds for Mezz card.
- ER146043 qla2xxx: Reduce duplicate code in reporting speed.
- ER146688 qla2xxx: Fix memory size truncation
- ER146569 qla2xxx: Set Nport ID for N2N
- ER146362 qla2xxx: fix mtcp dump collection failure.
- scsi: qla2xxx: fix fcport null pointer access.
- qla2xxx: Add host attribute to trigger MPI hang.
- qla2xxx: performance tweak

- 10.01.00.61.xx.y-k1 QT 03/15/2020
Fixes
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.60.xx.y-k1 AE 02/05/2020
Fixes
- qla2xxx: Fix compile error that occurs on some distros.

- 10.01.00.59.xx.y-k1 HM 01/31/2020
Enhancements:
- SAN Congestion Management

The qla2xxx driver has the ability participate in SAN Congestion
Management wherein when the driver receives an FPIN ELS, it
forwards the ELS payload to the fc_transport to process
the notification.

In addition, the driver also tracks the error stats internally which
is used by our application to display the information to the SAN
administrator.

Fixes
- qla2xxx: Script changes to collect MPI firmware dump.
- qla2xxx: Fix MPI failure AEN (8200) handling.
- qla2xxx: Honor status qualifier in FCP_RSP per spec.
- qla2xxx: Handle NVME status iocb correctly.
- qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices.
- qla2xxx: Setup debugfs entries for remote ports.
- qla2xxx: Fix I/O failures during remote port toggle testing.

- 10.01.00.58.xx.y-k1 HM 01/29/2020
Enhancements:
- None

Fixes
- scsi: qla2xxx: Fix unbound NVME response length

1 Inbox RHEL 7.8 - Kernel panic
while running IOs with NetApp's
pNate suite with NULL pointer
deference.

Resolution: When a NVMe command is completed with status
of data underrun, driver will copy data size
indicated in response payload without verifying
lenght. This fix will make sure driver checks
for the length and if its greated than response
payload, sets buffer size to response size.


- 10.01.00.57.xx.y-k1 HM 01/21/2020
Enhancements:
- None

Fixes
- qla2xxx: flush IO on zone disable.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.56.xx.y-k1 HM 01/16/2020
Enhancements:
- None

Fixes
- qla2xxx: flush all sessions on zone disable
- scsi: qla2xxx: unregister ports after GPN_FT failure
- qla2xxx: Fix crash during device discovery.

1 L1-121 - RH81 Inbox -QLogic - system
crashes during perturbation tests

Resolution: Customer do Zone disable test. Driver gets 
failure from Fabric scan commands. Driver 
fail to flush all session when switch scan
failed. This leave multipath driver in a hung
state. Driver needs to flush all sessions to
allow multipath to fail over.

- 10.01.00.55.xx.y-k1 HM 10/29/2019
Enhancements:
- None

Fixes
- qla2xxx: re-PLOGI on PRLI NVME failure

1 NVMe/FC Failed to Reconnect to Target Even with Manual
Connect. Reboot Required to Fix

Resolution: When PRLI failure is encountered by the target which does
not understand FC-NVMe, restart the state machine by going
back to PLOGI state.

Scope: ISP26xx/27xx/28xx 

- qla2xxx: update: fix stuck login session

1 Initiator port did not become ONLINE after LOOP UP

Resolution: Session is stuck if driver sees FW has received a PRLI.
Driver allows FW to finish with processing of PRLI by
checking back with FW at a later time to see if the PRLI
has finished. Instead, driver failed to push forward
after re-checking PRLI completion.

Scope: All FC adapters

- 10.01.00.54.xx.y-k1 HM 10/05/2019
- qla2xxx: v2: Fix partial flash write of MBI

- 10.01.00.53.xx.y-k1 HM 09/18/2019
- qla2xxx: ONEOFF: silent dbg messages for good path io.
- qla2xxx: fix stuck session in GNL
- qla2xxx: consolidate fabric scan
- qla2xxx: Correct fcport flags handling.
- qla2xxx: fix RIDA format 2
- qla2xxx: fix unload hang

- 10.01.00.52.xx.y-k1 HM 08/29/2019
- qla2xxx: serialize fc_port alloc in N2N
- qla2xxx: fix driver attach problem
- qla2xxx: fix flash read
- qla2xxx: NPIV does not come up after FW dump.
- qla2xxx: fix RDP respond data format bug.
- qla2xxx: fix N2N link up fail
- qla2xxx: fix unintend wait
- qla2xxx: cleanup trace buffer initialization
- qla2xxx: Fix login failure in point-to-point mode.
- qla2xxx: Update misssing disc_state when in login path.

- 10.01.00.51.xx.y-k1 HM 07/30/2019
- qla2xxx: update: MPI heartbeat stop
- qla2xxx: capture MPI Dump with Force FW dump
- qla2xxx: fix stale session
- qla2xxx: fix stuck login session
- qla2xxx: force semaphore on flash validation failure.
- qla2xxx: MPI heartbeat stop
- qla2xxx: add MB timeout check for 27xx/28xx FW dump

- 10.01.00.50.xx.y-k1 QT 06/28/2019
- qla2xxx: set remove flag for all VP
- qla2xxx: allow NVME IO to resume with short cable pull.
- qla2xxx: TEMP: disable stat count to prevent crash
- qla2xxx: add more FW debug information
- qla2xxx: Revert: Disable T10-DIF when FC-NVMe is enabled
- qla2xxx: Revert: Disable T10-DIF feature with FC-NVMe during probe
- qla2xxx: ONEOFF: fix pDIF detection

- 10.01.00.49.xx.y-k1 QT 06/24/2019
- qla2xxx: Fix unbound sleep in fcport delete path.
- qla2xxx: Fix hang in fcport delete path.
- qla2xxx: Fix kernel crash after disconnecting NVMe devices.
- qla2xxx: move IO flush to the front of NVME rport unregistration
- qla2xxx: migrate srb-&gt;ref_count to cmd_kref
- qla2xxx: fix potential multiple queue_work for nvme ls completion
- qla2xxx: Wrong reference count field usage
- qla2xxx: update: optimize NPIV tear down process.
- qla2xxx: Use proper bit position when reading dual FCP-NVMe priority
- qla2xxx: ONEOFF: add debug counters for T10-PI/DIF
- qla2xxx: ONEOFF: add MQ support for HP3PAR propritary T10-PI

- 10.01.00.48.xx.y-k1 HM 06/01/2019
- qla2xxx: update: fix premature timer expiration

- 10.01.00.47.xx.y-k1 HM 05/31/2019
- qla2xxx: Update BPM enablement semantics.
- qla2xxx: Use common update-firmware-options routine for ISP27xx+.
- qla2xxx: Fix failed NVME port discovery after a short device port loss.
- Revert "qla2xxx: Use chip to blink laser for switch timeout"
- Revert "qla2xxx: update: Use chip to blink laser for switch timeout"
- qla2xxx: Correct error handling during initialization failures.
- qla2xxx: add error handling for PLOGI ELS passthrough
- qla2xxx: update: Use chip to blink laser for switch timeout
- qla2xxx: retry Fabric Scan on IOCB queue full.
- qla2xxx: fix premature timer expiration
- qla2xxx: UPDATE: fix login state machine freeze
- qla2xxx: Dual FCP-NVMe target port support

- 10.01.00.46.xx.y-k1 HM 05/31/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/15/2019
- qla2xxx: Fix compile failure for the DIF changes

- 10.01.00.45.xx.y-k1 HM 05/13/2019
- qla2xxx: Add Vendor specific DIF for qla2xxx_mqueuecommand()
- qla2xxx: update: Implement LUN level DIF for 3PAR array

- 10.01.00.44.xx.y-k1 HM 05/06/2019
- qla2xxx: Add cleanup for PCI EEH recovery
- qla2xxx: Fix Crash due to NULL pointer access in qla2x00_sysfs_read_optrom()
- qla2xxx: update: Fix DMA error when the DIF sg buffer crosses 4GB boundary
- qla2xxx: reject eh_xxx request
- qla2xxx: do command completion on abort timeout
- qla2xxx: Use chip to blink laser for switch timeout
- qla2xxx: fix recursive dead lock
- qla2xxx: optimize NPIV tear down process.

- 10.01.00.43.xx.y-k1 HM 04/05/2019
- qla2xxx: Add support for ISP2089
- qla2xxx: remove FW dump on LOOP init error.

- 10.01.00.42.xx.y-k1 HM 03/27/2019
- qla2xxx: fix potential dma_unmap leak
- qla2xxx: fix different size dma alloc and unmap
- qla2xxx: fix over index of qpair array.
- qla2xxx: fix premature mem access.
- qla2xxx: fix nvme device discovery
- qla2xxx: fix abort timeout race condition.
- qla2xxx: fix NVME LS cmd timeout race condition 2/2.
- qla2xxx: fix NVME cmd timeout race condition 1/2.
- qla2xxx: Remove defer flag to indicate immeadiate port loss
- qla2xxx: Further limit FLASH region write access from SYSFS.
- qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines.

- 10.01.00.41.xx.y-k1 HM 03/13/2019
- qla2xxx: Silence log messages from Autoconnet script
- Revert "qla2xxx: Fix for the null pointer crash."

- 10.01.00.40.xx.y-k1 HM 03/11/2019
- qla2xxx: fix FW resource print error.
- qla2xxx: Fix RHBA command time out on link reset.

- 10.01.00.39.xx.y-k1 HM 03/06/2019
- qla2xxx: Fix driver unload when FC-NVMe LUNs are connected
- qla2xxx: Cleanup redundant qla2x00_abort_all_cmds during unload
- qla2xxx: Set remote port devloss timeout to 0
- qla2xxx: update: P2P issue with initiator and target port domains being different

- 10.01.00.38.xx.y-k1 HM 02/27/2019
- scsi: qla2xxx: Delete session for nport id change
- qla2xxx: fix N2N link up hang.
- qla2xxx: P2P issue with initiator and target port domains being different
- qla2xxx: Cleanup unused functions.
- qla2xxx: allow irqbalance control in non-MQ mode
- qla2xxx: Correct fcport flags handling.
- qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs.
- qla2xxx: Ensure flash updates return possible failure status through bsg interface.
- qla2xxx: Improved secure flash support messages
- qla2xxx: Update fcport disc_state only if we could allocate mem.
- qla2xxx: Add a shadow variable to hold disc_state history of fcport
- qla2xxx: v3: fix corrupt fw dump. 2/2
- qla2xxx: v3: fix corrupt fw dump. 1/2

- 10.01.00.37.xx.y-k1 HM 02/01/2019
- qla2xxx: Fix for the null pointer crash.

- 10.01.00.36.xx.y-k1 HM 01/31/2019
- qla2xxx: Move disabling T10 DIF feature ealry in probe
- qla2xxx: fix fabric scan hang
- qla2xxx: Change abort wait_loop from msleep to wait_event_timeout.
- qla2xxx: Track release of different command resources on completion.
- qla2xxx: Increase the max_sgl_segments to 1024(max supported) to support larger IO size.
- qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd
- qla2xxx: fix Nport ID display value.
- qla2xxx: Use correct pointer when calculating FLT checksum
- qla2xxx: Added support for MPI and PEP regions for 28XX secure flash update.
- qla2xxx: v2: Fix N2N link reset
- qla2xxx: fix flag passing error
- qla2xxx: Use FC generic update firmware options routine for ISP27xx.
- qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options.
- qla2xxx: Reset the FCF_ASYNC_SENT and FCF_ASYNC_ACTIVE flag after processing GPSC command.
- qla2xxx: Set the qpair in SRB to NULL when SRB is released.
- qla2xxx: Set the SCSI command result before calling the command done.
- qla2xxx: Use complete switch scan for RSCN events
- qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware
- qla2xxx: prevent multiple active discovery commands per session
- scsi: qla2xxx: Delete session for nport id change

- 10.01.00.34.xx.y-k1 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.

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

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

- 10.01.00.31.xx.y-k1 HM 12/04/2018
SLES15, SLES12 SP4
- qla2xxx: Snoop inquiry response atleast 168 bytes to determine proprietary DIF

- 10.01.00.30.xx.y-k1 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-k1 HM 11/21/2018
- qla2xxx: Look for updated FC-NVME enable BIT to enable FC-NVME

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

- 10.01.00.27.xx.y-k1 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.x-k1 HM 11/05/2018
RHEL7.6, SLES12.4, SLES15
- qla2xxx: Demote log message 0x3079 to ql_dbg_io.
- 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: Remove extraneous debug messages.
- qla2xxx: Mark DIF errors from target as re-tryable errors.
- qla2xxx: Do not turn off T10 DIF on a port reset.
- 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.


- 10.01.00.26.xx.x-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="db145c1dddca4476da75ee1c3bd14a4c3ab43a25651acab912050d4556325221" name="smartpqi-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.14" rel="016.sles12sp4"/>
  </package>
  <package pkgid="49ab6ff4b63daa76efcb00f96a28c8fe61ab9da49a13ea4a303d4830a641f4c9" name="smartpqi-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.14" rel="016.sles12sp5"/>
  </package>
  <package pkgid="1e448654d5a50c44913637951e89807914eb13896a17d2d1d188d44734546e77" name="smartpqi-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.14" rel="017.sles15sp1"/>
  </package>
  <package pkgid="84b314868d859b4e054ee7aa164f6ca9f90078d2042647ae551ca1ddb8be447b" name="smartpqi-kmp-default" arch="x86_64">
    <version epoch="0" ver="1.2.14" rel="017.sles15sp2"/>
  </package>
  <package pkgid="86462f51a805d81d0266cd4051ce2b47f64bea8699095671ecb12405f27e4da8" name="ssa" arch="x86_64">
    <version epoch="0" ver="4.21" rel="7.0"/>
    <changelog author="Ver:4.21-7.0" date="1594814400">- 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="a911dfcf2855d36fe32f064c7c0a3454282aa9d1710548e6aaf3ece2bf167c52" name="ssacli" arch="x86_64">
    <version epoch="0" ver="4.21" rel="7.0"/>
    <changelog author="Ver:4.21-7.0" date="1594814400">- 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="c96b50f14fe5be01fa39837947b65a9c20a19cab712ca195edd1f4b849ba3c94" name="ssaducli" arch="x86_64">
    <version epoch="0" ver="4.21" rel="7.0"/>
    <changelog author="Ver:4.21-7.0" date="1594814400">- 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="ce51b07f88c2e42441671a91415808b7dbe7fe71e0c35bb6da649707c7308ad1" name="sut" arch="x86_64">
    <version epoch="0" ver="2.7.0" rel="26.linux"/>
  </package>
  <package pkgid="05830fcccabc87f83549b8de814020df93a3ed24d573adc6bd5f9e4b4c6d9b79" name="tg3-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.138a_k4.12.14_195" rel="2.sles15sp1"/>
    <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>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137z" date="1549368000">- Add RHEL 8.0 support (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.138a" date="1550232000">- Fix Panic with SLES12SP3 (Severity:Minor)</changelog>
  </package>
  <package pkgid="e5912d3a7091d6fa1a257255a1e80fca5f2bd5551f15e13cddc834346f0f7932" name="tg3-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.138a_k4.12.14_23" rel="2.sles15sp0"/>
    <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>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137z" date="1549368000">- Add RHEL 8.0 support (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.138a" date="1550232000">- Fix Panic with SLES12SP3 (Severity:Minor)</changelog>
  </package>
  <package pkgid="5aca56b30fc390ef11d06f99bb3fd054288624d2a3cf13325bc432e2600a0e03" name="tg3-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.138b_k4.12.14_120" rel="2.sles12sp5"/>
    <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>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137z" date="1549368000">- Add RHEL 8.0 support (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.138a" date="1550232000">- Fix Panic with SLES12SP3 (Severity:Minor)</changelog>
  </package>
  <package pkgid="048088fbe25930b8794f871db4b36f75a82478303d165d2d2e26de191f7ac22b" name="tg3-kmp-default" arch="x86_64">
    <version epoch="0" ver="3.138b_k4.12.14_94.41" rel="2.sles12sp4"/>
    <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>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.137z" date="1549368000">- Add RHEL 8.0 support (Severity:Medium)</changelog>
    <changelog author="Siva Reddy Kallam &lt;siva.kallam@broadcom.com&gt; 3.138a" date="1550232000">- Fix Panic with SLES12SP3 (Severity:Minor)</changelog>
  </package>
</otherdata>
</manifest>
