# changelog

author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.97
changelog:
  -     *General**
      
        * Addressed an issue where running concurrent UPDATE ILO cli command from different SSH sessions cause few of the commands to end in operation failure.
        * Fixed an issue in SET SERVER DVD CONNECT cli command usage in IPv6 environment.
        * Addressed an issue where blade's ProductID update in System Rom RBSU is not reflected in the Onboard Administrator.
        * Harnessed certificate read operation from flash to minimize certificate read failures.
        * Fixed an issue in SNMP v3 protocol where EngineTime was not reset on increment of EngineBoot count.
        * Addressed an issue related to blade discovery failure
        * Fixed an issue in Smart Component where it fails to establish communication with Onboard Administrator using DHE ciphers.
        * Addressed an issue related to ECDSA ciphers enable/disable feature.
        * Added SSH cipher list to the configuration script
        * Fixed an issue in Onboard Administrator GUI where IPv4 DynamicDNS could not be enabled when enclosure is configured for static IP configuration.
        * Fixed help message display issues in CLI commands SET SSL_SESSION TIMEOUT and SET SECURESH.
        * Addressed an issue in SNMP where EngineBoot count was incremented by two for add/delete of trap receiver.
        * Fixed Online Help (OLH) pages display issue that occur when language pack is uploaded into Onboard Administrator.
      
      **Security**
      
      
      
      The following security vulnerabilities are fixed:
      
        * Onboard Administrator's web server response is enhanced to include X-Content-Type-Options security header.
        * CVE-2011-3026 - libpng: Heap buffer overflow
        * CVE-2018-1000517 - BusyBox wget version  contains a Buffer Overflow vulnerability
        * CVE-2020-1971 - EDIPARTYNAME NULL pointer de-reference
        * CVE-2020-15861 - Net-SNMP allows Escalation of Privileges
        * CVE-2020-15862 - Net-SNMP provides the ability to run arbitrary commands as root.
        * CVE-2019-20892 - SNMPv3 get bulk request issue  
      
      
      **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>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.
      
      
      
      **Smart component**
      
      
      
      When OA is in FIPS ON or FIPS TOP-SECRET mode and any of the ciphers that use
      Diffie-Hellman (DH) keys are enabled, firmware upgrade or downgrade using OA
      Smart  Component 4.96 or earlier versions may fail with following error:
      
         Error: 1013: Client cannot connect with the Onboard Administrator. Verify
      the target address is correct and can be accessed from your system.
      
      
      
                
      
      FIPS ON
      
      TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA  
      TLS_DHE_RSA_WITH_AES_128_GCM_SHA25  
      TLS_DHE_RSA_WITH_AES_256_GCM_SHA384  
      TLS_DHE_RSA_WITH_AES_128_CBC_SHA256  
      TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
      
      
      
      FIPS TOP-SECRET
      
      TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
      
        
      
                 Same error may occur when OA upgrade or downgrade is performed through Smart  
      
                 Update Manager (SUM) resulting in the following error message in the SUM.
      
      
      
                  Component        Package                                                                                                Deployment Status                        Log
      
                  \----------------------------------------------------------------------------------------------------------------------------------------------------------
      
                  cpC39063          Online HPE BladeSystem c-Class Onboard Administrator for Windows          Update returned an error     View Log
      
      
      
         When this failure occurs, the following message can be seen in the OA Smart
      Component  log file.
      
         Error: 1013: Client cannot connect with the Onboard Administrator.
      
      Verify The target address is correct and can be accessed from your system.
      
      
      
                The work-around for this problem is to disable all the ciphers that use DH  key and rerun the firmware upgrade or downgrade.
      
      Disabling ciphers can be done using the CLI command DISABLE SSL CIPHER or
      through the GUI.  The disabled ciphers can be re-enabled once the firmware
      upgrade or downgrade is completed.
      
      
      
      **ILO5 Firmware Update**
      
      
      
       The UPDATE ILO command is failing to update the iLO5 firmware versions 2.10
      and later on OA version 4.90 and less than 4.90. This issue is caused by the
      introduction of new  signature in the iLO5 firmware version 2.10
      
      . The work-around is to update the OA firmware  to 4.95 and then try the
      UPDATE ILO command. This issue will not occur with OA versions   4.95 and
      later.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.4
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      Integrated Lights-Out 5 (iLO 5) Firmware version 1.15 and System ROM version
      1.20 or later
      
      **Enhancements/New Features:**
      
      Added support for Dynamic Power Capping. For proper operation, please ensure
      that Integrated Lights-Out 5 (iLO 5) Firmware version 1.15 and System ROM
      version 1.20 or later are updated on the server.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.4-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 1.0.4 (B) contains support for new server products.  It is functionally
      equivalent to ver. 1.0.4.  It is not necessary to upgrade with Revision (B) if
      a previous component revision was used to upgrade the firmware to ver. 1.0.4.
      
      **Firmware Dependencies:**
      
      Integrated Lights-Out 5 (iLO 5) Firmware version 1.15 and System ROM version
      1.20 or later
      
      **Enhancements/New Features:**
      
      Added support for Dynamic Power Capping. For proper operation, please ensure
      that Integrated Lights-Out 5 (iLO 5) Firmware version 1.15 and System ROM
      version 1.20 or later are updated on the server.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.4-4.1
changelog:
  -     *Important Notes:**
      
      Ver. 1.0.4 (D) contains updates to the component packaging and is functionally
      equivalent to ver. 1.0.4.  It is not necessary to upgrade with Revision (D) if
      a previous component revision was used to upgrade the firmware to ver. 1.0.4.
      
      **Firmware Dependencies:**
      
      Integrated Lights-Out 5 (iLO 5) Firmware version 1.15 and System ROM version
      1.20 or later
      
      **Enhancements/New Features:**
      
      Added support for Dynamic Power Capping. For proper operation, please ensure
      that Integrated Lights-Out 5 (iLO 5) Firmware version 1.15 and System ROM
      version 1.20 or later are updated on the server.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.7
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for AMD EPYC 7002 Generation Processors. ROM version 2.00 or
      later is required to enable the support. This version of firmware does not
      include any changes for platforms with Intel Processors or AMD EPYC 7001
      Generation Processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.7-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 1.0.7 (B) contains updates to the component packaging and is functionally
      equivalent to ver. 1.0.7. It is not necessary to upgrade with Revision (B) if
      a previous component revision was used to upgrade the firmware to ver.
      1.0.7.This is the initial version for HPE Gen10 Plus servers.  
      
      
      **Firmware Dependencies:**
      
      For HPE ProLiant DL325/DL385 Gen10 servers, ROM version 2.00 or later is
      required to enable the support. iLO5 version 1.40 or above is required to
      upgrade to this version.
      
      **Enhancements/New Features:**
      
      Added support for AMD EPYC 7002 Generation Processors on HPE ProLiant
      DL325/DL385 Gen10 servers. ROM version 2.00 or later is required to enable the
      support. This version of firmware does not include any changes for Gen10
      platforms with Intel Processors or AMD EPYC 7001 Generation Processors. iLO5
      version 1.40 or above is required to upgrade to this version.
      
      This is the initial version for HPE Gen10 Plus servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.7-3.1
changelog:
  -     *Important Notes:**
      
      Ver. 1.0.7 (C) contains updates to the component packaging and is functionally
      equivalent to ver. 1.0.7. It is not necessary to upgrade with Revision (C) if
      a previous component revision was used to upgrade the firmware to ver.
      1.0.7.This is the initial version for HPE Gen10 Plus servers.
      
      **Firmware Dependencies:**
      
      For HPE ProLiant DL325/DL385 Gen10 servers, ROM version 2.00 or later is
      required to enable the support. iLO5 version 1.40 or above is required to
      upgrade to this version.
      
      **Enhancements/New Features:**
      
      Added support for AMD EPYC 7002 Generation Processors on HPE ProLiant
      DL325/DL385 Gen10 servers. ROM version 2.00 or later is required to enable the
      support. This version of firmware does not include any changes for Gen10
      platforms with Intel Processors or AMD EPYC 7001 Generation Processors. iLO5
      version 1.40 or above is required to upgrade to this version.
      
      This is the initial version for HPE Gen10 Plus servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.8
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Fixed an issue of inaccurate temperature readings when the actual temperature
      exceeds 100 C on Proliant Gen10 Plus servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.8-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 1.0.8(B) contains updates to the firmware packaging and is functionally
      equivalent to ver. 1.0.8. It is not necessary to upgrade with Revision B if a
      previous component revision was used to upgrade the firmware to version 1.0.8.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Fixed an issue of inaccurate temperature readings when the actual temperature
      exceeds 100 C on Proliant Gen10 Plus servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.9
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      For HPE ProLiant Gen10 Plus servers, iLO5 version 2.55 or above is required to
      upgrade to this version.
      
      **Problems Fixed:**
      
      Fixed an issue where the CPU may not restore to original working frequency
      after turning off Power Capping.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.1.0
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a rare issue where CPU could become stuck at its lowest working
      frequency when dynamic power capping was enabled on AMD-based systems.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.1.2
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      For HPE ProLiant Gen10 Plus servers, iLO5 version 2.55 or above is required to
      upgrade to this version.
      
      **Enhancements/New Features:**
      
      Changed certain behaviors to avoid machine power failures when significant
      power consumption devices are introduced.
      
      **Problems Fixed:**
      
      None
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.7-2.1
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.9
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.9-3.1
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.9-4.1
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.9-6.1
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.9-7.1
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.9-9.1
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.0.9-10.1
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80
changelog:
  -      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)


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.02
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.54
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.04
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.08
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.10
changelog:
  -      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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.54
changelog:
  -      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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.02
changelog:
  -      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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.00-1.1
changelog:
  -     *Note:** If version 2.00 was previously installed, then it is not necessary to upgrade to version 2.00 (A).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.17
changelog:
  -      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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.02
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.21
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.10
changelog:
  -      To make Valid flag is always set to true initially so that CRC check can be performed on initstring partition and test if it is really valid.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.12
changelog:
  -     Users need to update HPE SAS 12G Expander FW version 5.12 for FW compatibility
      due to a specific SPI flash devices is used on the Expander card. Carry over
      issue resolution with reference SID8638.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.12
changelog:
  -     1\. In support of Micron 256Mb SPI ROM on the latest Shiner board
      
      2\. Provided a proper downgrade restriction to ensure FW compatibility with
      the latest HW


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.14
changelog:
  -     1. Fix intermittent expander/drives missing issue during repeatedly power cycles
        2. Provide a proper downgrade restriction to ensure firmware compatibility with the latest flashes


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.15
changelog:
  -      Add support of new flash on the latest expander board.
        * Provided a proper downgrade restriction to ensure firmware compatibility with the latest flashes.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.80
changelog:
  -      A rare race condition in a system with SAS and SATA drives, where SATA drives were not discovered during server power-on.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.07
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.09
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10
changelog:
  -      Rebranded the controller information from HP 12G SAS Expander card to HPE 12G SAS Expander card.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.00-2.1
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.00-3.1
changelog:
  -     Customers who already have previous firmware version 1.00 installed do not
      need to update to 1.00(C).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.52
changelog:
  -     Fixed an issue in the HPE Apollo 2000 System SAS Expander FW where the HDD
      Zoning Table would be set to default after upgrading to 1.51


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.03
changelog:
  -      Please un-plug and re-plug the power cord to the server for firmware upgrade from version 1.03 or earlier to take effect.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.04
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.08-2.1
changelog:
  -     Customers who already have firmware version 2.08 installed do not need to
      update to 2.08(B).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50
changelog:
  -       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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.56-2.1
changelog:
  -     *Note:** If version 1.56 was previously installed, then it is not necessary to upgrade to version 1.56 (B).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.73
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.73-2.1
changelog:
  -     *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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.73-3.1
changelog:
  -     *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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.73-4.1
changelog:
  -      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).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.00-2.1
changelog:
  -     *Note:** If version 1.00 was previously installed, then it is not necessary to upgrade to version 1.00 (B).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 6.06
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 6.30
changelog:
  -     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
      
      .


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 6.60
changelog:
  -      Issue where the QueryAsynchronousEvent could potentially provide incorrect response data
        * Issue where the Cache could potentially get disable after several reboots


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 6.88
changelog:
  -     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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 7.00
changelog:
  -      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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26
changelog:
  -      In rare circumstances after multiple, successive reboots, a system with 28 large form factor drives might become unresponsive. Firmware v1.26 resolves the issue.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26-2.1
changelog:
  -      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).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.79-2.1
changelog:
  -     Drive may show up missing after a system reboot.
      
      Please reference Customer Advisory a00098241en_us


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 0.39-2.1
changelog:
  -      Modify Product ID's to "A4200 Gen10P LFF" and "A4200 Gen10P SFF" to distinguish the generation.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 0.39
changelog:
  -     It's the transition version before migrating to newer version 0.39(B). 0.39
      doesn't have any function change or issue fix, just to activate the new
      Product ID naming.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 0.39
changelog:
  -      It's the transition version before migrating to newer version 0.39(B). 0.39 doesn't have any function change or issue fix, just to activate the new Product ID naming.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 0.39-2.1
changelog:
  -      Modify Product ID to "A4200 Gen10P LFF" and "A4200 Gen10P SFF" to distinguish the different generation expander backplane.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60
changelog:
  -      Increased SmartCache maximum logical volume size.
        * Added support for SmartCache in UEFI configuration tools.
        * Added the ability to control drive write cache settings.
        * Added the ability to select the drive erase pattern.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60
changelog:
  -      Connectivity to HPE D6020 disk enclosures might be lost if connected to multiple servers.
        * In rare cases, data could become unavailable on a RAID 6 (ADG) volume during a rebuild or parity consistency check.
        * Inability to configure unassigned drives if a failed RAID volume was present.
        * After multiple reboots, unassigned drives might be erroneously assigned as spares for configured RAID volumes.
        * System might continuously reboot after splitting a mirrored volume.
        * Volume transformation might fail or not resume after a system reboot.
        * Maximum command queue depth for SATA drives was limited.
        * Controller might stop responding: 
          * During power up device discovery. (POST Lockup 0x1ABD or 0x20227)
          * If multiple completions are received for an IO command. (POST Lockup 0x1BE0)
          * If a drive enclosure is power cycled while IO is running. (POST Lockup 0x1C50 or 0x27006)
          * If a drive enclosure is power cycled while a drive is sanitizing. (POST Lockup 0x1E30)
          * When attempting to modify the controller cache settings while IO is running. (POST Lockup 0x1E30)
          * If a drive failed. (POST Lockup 0x27006)
          * When adding or removing drives from a RAID 5 or RAID 50 volume during a rebuild. (POST Lockup 0xFFFFF001)
          * During POST prior to loading an operating system.
          * When Unrecoverable Read Errors (URE's) are found on drives.
          * When deleting volumes while a rebuild is occurring and URE's and found.
          * Following completion of Rapid Parity Initialization (RPI) of a new RAID volume.
          * During a volume transformation.
        * A drive undergoing RPI might be presented to the operating system.
        * Controller slot ID might be shown incorrectly in management tools.
        * Incorrect drive bay numbers might be shown in a dual domain configuration.
        * Drive sanitize might report incorrect status information.
        * Status of the Smart Storage Battery might be reported incorrectly.
        * Incorrect POST message 1831 indicating loss of SmartCache data.
        * Incorrect text in POST message 1786.
        * Various scenarios where drive LEDs might not be displayed correctly.
        * The RESTful management interface might fail when attempting to: 
          * Change drive write cache configuration.
          * Configure a new RAID volume.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.65
changelog:
  -      System might stop responding at POST and fail to load an OS. This issue is more likely to occur if System BIOS version is 1.40 or later. However, systems running older BIOS versions could experience this issue also.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.66
changelog:
  -      A failing drive might take up to an hour to be marked as failed, during which time the host system is unresponsive.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.98
changelog:
  -     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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.99
changelog:
  -     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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.02
changelog:
  -      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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.03
changelog:
  -     Controller could stop responding while processing a larger size of I/O than
      the RAID volume size.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.62
changelog:
  -      Add UBM1 Support
        * Support for backup power source charge timeout values from UEFI
        * UBM2 backplane support
        * Drive hotplug support for UBM backplanes


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.62
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.65
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00
changelog:
  -     The following enhancements are part of the Smart Array controller firmware  
         v3.00:
      
           * After a firmware upgrade and reboot, the background parity  
             initialization process starts for logical drives with incomplete or  
             failed background parity initialization status.
      
           * Previously, background surface scans for data consistency could wait  
             up to 14 days between runs. Surface scan now restarts immediately when  
             a consistency check fails. When no surface scan issues are found,  
             surface scan maintains the 14 day waiting period.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.21-1.1
changelog:
  -      Enhanced the performance of sequential READ I/Os greater than 256KiB for cached logical drives.
        * Added support for user-configurable expander scan duration parameters.
        * Improved background consistency check to scan logical drives more efficiently.
        * Added support for Port Discovery Protocol host tool option to support SGPIO or UBM backplanes.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.21-1.1
changelog:
  -      A controller lockup issue occurs when clearing the configuration of an encryption-enabled controller.
        * When unconfigured drives are directly attached, the PHY ID is always 0 in the ADU report or lsscsi output.
        * A file system or application might read incorrect data when there is pending read or write operation and an array transformation is in progress on the logical drives.
        * A rekey operation on a SmartCache volume pauses when the controller firmware is upgraded and the server is warm rebooted.
        * A SMART READ DATA command sent with an out-of-band method returns a response of all zeros.
        * The Maximum Connection Number calculation for an indirectly attached wide-port end-target is incorrect.
        * A firmware exception might occur during task management abort handling for a non-NCQ SATA command.
        * A controller lockup issue might occur when the PHYs fluctuate between link up/link down status.
        * Open frames cause an I/O timeout that results in an Open Reject Bad Destination response and a host I/O timeout. This situation causes a server node to be evicted from a cluster.
        * Removing a redundant fan module in an attached JBOD causes Failed JBOD status.
        * The controller might not respond for up to 15 minutes when a drive reports a hardware failure.
        * Specifying an incorrect serial number in the API when attempting to HALON flash a drive does not result in the expected error.
        * A SmartCache write bypass might result in a cache line getting stuck on a pending queue if the write to the primary logical drive is retried.
        * A controller might not respond if it is repeatedly forced between SIS (Inbox) and PQI I/O submission modes at the same time as an I/O timeout.
        * An issue in the write coalescing logic might cause a partially coalesced opportunity to be abandoned under high queue depth workloads.
        * The OS driver reports a lockup code that does not match the code provided by the firmware.
        * SATA drives are unnecessarily reset during a power-on self-test.
        * The bay number of a non-hot-plug drive is reported as 255/0xFF when the device inventory re-query API is initiated.
        * A controller might not respond when a clear configuration action is initiated at the same time that a degraded volume is undergoing Rapid Parity Initialization.
        * I/O coalescing is not enabled when DDR cache is not present or enabled.
        * A drive incorrectly reports failed status if it is spun down and then used to create a volume with Rapid Parity Initialization.
        * SmartCache metadata is lost after a new volume is created while running I/O traffic.
        * An abnormal volume state is observed with multiple SmartCache volumes configured using 512e drives.
        * A controller might not respond during volume transformation if the backup power source goes off line, is spuriously hot-removed, or indicates a cabling error.
        * A LUN reset issue occurs during heavy write I/O workloads on cache enabled volumes.
        * An incorrect spare SSD physical drive state is reported during a rebuild.
        * An I/O latency issue occurs during periodic disk write metadata operations.
        * A drive failure code might be incorrectly updated with a generic drive failure code.
        * When an expanding SmartCache volume is migrated to another controller after an ungraceful shutdown, the volume is not configured correctly.
        * A controller might not respond when an expanding volume is migrated from a controller that supports DDR cache to a controller that does not support DDR cache.
        * In a split mirror configuration, the cache ratio is reset to the default values after a backup cable error.
        * A controller might not respond after a cold boot during volume rekeying.
        * A controller lockup issue might occur in an HBA SAS drive dual path configuration.
        * A device reset command initiated by a host utility has a timeout issue in minimum power mode.
        * If you use the identify all LED command frequently, the command might not affect all drive LEDs.
        * A controller might not respond when you run the Internal Test Unit Ready command during drive hot removal or addition.
        * A controller lock up issue might occur when resuming a rebuild operation after a reboot.
        * A surface scan inconsistency check event is not logged for RAID 1 volumes.
        * A controller lock up issue might occur when activating a spare drive for an encrypted volume during I/Os.
        * A drive that failed due to read capacity is presented to the host.
        * A periodic background drive temperature check might skip every other minute.
        * A controller lock up issue might occur during expansion after multiple subsequent attempts to abort the expansion process.
        * An unknown error occurred during execution when Recover Cache Module in SSA.
        * Encryption host management commands are processed for a SmartCache volume, even though these commands do not apply to SmartCache volumes.
        * A host might read incorrect data after an array expansion operation.
        * High severity events logged when a controller is in the critical event buffer overflow condition are not prioritized.
        * Redundant surface scan pass complete events might be posted for the same surface scan iteration if the controller is rebooted during the scan.
        * During an expander firmware upgrade (reduced functionality mode), the last management device index remains open for processing I/Os, and an I/O timeout might occur.
        * A performance drop is observed on certain queue depths for the 4 kB sequential write workload on RAID logical volumes with SmartPath and DDR caching disabled.
        * A command timeout issue occurs during expander firmware upgrade with Non-Disruptive Soft Reset.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.53
changelog:
  -      Added UBM type3 backplane support
        * Added support for long device model/product ID for SATA drives.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.53
changelog:
  -      An issue where the controller might become unresponsive while waiting for a non-existent pre-fetch queue entry.
        * Host I/O timeouts might occur due to continuing firmware attempts to discover devices during an expander configuration.
        * A controller lockup problem (with code 0x1E10) might occur when a bad drive with an unsupported block size is connected into slot 0.
        * A Controller hangs issue when multiple hot-plug and hot remove events (drives or JBODs) were being processed.
        * A Controller hangs issue on DDR caching enabled logical volumes with sequential read towards the end of the volume.
        * A Controller hangs issue with outstanding I/Os on a degraded logical volume when the physical drive fails.
        * A Controller hangs issue if a host I/O and background consistency check simultaneously encounter a RAID-1 ADM stripe in which all drives have URE's on the same LBA.
        * A Controller hangs issue when a drive is failed from a RAID6/60 logical drive when the host issues a Clear Controller Configuration command or any other configuration change command.
        * The SSD data drive might be set offline (with reason code 0x37) when hot-remove and re-insert during a spare rebuild in progress.
        * A drive might not be exposed to the OS after reboot if the system is rebooted just after the sanitize erase finishes.
        * UBM backplanes are not detected properly when connected to specific ports (port 7 or above) in an expander card configuration.
        * A Controller hangs issue when processing idle time followed by a short burst of I/Os.
        * The controller might return the previous drive firmware version, after a drive firmware update on SATA drives.
        * The controller might fail drives (with reason code 0x49, I/O freeze timeout) during expander firmware upgrade on a multi-expander enclosure configuration.
        * Hot-added drive LED control fails on specific fan-out expander type external enclosure models.
        * sequential I/Os and the firmware coalescing logic can't get the memory.
        * Filesystem or application might read old data when SmartCache configurations encounter intermittent write I/O errors to a primary logical drive.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.11
changelog:
  -      Fixed an issue where SSD SmartPath is not enabled on logical drives created on the same array in certain scenarios.
        * Fixed a problem where WRITE and READ fails with URE on a RAID6 volume where it could have completed successfully in certain error recovery scenarios.
        * Fixed a problem where events were not getting logged in certain scenarios.
        * Fixed an issue where a Windows memory dump process was taking longer than 30 minutes.
        * Fixed a problem in Gen10+ server where FAULT LED was not turning on for the drives failing during device discovery.
        * Fixed a problem where the critical event "Controller memory ECC error limit exceeded" was reported in the AHS IML log after upgrading to 3.53 B0 firmware build.
        * Fixed a problem where the host WRITE I/O failed on the SmartCache logical drive with UREs present on the primary logical drive.
        * Fixed an issue where the controller may be non-responsive after drive failure with SSD SmartPath enabled under a high queue depth workload.
        * Fixed a performance issue when the host is submitting large sequential IO streams at high queue depth.
        * Fixed an issue where OS filesystem is not available after making configuration changes in HII.
        * Fixed an issue where error was observed while selecting edit SmartCache Logical drive option when SmartCache logical drive is in Degraded mode.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.00
changelog:
  -      Added support for DMTF PLDM Monitoring and Control for enhanced thermal monitoring
        * Added support for DMTF PLDM Redfish Device Enablement for Redfish Storage, StorageController, Port, Drive, Volume, & CollectionCapabilities
        * Added support for DMTF PLDM Redfish Device Enablement for Volume POST & DEL operations
        * Added support for DMTF Redfish StorageDevice.1.0.1 Events
        * Added support in firmware to enable logical drive transformation without backup power source on the controllers supporting data preservation.
        * Added support to return NCQ Priority Information for SATA drive to host.
        * Added support to blink the drive Predictive Failure (PF) LED during Predictive Spare Rebuilding (PSR) for drives that can be safely removed and replaced without causing a logical drive failure.
        * Added support to configure default setting for the drive write cache.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.00
changelog:
  -      Fixed a rare problem where backup power status was incorrectly reporting Charging instead of Failed.
        * Fixed an issue where obsoleted SCSI pass through command fails.
        * Loss of redundant path message is incorrectly reported on logical drive failure with single domain configuration.
        * Fixed an issue where SmartPath may not be used after LUN Reset
        * Fixed a potential controller lockup 0x1BC0 during write then read I/O with drive URE's.
        * Fixed an issue that Apollo 4200 Gen10 plus LFF expander backplanes are not discovered by controller.
        * Fixed an issue that range locked SED failed with reason error erasing RAID metadata during reboot and remains failed after clear configuration.
        * Fixed an issue where the file system may read incorrect data from a degraded RAID 5 or 6 logical drive.
        * Fixed an issue where the file system or application may read incorrect data when a backup power source is discharged completely, and system power loss occurs during a transformation.
        * Fixed an issue where the drive Fault LED is not turned ON when firmware fails a bad HBA drive connected to an expander during device discovery or hot-plug.
        * Fixed an issue of auto-rebuild not starting if two drives fail at the same time on a RAID10 or RAID6 logical drive having only one "Auto-Replace Drives" spare drive.
        * Fixed an issue where the drive Fault LED is turned ON for a few seconds when multiple configured drives are hot removed from a SES enclosure and then hot added
        * Fixed an issue where rebuild did not start after multiple iterations of drive failures.
        * Fixed an issue where the controller might fail to discover devices after a cable is hot-added.
        * Fixed a potential problem of inability to delete a SmartCache write-back logical drive.
        * Fixed an issue where 0x1789 POST message error code is displayed as healthy and there is no information in HII when all logical drives in the controller are offline.
        * Fixed an issue where the last logical drive in an array cannot be deleted in UEFI configuration tool.
        * Fixed an issue where build method is not listed for RAID 6 array creation in UEFI configuration tool.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.61
changelog:
  -      Added support for for Local Key Management SED adapter password.
        * Added support for reporting surface scan metrics for SSA, SSACLI.
        * Added support for improving secure erase time for disks supporting the WRITE SAME command.
        * Added support for a new persistent event log policy that overwrites old events with the most recently occurred events.
        * Added support PLDM firmware update
        * Added support PLDM firmware update for UBM.
        * Enable Redfish Name property of Volume resource which is optional on create. The value is the same as DisplayName property.
        * Report VendorID, ProductID and location informations for enclosure SEPs.
        * Redfish POST request to perform the Drive.Actions.#SecureErase ACTION will be rejected with the extended error message ResourceInUse if the targeted Drive is a SED that is not in the original factory state(OFS).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 5.61
changelog:
  -      Fixed an issue where to create RAID 60 on 24 SATA SSDs resulted in controller lockup.
        * Fixed a performance drop issue on RAID 5 logical drives with 50/50 cache ratio on a 256K sequential read workload.
        * Fixed a parity inconsistency after RAID rebuild restarted with a new drive replacement.
        * Fixed an issue where a transforming logical drive fails when the controller is abruptly rebooted after logical drive deletion.
        * Fixed an issue where the logical drive failed during the heal array transformation.
        * Fixed an issue where rebuild does not start on an array with the spare disk.
        * Fixed an issue where the VDM requests were not being serviced in a timely manner when the controller was under high load.
        * Fixed controller lockup during clear configuration after SmartCache logical drive is moved from P-Series to E-Series controller.
        * Fixed an issue where not all permitted values were published to the WriteCachePolicy@Redfish.AllowableValues in VolumeCapabilities.
        * Fixed an issue where the VolumeCapabilities resource can be published with incorrect values for WriteCachePolicy@Redfish.AllowableValues when the controller's battery is charging.
        * Fixed an issue where the ControllerPasswordAccepted Redfish alert was sent with incorrect ControllerPasswordEntered messageId.
        * Fixed an issue where a drive's ServiceLabel is sometimes erroneously published with a leading zero on its Port number.
        * Fixed an issue where Redfish alerts generated early in the boot sequence were not reported to iLO.
        * Fixed an issue where a Redfish Volume create request is erroneously accepted when the request payload contains a WriteCachePolicy value conflicting with the existing cache configuration.
        * Fixed an issue where the ControllerPreviousError alert was sent with incorrect ControllerPreviouseFailure messageId and severity.
        * Fixed an issue where the BatteryCharging alert was sent with an incorrect severity on certain controllers.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.0.1.0
changelog:
  -     ***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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.1.1.0
changelog:
  -     *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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.1.1.0-2.1
changelog:
  -      **Customers who already installed firmware version 4.1.1.0 do not need to update to 4.1.1.0(B).**


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.1.1.0-2.1
changelog:
  -     *Enhancements/New Features for FW version 4.1.1.0(B):**
      
        * Added component support for x64 operating systems.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.2.1.0
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 4.2.2.0
changelog:
  -      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.00.03.219
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.00.04.288-2.1
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.00.04.381
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.00.04.393
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.251
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.296
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.339
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      This image contains the latest Intel Server Platform Services (SPS) Firmware
      which contains mitigations for a variety of security vulnerabilities. The
      following vulnerabilities have been addressed in this SPS release:
      CVE-2019-11090 and CVE-2019-11109. These issues are not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.381
changelog:
  -     This image contains the latest Intel Server Platform Services (SPS) Firmware
      which contains mitigations for security vulnerability CVE-2020-0545. This
      issue is not unique to HPE Servers.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.381-2.1
changelog:
  -     *Important Notes:**
      
      The Ver. 04.01.04.381(B) flash component contains an updated flash image. The
      actual firmware is exactly the same as was delivered with the original ver.
      04.01.04.381 flash component. The previous flash component had an issue that
      caused flashing to intermittently fail. It is not necessary to upgrade with
      Revision B if a previous component Revision was successfully used to upgrade
      the firmware to version 04.01.04.381 or for systems that originally shipped
      with version 04.01.04.381 firmware.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems configured with older versions of the Server
      Platform Services (SPS) Firmware, such as version 04.00.00.288 or older, may
      become inoperable after flashing to SPS firmware version 04.01.04.381. This
      releases contains an updated flash component for SPS Firmware 04.01.04.381
      which allows direct flashing from older firmware versions to the latest.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.505
changelog:
  -     *Important Notes:**
      
      This version of the Server Platform Services (SPS) Firmware contains updates
      aligned with the Intel Product Update (IPU) version IPU.2021.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This version of the Server Platform Services (SPS) Firmware addresses an issue
      where not all PCIe devices will be managed properly by the system when there
      are more than 16 PCIe devices present in the platform. This would include PCIe
      devices in PCIe slots or NVMe drives. This issue would typically manifest
      itself as iLO Firmware not properly reporting thermals from a device when a
      server was in this heavily loaded configuration.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.601
changelog:
  -     *Important Notes:**
      
      This version of the Server Platform Services (SPS) Firmware contains updates
      aligned with the Intel Product Update (IPU) version IPU.2021.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      This version is in compliance with IPU.2021.2 guidance.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.804-2.1
changelog:
  -     *Important Notes:**
      
      This version of the Server Platform Services (SPS) Firmware contains updates
      aligned with the Intel Product Update (IPU) version IPU.2022.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Addressed an issue where Intel reference systems were observed to
      intermittently fail to power on during extensive reboot testing.  This issue
      has not been reported on HPE servers.  This version of the Intel SPS firmware
      has been released as part of the Intel 2022.2 IPU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.04.04.058
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for Intel Optane Persistent Memory.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.04.04.062
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      This version of the System ROM contains updates aligned with the INTEL Whitley
      BKC WW52.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.04.04.202
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      This version of the Server Platform Services (SPS) Firmware contains updates
      aligned with the INTEL PLR3.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.04.04.603
changelog:
  -     *Important Notes:**
      
      This version of the Server Platform Services (SPS) Firmware contains updates
      aligned with the Intel Product Update (IPU) version IPU.2024.1 guidance. This
      version of the SPS should be paired with System ROM 2.00 (02/22/2024) or
      later.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the Server Platform Services Firmware provides mitigations
      for security vulnerability documented as CVE-2023-35191. This issue is not
      unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.34_10-02-2018
changelog:
  -     Added RBSU option to allow customers to disable Page Table Entry Speculative
      Lock Scheduling. Disabling this feature decreases performance so it should
      only be done in very rare instances. Systems running Microsoft Windows 10 RS3
      or RS4 may experience unexpected system behavior when this feature is enabled.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.34_10-02-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with rare occurrences of unpredictable system behavior.
      This issue is NOT unique to HPE servers and would impact any systems using AMD
      EPYC 7000 Series processors.
      
      Addressed an issue with NVMe drives becoming unavailable to an operating
      system when updating the backplane firmware.
      
      Addressed a rare issue where NVMe drives may not be available to an operating
      system when installing two or more NVMe drives simultaneously.
      
      Addressed an issue with the RBSU setting for AMD Core Performance Boost not
      being correctly applied in all instances.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_01-25-2019
changelog:
  -     Added support for HPE One button secure erase. This option can be launched
      from the HPE Intelligent Provisioning application or through the HPE RESTful
      API to securely restore the system back to a default configuration. This
      option also requires iLO firmware 1.40 or later, and Intelligent Provisioning
      3.30 or later.
      
      Added Secure Configuration Lock feature. This feature can be enabled to detect
      system hardware, security configuration, or firmware revision changes to
      protect against malicious or unintended modifications to the server. This
      protection can be enabled for systems in transit from the factory to the
      customer site, in transit from one customer site to another, or can be left
      enabled on a deployed server. A new BIOS/Platform Configuration (RBSU) Server
      Configuration Lock menu in the Server Security Options is available to enable
      and configure this functionality.
      
      Added a new BIOS/Platform Configuration (RBSU) Backup and Restore Settings
      menu to System Default Options. This option can be used to backup (save off)
      the current BIOS configurations settings to a USB storage device for migration
      to another server.
      
      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_01-25-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the UEFI EDK2
      support that provides mitigations for a variety of security vulnerabilities.
      The following vulnerabilities have been addressed in this System ROM release:
      CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
      CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
      CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
      vulnerabilities are not unique to HPE servers.
      
      Addressed an issue in which the system may not properly boot to the HPE 8GB
      Dual microSD Flash USB Drive when an SD card is installed on the internal SD
      slot when the system is configured for Legacy Boot Mode. This issue does not
      impact systems in UEFI Boot Mode.
      
      Addressed an issue where certain 3rd party USB drive keys may not function
      properly after a system reset when the system is configured in UEFI Boot Mode.
      
      Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
      Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
      Mode.
      
      Addressed an issue where firmware updates staged through the HPE RESTful API
      may fail to properly execute on a subsequent boot and be marked with an
      exception in the iLO firmware installation queue.
      
      Addressed an issue where iLO virtual media may not boot properly after setting
      the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
      Media settings.
      
      Addressed an issue where the AHS Download application from the System
      Utilities Embedded Applications or UEFI Shell may fail to work properly with
      iLO firmware 1.30 or later.
      
      Addressed an issue where the UEFI Shell sysconfig command may fail to set an
      option or become unresponsive.
      
      Addressed an issue where an optional SATA DVD drive may not unlock and allow
      media to be ejected after an operating system reboot.
      
      Addressed an issue where the system may become unresponsive during boot and
      experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
      M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
      
      Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
      function properly after a system reboot.
      
      Addressed an issue where Core Performance Boost may remain enabled even when
      disabled in BIOS/Platform Configuration (RBSU).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.44_06-24-2019
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM provides mitigation for a new AMD Secure
      Encrypted Virtualization vulnerability. This includes support for mitigating
      the following vulnerability: CVE-2019-9836.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where a Secure Encryption Virtualization encryption key
      could be compromised by manipulating the encryption technology's behavior when
      using AMD's secure encryption feature on a virtual machine running the Linux
      operating system. The following vulnerability has been addressed in this
      System ROM release: CVE-2019-9836.These security vulnerabilities are not
      unique to HPE servers.
      
      **Known Issues:**


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.46_07-10-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with rare occurrences of unpredictable system behavior.
      This issue is NOT unique to HPE servers and would impact any systems using AMD
      EPYC 7001 Series processors that do not contain latest AMD microcode. Note:
      this does not address any security vulnerability mitigations.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.00_07-20-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for AMD EPYC 7002 processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_09-17-2019
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_09-17-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_10-18-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.32_01-13-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.34_02-18-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.36_03-09-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.38_04-15-2020
changelog:
  -     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).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.38_04-15-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_05-11-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_07-17-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_07-17-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option for DRAM Burst Refresh
      Mode to provide mitigation for TRRespass and Targeted Row Refresh exploits.
      This option should be configured to Disabled to mitigate the TRRespass
      vulnerability. Setting this option to Disabled may have a minimal impact to
      system performance. The default setting is Enabled.
      
      Added a new BIOS/Platform Configuration (RBSU) option in the Minimum Processor
      Idle Power Core C-State setting for C1 State. This option allows for power
      savings during certain workloads without the performance impacts of C6 State.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_07-17-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where uncorrectable memory errors are seen when running
      memory intensive workloads with LRDIMMs.
      
      Address 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 extremely intermittent issue with AMD Epyc 1st Gen processors
      that would cause a critical error and system reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_10-29-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may hang during boot up after a warm reset
      from the OS.
      
      Addressed an issue where the Advanced Options for Secure Boot failed to export
      all keys.
      
      Addressed an issue where One-Button Secure Erase was not completed when
      SmartRAID SW RAID support is enabled.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_10-29-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) for dual bifurcation
      (quadfurcation) of PCIe Adapters to the Advanced PCIe Configuration Options.
      This option will allow a x16 PCIe device to be bifurcated into four x4
      devices.  This option would only be used for PCIe Adapters that support his
      level of bifurcation.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.46_06-08-2021
changelog:
  -     Added Boot time IPMI Watchdog timer support.
      
      Updated and improved thermal definition.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.46_06-08-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue that can result in Corrected Memory Error Threshold Events
      being logged to the Integrated Management Log (IML) in cases when they should
      not be logged.  The system monitors corrected errors and notifies the user
      when action is required due to an increased risk of an Uncorrected Memory
      Error.  Corrected Memory errors are a normal and expected occurrence and do
      not always indicate a higher risk of an Uncorrected Memory Error.  Previous
      revisions of the System ROM were incorrectly logging Corrected Memory Error
      Threshold Events to the IML when action should not have been required,
      resulting in unnecessary scheduled downtime to replace DIMMs.  It is
      recommended that the System ROM be updated to this version before replacing
      DIMMs due to Corrected Memory Error Threshold Events.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-08-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Tianocore
      Edk2 Code which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2019-14584, CVE-2021-28211 and
      CVE-2021-28210. These security vulnerabilities are documented in Tianocore
      Edk2 CVE details site. These issues are not unique to HPE servers.
      
      Addressed an issue with Pensando Distributed Services Platform DSC-25
      Enterprise 10/25Gb 2-port SFP28 Card missing in system information page.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-08-2021
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option to Server Security
      called UEFI Variable Access Firmware Control. This option, when enabled, can
      be used to block UEFI Variable writes, such as to the UEFI Boot Order, from
      the Operating System or a third-party utility. HPE recommends leaving this
      capability disabled unless the user specifically wants to prevent the
      operating system's normal operation of writing to UEFI Variables, which
      typically occur during OS install.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-28-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of AMD security
      patch (AMD-SN-1021) which provides mitigations for BIOS advisories and
      security vulnerabilities documented as CVE-2020-12954, CVE-2020-12961,
      CVE-2021-26331, CVE-2021-26335, CVE-2021-26315, CVE-2020-12946,
      CVE-2020-12951. CVE-2021-26336, CVE-2021-26337, CVE-2021-26338,
      CVE-2021-26320, CVE-2020-12944, CVE-2020-12988, CVE-2021-26329,
      CVE-2021-26330, CVE-2021-26321, CVE-2021-26323, CVE-2021-26325,
      CVE-2021-26326, CVE-2021-26322, CVE-2021-26327, and CVE-2021-26312. These
      issues are not unique to HPE servers.
      
      Addressed an issue where in the OS does not display the true CPU Max Core
      Frequency.
      
      Addressed an issue with AMD EPYC 1st Generation processors that can result in
      Corrected Memory Error Threshold Events being logged to the Integrated
      Management Log (IML) in cases when they should not be logged. The system
      monitors corrected errors and notifies the user when action is required due to
      an increased risk of an Uncorrected Memory Error. Corrected Memory errors are
      a normal and expected occurrence and do not always indicate a higher risk of
      an Uncorrected Memory Error. Previous revisions of the System ROM were
      incorrectly logging Corrected Memory Error Threshold Events to the IML when
      action should not have been required, resulting in unnecessary scheduled
      downtime to replace DIMMs. It is recommended that the System ROM be updated to
      this version before replacing DIMMs due to Corrected Memory Error Threshold
      Events.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.54_12-03-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue that can result in Corrected Memory Error Threshold Events
      being logged to the Integrated Management Log (IML) incorrectly. The system
      monitors corrected memory errors and notifies the user via a Corrected Memory
      Error Threshold Event when action is recommended due to an increased risk of
      an uncorrected memory error. Previous versions of the System ROM may log a
      Corrected Memory Error Threshold Event in cases where the system is not at an
      increased risk of an uncorrected memory error. It is strongly recommended that
      the System ROM be updated to this version or later before replacing DIMMs due
      to Corrected Memory Error Threshold Events.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_02-10-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where RAID volumes will be lost when using the "Restore
      Default Manufacturing Settings" feature.
      
      Addressed an issue where if the Administrator Password and Power-On Password
      are set, after clearing the Power-On Password, Administrator Password is also
      cleared.
      
      Addressed an issue where a system with Microsoft BitLocker enabled may
      incorrectly and intermittently prompt the user to unlock drives after a
      graceful OS reboot.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_01-11-2022-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 2.56_02-10-2022(B) contains updates to the firmware packaging and is
      functionally equivalent to ver. 2.56_02-10-2022. It is not necessary to
      upgrade with Revision B if a previous component revision was used to upgrade
      the firmware to version 2.56_02-10-2022.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where RAID volumes will be lost when using the "Restore
      Default Manufacturing Settings" feature.
      
      Addressed an issue where if the Administrator Password and Power-On Password
      are set, after clearing the Power-On Password, Administrator Password is also
      cleared.
      
      Addressed an issue where a system with Microsoft BitLocker enabled may
      incorrectly and intermittently prompt the user to unlock drives after a
      graceful OS reboot.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_02-10-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where RAID volumes will be lost when using the "Restore
      Default Manufacturing Settings" feature.
      
      Addressed an issue where if the Administrator Password and Power-On Password
      are set, after clearing power-on password, Administrator Password is also
      cleared.
      
      Addressed and issue where a system with Microsoft BitLocker enabled may
      incorrectly and intermittently prompt the user to unlock drives after a
      graceful OS reboot.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.58_06-16-2022-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 2.58_06-16-2022(B) contains updates to the firmware packaging and is
      functionally equivalent to ver. 2.58_06-16-2022. It is not necessary to
      upgrade with Revision B if a previous component revision was used to upgrade
      the firmware to version 2.58_06-16-2022.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigations for security vulnerabilities documented as CVE-2022-0778
      and CVE-2022-1292. These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of LibPng library
      which provides mitigations for security vulnerability documented as CVE-
      CVE-2019-7317. This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of zlib library
      which provides mitigations for security vulnerability documented as
      CVE-2018-25032. This issue is not unique to HPE servers.
      
      Addressed an issue where the system ROM does not display Storage controller
      product names when the ROM Based Setup Utility (RBSU) language setting is non-
      English.
      
      Addressed an issue where systems using AMD 1st Generation EPYC processors
      would incorrectly count correctable DIMM errors from different channels into
      one channel thus possibly incorrectly causing Correctable Memory Error
      Threshold Exceeded errors to occur.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.58_06-16-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigations for security vulnerabilities documented as CVE-2022-0778
      and CVE-2022-1292. These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of LibPng library
      which provides mitigations for security vulnerability documented as CVE-
      CVE-2019-7317. This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of zlib library
      which provides mitigations for security vulnerability documented as
      CVE-2018-25032. This issue is not unique to HPE servers.
      
      Addressed an issue where the system ROM does not display Storage controller
      product names when the ROM Based Setup Utility (RBSU) language setting is non-
      English.
      
      Addressed an issue where systems using AMD 1st Generation EPYC processors
      would incorrectly count correctable DIMM errors from different channels into
      one channel thus possibly incorrectly causing Correctable Memory Error
      Threshold Exceeded errors to occur.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_08-11-2022
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code 100E for AMD 2nd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code for AMD 2nd Generation EPYC processors.
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigations for security vulnerabilities documented as
      CVE-2022-02068. These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of FreeType
      library which provides mitigations for security vulnerabilities documented as
      CVE-2022-27404, CVE-2022-27405, and CVE-2022-27406. This issue is not unique
      to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_11-17-2022
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code 100E for AMD 2nd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code for AMD 2nd Generation EPYC processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_02-02-2023
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM updates zlib to 1.2.13 which provides
      mitigation for BIOS security vulnerability documented as CVE-2022-37434.
      
      (https://nvd.nist.gov/vuln/detail/CVE-2022-37434). This security vulnerability
      is documented in the CVE report site. This issue is not unique to HPE servers.
      
      Addressed an issue where some Chinese translation is missing from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_04-20-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.E for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code NaplesPI 1.0.0.J for AMD 1st Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where an abnormal MR controller name would display when
      setting the system language to Japanese from RBSU, and then rebooting the
      system.
      
      Addressed an issue where the TPM status between RBSU and iLO web pages was not
      synchronized.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-31-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.F for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code NaplesPI 1.0.0.K for AMD 1st Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision provides AMD's mitigation for security vulnerabilities for
      CVE-2022-23829 for AMD 1st Generation EPYC processors, and CVE-2022-23829 and
      CVE-2023-20593 for AMD 2nd Generation EPYC processor. This security
      vulnerability is documented in the CVE report site. This issue is not unique
      to HPE servers.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.0.2zh update which provides mitigation for security vulnerabilities
      documented as CVE-2023-2650.
      
      Addressed an issue where iLO embedded device health info would display blank
      content under RBSU when the Language was set to Japanese or Chinese.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.84_09-07-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.G for
      AMD 2nd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code for AMD 2nd Generation EPYC processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.90_10-19-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.G for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code NaplesPI 1.0.0.K for AMD 1st Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where "Restore Manufacturing Defaults" and "Restore
      Defaults" from iLO web did not restore the Secure Boot Status.
      
      Replaced "AC power" with "external power" in the help text of "Automatic
      power-on" option. This is due to ProLiant servers also provide the DC power
      supply option.
      
      Addressed an issue where system might hang while accessing IML logs from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with vulnerability
      fixes in EDK2 NetworkPkg IP stack implementation that is described in the
      address <https://github.com/tianocore/edk2/security/advisories/GHSA-hc6x-cw6p-
      gj7h>.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229, CVE-2023-45230,
      CVE-2023-45231, CVE-2023-45232, CVE-2023-45233, CVE-2023-45234,
      CVE-2023-45235, CVE-2023-45236, and CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 3.00_01-26-2024(B) contains updates to the firmware packaging and is
      functionally equivalent to ver. 3.00_01-26-2024. It is not necessary to
      upgrade with Revision B if a previous component revision was used to upgrade
      the firmware to version 3.00_01-26-2024.
      
      This version of the System ROM contains updates aligned with vulnerability
      fixes in EDK2 NetworkPkg IP stack implementation that is described in the
      address <https://github.com/tianocore/edk2/security/advisories/GHSA-hc6x-cw6p-
      gj7h>.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229, CVE-2023-45230,
      CVE-2023-45231, CVE-2023-45232, CVE-2023-45233, CVE-2023-45234,
      CVE-2023-45235, CVE-2023-45236, and CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.42_04-16-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Trusted Platform Module (TPM) Firmware update does
      not complete successfully.
      
      Addressed an issue where systems configured for SATA RAID may incorrectly
      report that fan 1 and/or fan 7 are missing. These fans are not required for
      this configuration.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.38_04-15-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_07-17-2020
changelog:
  -     See the release document A41_2.42_07_17_2020 in Download Product Binaries page
      from Product Summary of the firmware product.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_11-13-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a rare issue where the system may fail to boot after a warm reset.
      
      Addressed an issue where the Advanced Options for Secure Boot failed to export
      all keys.
      
      Addressed an issue where One-Button Secure Erase was not completed when
      SmartRAID SW RAID support is enabled.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_11-13-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) for dual bifurcation
      (quadfurcation) of PCIe Adapters to the Advanced PCIe Configuration Options.
      This option will allow a x16 PCIe device to be bifurcated into four x4
      devices. This option would only be used for PCIe Adapters that support his
      level of bifurcation.
      
      Added support to increase the maximum amount of system memory to 8TB.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.90_10-19-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.G for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code NaplesPI 1.0.0.K for AMD 1st Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Restore Manufacturing Defaults and Restore Defaults
      from iLO web did not restore the Secure Boot Status.
      
      Replaced "AC power" with "external power" in the help text of "Automatic
      power-on" option. This is due to ProLiant servers also provide the DC power
      supply option.
      
      Addressed an issue where system might hang while accessing IML logs from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.18_01-22-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.18_01-22-2020
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_02-28-2020
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_02-28-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.24_04-29-2020
changelog:
  -     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).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.24_04-29-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_05-11-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-18-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-18-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option for DRAM Burst Refresh
      Mode to provide mitigation for TRRespass and Targeted Row Refresh exploits.
      This option should be configured to Disabled to mitigate the TRRespass
      vulnerability. Setting this option to Disabled may have a minimal impact to
      system performance. The default setting is Enabled.
      
      Added a new BIOS/Platform Configuration (RBSU) option in the Minimum Processor
      Idle Power Core C-State setting for C1 State. This option allows for power
      savings during certain workloads without the performance impacts of C6 State.
      
      Added driver and option to enable SmartRAID SW RAID support for direct
      attached SATA drives.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.38_10-30-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the server may encounter an Uncorrectable Machine
      Check Exception (UMCE) with a Bank of 0x00000005 or an Uncorrectable PCI
      Express Error with status 0x00040000 or 0x00010000. These errors will result
      in either an unexpected reset of the server or the server becoming
      unresponsive (such as Blue Screen with Windows, Purple Screen with VMware, or
      Kernel Panic with Linux). This revision of the System ROM includes the latest
      revision of AMD firmware which addresses this issue. This issue is not unique
      to HPE servers.
      
      Addressed a rare issue where the system may fail to boot after a warm reset.
      
      Addressed an issue where the Advanced Options for Secure Boot failed to export
      all keys.
      
      Addressed an issue where One-Button Secure Erase was not completed when
      SmartRAID SW RAID support is enabled.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-23-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an extremely rare issue where the Real Time Clock may become
      corrupted on a server boot. This was typically seen as an unexpected change to
      the RTC Year field but could impact other parts of the Date and Time. This
      issue is not unique to HPE servers.
      
      Addressed an issue where the fan runs at a higher than expected speed after
      upgrading the firmware of HPE Smart Array E208i or E408i to version 3.0.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-23-2021
changelog:
  -     Added support to the BIOS/Platform Configuration (RBSU) Time Zones to add
      Dublin/London (UTC+1). This support also requires the latest version of iLO
      Firmware, version 2.40 or later.
      
      Added a new BIOS/Platform Configuration (RBSU) for Platform RAS Policy to
      control the Platform Resiliency and Serviceability (RAS) policy. This option
      controls whether platform firmware or the operating system has control of
      corrected error handling and reporting.
      
      Added driver and option to enable SmartRAID SW RAID support for direct
      attached SATA and NVMe drives.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_04-29-2021
changelog:
  -     Updated HPE Smart Array SR100i Gen10 Plus SW RAID UEFI driver to version
      v3.3.14.1004.
      
      Added a new BIOS/Platform Configuration (RBSU) option for No-Execute
      Protection. This option allows disabling processor No-Execution protection to
      work around an issue where the system hangs with a blank screen when entering
      Recovery mode with Windows Server 2016. This issue is not unique to HPE
      servers, and disabling No-Execute protection is required on any system that
      defaults to No-Execute enabled to address this issue.
      
      Updated OpenSSL module to version 1.1.1h.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_04-29-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Address an issue where the Industry Standard SMBIOS Type 17 tables will
      indicate the Manufacture ID as "Unknown" for LRDIMMs.
      
      Addressed a rare issue where the time zone cannot be changed successfully in
      BIOS/Platform Configuration (RBSU).
      
      Addressed an issue preventing array creation on HPE Smart Array SR100i Gen10
      Plus SW RAID through the Redfish API.
      
      Addressed an issue where the system may become unresponsive during POST when
      the server is configured with 24 Xilinx NVMe drives.
      
      Addressed an issue where the AMD Fmax Boost value is inconsistent between
      BIOS/Platform Configuration (RBSU) and Redfish API.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_08-09-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Tianocore
      Edk2 Code which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2019-14584, CVE-2021-28211 and
      CVE-2021-28210. These security vulnerabilities are documented in Tianocore
      Edk2 CVE details site. These issues are not unique to HPE servers.
      
      Addressed an issue with Pensando Distributed Services Platform DSC-25
      Enterprise 10/25Gb 2-port SFP28 Card missing in pre-boot System Utilities
      System Information Page.
      
      Addressed an issue with hot-adding drives after removing them from Bay 1 when
      using the HPE SR100i Software RAID solution for systems and the UBM4 2SFF
      backplane. In this situation the HDD cannot be detected after re-insertion.
      
      Addressed an issue with hot adding a NVMe drives with VMware ESXi when a drive
      bay is empty at boot up. Drive may fail to be added.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_08-09-2021
changelog:
  -     Added support for Microsoft Windows Server 2022. Windows Server 2022 adds a
      new security feature called Secured-core. Secured-core is only supported on
      AMD Gen 3 EPYC processors. Secured-core servers use a combination of hardware
      features, firmware enablement and Windows Server operating system capabilities
      to provide protection against malware and rootkit security exploits.
      
      Added a new BIOS/Platform Configuration (RBSU) option for Microsoft Secured-
      core Support. Enabling this setting makes the following policy changes and
      configures the corresponding options: AMD I/O Virtualization Technology
      enabled, TPM visible, DMA remapping enabled, AMD DRTM enabled, and Secure Boot
      enabled. Disabling any of these features while Secured-core is enabled can
      prevent Secured-core from working properly.
      
      Added a new BIOS/Platform Configuration (RBSU) option to Server Availability
      called IPMI Watchdog Timer. When enabled, the system will start an IPMI based
      watchdog timer during boot which can be used to protect against a boot hang or
      other unexpected system boot issue. It is the responsibility of the user to
      disable the IPMI watchdog timer once the operating system has booted. Failure
      to disable the timer can result in an unexpected server reset or shutdown.
      
      Added new RBSU option to Omit Boot Device Event in TPM PCR[4] following EDK2.
      Warning: changing the setting will affect TPM measurements and can impact
      software functionality which utilizes the TPM PCR registers such as Microsoft
      BitLocker. PCR[4] is the register that records the process of attempting to
      boot different hardware paths like from a a hard drive or CD, and what boot
      devices are attempted, and the Initial Program Loader (IPL) code that is
      loaded and executed from the device. If boot from one device fails,
      measurements in PCR[4] record the attempt to boot the next device or boot
      path. If recording which device attempted to boot is omitted with this option
      (i.e. enable this option), the BIOS records the event type
      EV_OMIT_BOOT_DEVICE_EVENTS in PCR[4], otherwise the event is not recorded.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_08-09-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Tianocore
      Edk2 Code which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2019-14584, CVE-2021-28211 and
      CVE-2021-28210. These security vulnerabilities are documented in Tianocore
      Edk2 CVE details site. These issues are not unique to HPE servers.
      
      Addressed an issue with Pensando Distributed Services Platform DSC-25
      Enterprise 10/25Gb 2-port SFP28 Card missing in pre-boot System Utilities
      System Information Page.
      
      Addressed an issue with hot-adding drives after removing them from Bay 1 when
      using the HPE SR100i Software RAID solution for systems and the UBM4 2SFF
      backplane. In this situation the HDD cannot be detected after re-insertion.
      
      Addressed an issue with hot adding NVMe drives with VMware ESXi when a drive
      bay is empty at boot up. Drive may fail to be added.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-29-2021
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option for Dynamic PCIe Rate
      Change. This option should be enabled for certain PCIe devices that change
      their advertised speed during training. The option is disabled by default, and
      should only be enabled if the system is configured with a device which is
      training at a less than advertised speed.
      
      Added a new BIOS/Platform Configuration (RBSU) option for MCTP Broadcast
      Support. This option is used to control the PCIe Management Component
      Transport Protocol (MCTP) support for a given slot. This option can be used to
      disable MCTP support to a given PCIe endpoint that may not properly support
      this protocol. It is recommended that this option remain enabled for full
      system functionality.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-29-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of AMD security
      patch (AMD-SN-1021) which provides mitigations for BIOS advisories and
      security vulnerabilities documented as CVE-2020-12954, CVE-2020-12961,
      CVE-2021-26331, CVE-2021-26335, CVE-2021-26315, CVE-2020-12946,
      CVE-2020-12951. CVE-2021-26336, CVE-2021-26337, CVE-2021-26338,
      CVE-2021-26320, CVE-2020-12944, CVE-2020-12988, CVE-2021-26329,
      CVE-2021-26330, CVE-2021-26321, CVE-2021-26323, CVE-2021-26325,
      CVE-2021-26326, CVE-2021-26322, CVE-2021-26327, and CVE-2021-26312. These
      issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of AMD security
      patch (AMD-SN-1007) which provides mitigation for AMD vulnerability with PSP
      Code Execution documented by AMD. This issue is not unique to HPE servers.
      
      Addressed an issue where in the OS does not display the true CPU Max Core
      Frequency.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_02-10-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue that can result in Correctable Memory Error Threshold
      Events on DIMM slots 9/10/13/14/15/16 with AMD EPYC 7773/7573/7473/7373 CPU
      SKUs not being reported in the IML (Integrated Management Log).
      
      Addressed an issue where RAID volumes will be lost when using the "Restore
      Default Manufacturing Settings" feature.
      
      Addressed an issue where if the Administrator Password and Power-On Password
      are set, after clearing power-on password, Administrator Password is also
      cleared.
      
      Addressed and issue where a system with Microsoft BitLocker enabled may
      incorrectly and intermittently prompt the user to unlock drives after a
      graceful OS reboot.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.58_06-09-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the AMD
      reference code for AMD 3rd Generation EPYC processors which addresses and
      issue with Windows 2022 AQ Secure Core certification.
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigation for BIOS security vulnerability documented as
      CVE-2022-0778. This security vulnerability is documented in the CVE report
      site https://nvd.nist.gov/vuln/detail/CVE-2022-0778. This issue is not unique
      to HPE servers.
      
      This revision of the System ROM includes the latest revision of FreeType
      library which provides mitigation for BIOS security vulnerability documented
      as CVE-2022-27405. This security vulnerability is documented in the CVE report
      site https://nvd.nist.gov/vuln/detail/CVE-2022-27405. This issue is not unique
      to HPE servers.
      
      This revision of the System ROM includes the latest revision of zlib library
      which provides mitigations for security vulnerability documented as
      CVE-2018-25032. This issue is not unique to HPE servers.
      
      Addressed an issue where the system fails to boot OpenShift Container Platform
      in UEFI boot and optimized boot modes.
      
      Addressed an issue where the IPMI Watchdog Timer (WDT) would continuously be
      re-enabled on reboots even after being disabled which causes the system to
      continuously reboot after the timeout is triggered.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_08-11-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code for AMD 2nd Generation EPYC processors.
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigation for BIOS security vulnerability documented as
      CVE-2022-2068 (https://nvd.nist.gov/vuln/detail/CVE-2022-2068). This security
      vulnerability is documented in the CVE report site. This issue is not unique
      to HPE servers.
      
      Addressed an issue where the QR Code in ROM Based Setup Menu (RBSU) was not
      valid.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_11-17-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code for AMD 2nd Generation EPYC processors.
      
      Addressed an issue where the system would encounter an unexpected shutdown
      with "Internal processors error" in the IML while running the TPM scripts.
      
      Addressed an issue where the system boot-up would hang if the system has
      installed mutiple PCIe devices and set to "Dual Bifurcation" at the same time.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_02-06-2023
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM updates zlib to 1.2.13 which provides
      mitigation for BIOS security vulnerability documented as CVE-2022-37434.
      
      (https://nvd.nist.gov/vuln/detail/CVE-2022-37434). This security vulnerability
      is documented in the CVE report site.
      
      This revision of the System ROM includes the v1.1.1s openSSL which provides
      mitigation for BIOS security vulnerability documented as CVE-2022-2097.
      
      (https://nvd.nist.gov/vuln/detail/CVE-2022-2097). This security vulnerability
      is documented in the CVE report site.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_02-06-2023
changelog:
  -     Add new System Configuration (RBSU) configuration options that allow
      controlling the processor's P0 (maximum) frequency. This includes the "Custom
      Pstate0" option with settings of "Auto" (default) and "Manual" and the
      "Pstate0 Frequency(MHz)" option that allows setting the P0 frequency. When
      the "Custom Pstate0" option is configured for "Manual", the value of the
      "Pstate0 Frequency(MHz)" is used for the processor's P0 frequency. When the
      "Custom Pstate0" option is configured for "Auto", the processor uses its
      normal, maximum P0 frequency and the "Pstate0 Frequency(MHz)" option is not
      configurable. In System Configuration (RBSU), these options are located under
      the BIOS/Processor Options. This setting has the following Redfish
      properties:
      
      /redfish/v1/systems/1/bios/settings/CustomPstate0
      
      /redfish/v1/systems/1/bios/settings/Pstate0Frequency


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_04-20-2023
changelog:
  -     The following options from RBSU will hide if using customized iPXE.
      
       iPXE Script Auto-Start
      
       iPXE Script Verification
      
       iPXE Auto-Start Script Location
      
       Network Location for iPXE Auto-Start Script


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_04-20-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.F for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code MilanPI 1.0.0.A for AMD 3rd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the "Access Control Service" option under RBSU did
      not work.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-31-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.F for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code MilanPI 1.0.0.B for AMD 3rd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision provides AMD's mitigation for security vulnerabilities for
      CVE-2022-23829 and CVE-2023-20593 for AMD 2nd Generation EPYC processors, and
      CVE-2022-23829 and CVE-2023-20569 for AMD 3rd Generation EPYC processor. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.1.1u update which provides mitigation for security vulnerabilities
      documented as CVE-2023-0286, CVE-2022-4304 and CVE-2023-2650.
      
      Addressed an issue where Secure Boot would not be enabled when loading
      manufacturing default from iLO web.
      
      Addressed an issue where RSOD would occur when entering "System Information"
      from RBSU under legacy mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-31-2023
changelog:
  -     Added new System Configuration (RBSU) configuration options that allow
      enabling L1 IO Drop Chain Enable to drop chain write support to avoid
      unexpected timeouts due to under certain conditions, some high-bandwidth PCIe
      devices could fail to complete the transaction.
      
      In System Configuration (RBSU), the option is located under L1 IO Drop Chain
      Enable in Service Option when the system is with AMD 3rd Generation EPYC
      processors.
      
      This setting has the following Redfish properties.
      
      /redfish/v1/systems/1/bios/oem/hpe/service/settings/DropChainedWrite


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-31-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.F for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code MilanPI 1.0.0.B for AMD 3rd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision provides AMD's mitigation for security vulnerabilities for
      CVE-2022-23829 and CVE-2023-20593 for AMD 2nd Generation EPYC processors, and
      CVE-2022-23829 and CVE-2023-20569 for AMD 3rd Generation EPYC processor. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.1.1u update which provides mitigation for security vulnerabilities
      documented as CVE-2023-0286, CVE-2022-4304 and CVE-2023-2650.
      
      Addressed an issue where Secure Boot would not be enabled when loading
      manufacturing default from iLO web.
      
      Addressed an issue where RSOD would occur when entering System Information
      from RBSU under legacy mode.
      
      Addressed an issue where Uncorrectable Machine Check Exception (UMCE) would
      occur due to unexpected completion timeout to cause system not responding.
      Added new System Configuration (RBSU) configuration options that allows
      enabling L1 IO Drop Chain Enable to drop chain write support to avoid
      unexpected timeouts due to under certain conditions, some high-bandwidth PCIe
      devices could fail to complete the transaction.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.84_08-17-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.G for
      AMD 2nd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.1.1v update which provides mitigation for security vulnerabilities
      documented as CVE-2023-3817.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.90_10-27-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.B
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.G for AMD 2nd Generation EPYC
      processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision provides AMD's mitigation for security vulnerabilities for
      CVE-2023-20592 for both AMD 2nd and 3rd Generation EPYC processors. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      Replaced "AC power" with "external power" in the help text of "Automatic
      power-on" option. This is due to ProLiant servers also provide the DC power
      supply option.
      
      Addressed an issue where system might hang while accessing IML logs from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024
changelog:
  -     Added new Microsoft secure boot keys, KEK2023, Microsoft UEFI CA 2023 and
      Windows UEFI CA 2023, since the original keys will expire in 2026.
      
      Added the System Configuration (RBSU) option "Boot Options/UEFI Boot
      Settings/Filter Non-bootable Drives" and set to "Auto" by default. This
      setting has the following Redfish property:
      
      /redfish/v1/systems/1/bios/settings/FilterNonbootableDrive


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.C
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation EPYC
      processors. This revision of the System ROM includes the mitigation for
      security vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd
      Generation EPYC processors. This security vulnerability is documented in the
      CVE report site. This issue is not unique to HPE servers. This revision of the
      System ROM includes the mitigation for NetworkPkg iSCSI Dxe driver
      vulnerability documented as CVE-2021-38575. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229, CVE-2023-45230, CVE-2023-45231, CVE-2023-45232,
      CVE-2023-45233, CVE-2023-45234, CVE-2023-45235, CVE-2023-45236, and
      CVE-2023-45237.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd Generation EPYC
      processors. This security vulnerability is documented in the CVE report site.
      This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the mitigation for NetworkPkg iSCSI
      Dxe driver vulnerability documented as CVE-2021-38575.
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229, CVE-2023-45230,
      CVE-2023-45231, CVE-2023-45232, CVE-2023-45233, CVE-2023-45234,
      CVE-2023-45235, CVE-2023-45236, and CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 3.00_01-26-2024(B) contains updates to the firmware packaging and is
      functionally equivalent to ver. 3.00_01-26-2024. It is not necessary to
      upgrade with Revision B if a previous component revision was used to upgrade
      the firmware to version 3.00_01-26-2024.
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.C
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation EPYC
      processors. This revision of the System ROM includes the mitigation for
      security vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd
      Generation EPYC processors. This security vulnerability is documented in the
      CVE report site. This issue is not unique to HPE servers. This revision of the
      System ROM includes the mitigation for NetworkPkg iSCSI Dxe driver
      vulnerability documented as CVE-2021-38575. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229, CVE-2023-45230, CVE-2023-45231, CVE-2023-45232,
      CVE-2023-45233, CVE-2023-45234, CVE-2023-45235, CVE-2023-45236, and
      CVE-2023-45237.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd Generation EPYC
      processors. This security vulnerability is documented in the CVE report site.
      This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the mitigation for NetworkPkg iSCSI
      Dxe driver vulnerability documented as CVE-2021-38575.
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229, CVE-2023-45230,
      CVE-2023-45231, CVE-2023-45232, CVE-2023-45233, CVE-2023-45234,
      CVE-2023-45235, CVE-2023-45236, and CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.16_01-10-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.16_01-10-2020
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_02-28-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.24_04-09-2020
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.24_04-09-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_05-11-2020
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-18-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-18-2020
changelog:
  -     *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.
      
      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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.32_09-17-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the insufficient fan modules error occurs when HPE
      Smart Array S100i Software RAID is enabled.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_02-06-2023
changelog:
  -     Add new System Configuration (RBSU) configuration options that allow
      controlling the processors P0 (maximum) frequency. This includes the Custom
      Pstate0 option with settings of Auto (default) and Manual and the Pstate0
      Frequency(MHz) option that allows setting the P0 frequency. When the Custom
      Pstate0 option is configured for Manual, the value of the Pstate0
      Frequency(MHz) is used for the processors P0 frequency. When the Custom
      Pstate0 option is configured for Auto, the processor uses its normal, maximum
      P0 frequency and the Pstate0 Frequency(MHz) option is not configurable. In
      System Configuration (RBSU), these options are located under the
      BIOS/Processor Options. This setting has the following Redfish properties:
      
      /redfish/v1/systems/1/bios/settings/CustomPstate0
      
      /redfish/v1/systems/1/bios/settings/Pstate0Frequency


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_04-20-2023
changelog:
  -     The following options from RBSU will hide if using customized iPXE.
      
      iPXE Script Auto-Start
      
      iPXE Script Verification
      
      iPXE Auto-Start Script Location
      
      Network Location for iPXE Auto-Start Script


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-31-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.F for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code MilanPI 1.0.0.B for AMD 3rd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision provides AMD's mitigation for security vulnerabilities for
      CVE-2022-23829 and CVE-2023-20593 for AMD 2nd Generation EPYC processors, and
      CVE-2022-23829 and CVE-2023-20569 for AMD 3rd Generation EPYC processor. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.1.1u update which provides mitigation for security vulnerabilities
      documented as CVE-2023-0286, CVE-2022-4304 and CVE-2023-2650.
      
      Addressed an issue where Secure Boot would not be enabled when loading
      manufacturing default from iLO web.
      
      Addressed an issue where RSOD would occur when entering System Information
      from RBSU under legacy mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_05-14-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-18-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.36_10-08-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) for dual bifurcation
      (quadfurcation) of PCIe Adapters to the Advanced PCIe Configuration Options.
      This option will allow a x16 PCIe device to be bifurcated into four x4
      devices. This option would only be used for PCIe Adapters that support this
      level of bifurcation.
      
      Added support to increase the maximum amount of system memory to 8TB.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.36_10-08-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the Advanced Options for Secure Boot failed to export
      all keys.
      
      Addressed an issue where One-Button Secure Erase was not completed when
      SmartRAID SW RAID support is enabled.
      
      Resolved an issue where the backplane was not properly reported under system
      inventory.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.38_11-06-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the server may encounter an Uncorrectable Machine
      Check Exception (UMCE) with a Bank of 0x00000005 or an Uncorrectable PCI
      Express Error with status 0x00040000 or 0x00010000. These errors will result
      in either an unexpected reset of the server or the server becoming
      unresponsive (such as Blue Screen with Windows, Purple Screen with VMware, or
      Kernel Panic with Linux). This revision of the System ROM includes the latest
      revision of AMD firmware which addresses this issue. This issue is not unique
      to HPE servers.
      
      Addressed an issue where the chassis name was not being reported for inventory
      control.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_02-23-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      System Programable Logic CPLD version 34
      
      **Problems Fixed:**
      
      Addressed an issue that could cause a slight degradation of performance.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_01-21-2021
changelog:
  -     Added support for AMD EPYC 7003 processors.
      
      Added support for BIOS switches to control RAS (handles by OS/Firmware first).
      
      Added support for OCP 3.0 NIC.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_01-21-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      System Programable Logic CPLD version 34
      
      **Problems Fixed:**
      
      Addressed an extremely rare issue where the Real Time Clock may become
      corrupted on a server boot. This was typically seen as an unexpected change to
      the RTC Year field but could impact other parts of the Date and Time. This
      issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_02-23-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      System Programable Logic CPLD version 34
      
      **Enhancements/New Features:**
      
      Added support to the BIOS/Platform Configuration (RBSU) Time Zones to add
      Dublin/London (UTC+1). This support also requires the latest version of iLO
      Firmware, version 2.40 or later.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_05-21-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      System Programable Logic CPLD version 38
      
      **Enhancements/New Features:**
      
      Added support for the 4SFF 24G x4NVMe/SAS UBM1 Storage Controller backplane.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-29-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      \- This revision of the System ROM includes the latest revision of the
      Tianocore Edk2 Code which provides mitigations for BIOS advisories and
      security vulnerabilities documented as CVE-2019-14584, CVE-2021-28211 and
      CVE-2021-28210. These security vulnerabilities are documented in Tianocore
      Edk2 CVE details site. These issues are not unique to HPE servers.
      
      \- Addressed an issue with Pensando Distributed Services Platform DSC-25
      Enterprise 10/25Gb 2-port SFP28 Card missing in pre-boot System Utilities
      System Information Page.
      
      \- Addressed an issue with hot-adding drives after removing them from Bay 1
      when using the HPE SR100i Software RAID solution for systems and the UBM4 2SFF
      backplane. In this situation the HDD cannot be detected after re-insertion.
      
      \- Addressed an issue with hot adding a NVMe drives with VMware ESXi when a
      drive bay is empty at boot up. Drive may fail to be added.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-29-2021
changelog:
  -     \- Added support for Microsoft Windows Server 2022. Windows Server 2022 adds a
      new security feature called Secured-core. Secured-core is only supported on
      AMD Gen 3 EPYC processors. Secured-core servers use a combination of hardware
      features, firmware enablement and Windows Server operating system capabilities
      to provide protection against malware and rootkit security exploits.
      
      \- Added a new BIOS/Platform Configuration (RBSU) option for Microsoft
      Secured-core Support. Enabling this setting makes the following policy changes
      and configures the corresponding options: AMD I/O Virtualization Technology
      enabled, TPM visible, DMA remapping enabled, AMD DRTM enabled, and Secure Boot
      enabled. Disabling any of these features while Secured-core is enabled can
      prevent Secured-core from working properly.
      
      \- Added a new BIOS/Platform Configuration (RBSU) option to Server
      Availability called IPMI Watchdog Timer. When enabled, the system will start
      an IPMI based watchdog timer during boot which can be used to protect against
      a boot hang or other unexpected system boot issue. It is the responsibility of
      the user to disable the IPMI watchdog timer once the operating system has
      booted. Failure to disable the timer can result in an unexpected server reset
      or shutdown.
      
      \- Added new RBSU option to Omit Boot Device Event in TPM PCR[4] following
      EDK2. Warning: changing the setting will affect TPM measurements and can
      impact software functionality which utilizes the TPM PCR registers such as
      Microsoft BitLocker. PCR[4] is the register that records the process of
      attempting to boot different hardware paths like from a a hard drive or CD,
      and what boot devices are attempted, and the Initial Program Loader (IPL) code
      that is loaded and executed from the device. If boot from one device fails,
      measurements in PCR[4] record the attempt to boot the next device or boot
      path. If recording which device attempted to boot is omitted with this option
      (i.e. enable this option), the BIOS records the event type
      EV_OMIT_BOOT_DEVICE_EVENTS in PCR[4], otherwise the event is not recorded.
      
      \- Added support for the 4SFF 24G x4NVMe/SAS UBM1 Storage Controller
      backplane.
      
      \- Added an enhancement to existing processor current monitoring in order to
      avoid potential overcurrent shutdowns.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-29-2021
changelog:
  -     \- Added a new BIOS/Platform Configuration (RBSU) option for Dynamic PCIe Rate
      Change. This option should be enabled for certain PCIe devices that change
      their advertised speed during training. The option is disabled by default, and
      should only be enabled if the system is configured with a device which is
      training at a less than advertised speed.
      
      \- Added a new BIOS/Platform Configuration (RBSU) option for MCTP Broadcast
      Support. This option is used to control the PCIe Management Component
      Transport Protocol (MCTP) support for a given slot. This option can be used to
      disable MCTP support to a given PCIe endpoint that may not properly support
      this protocol. It is recommended that this option remain enabled for full
      system functionality.
      
      \- Added support for reporting CPU PPIN/Serial Number in SMBIOS.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-29-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      \- This revision of the System ROM includes the latest revision of AMD
      security patch (AMD-SN-1021) which provides mitigations for BIOS advisories
      and security vulnerabilities documented as CVE-2020-12954, CVE-2020-12961,
      CVE-2021-26331, CVE-2021-26335, CVE-2021-26315, CVE-2020-12946,
      CVE-2020-12951. CVE-2021-26336, CVE-2021-26337, CVE-2021-26338,
      CVE-2021-26320, CVE-2020-12944, CVE-2020-12988, CVE-2021-26329,
      CVE-2021-26330, CVE-2021-26321, CVE-2021-26323, CVE-2021-26325,
      CVE-2021-26326, CVE-2021-26322, CVE-2021-26327, and CVE-2021-26312. These
      issues are not unique to HPE servers.
      
      \- This revision of the System ROM includes the latest revision of AMD
      security patch (AMD-SN-1007) which provides mitigation for AMD vulnerability
      with PSP Code Execution documented by AMD. This issue is not unique to HPE
      servers.
      
      \- Addressed an issue where in the OS does not display the true CPU Max Core
      Frequency.
      
      \- Addressed an issue where BootMode and UefiOptimizedBoot settings are not
      accessible through Redfish on class 3 systems.
      
      \- Addressed an issue where the controller's name is missing in BIOS/Platform
      Configuration (RBSU) and One Time Boot Menu if HPE SR416i-a x16 Lanes 4GB
      Cache NVMe/SAS 24G Gen10 Plus Controller or HPE SR932i-p x32 Lanes 8GB Wide
      Cache NVMe/SAS 24G PCIe4 x16 Gen10 Plus Controller is installed.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.54_12-03-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      \- Addressed an issue that can result in Corrected Memory Error Threshold
      Events being logged to the Integrated Management Log (IML) incorrectly. The
      system monitors corrected memory errors and notifies the user via a Corrected
      Memory Error Threshold Event when action is recommended due to an increased
      risk of an uncorrected memory error. Previous versions of the System ROM may
      log a Corrected Memory Error Threshold Event in cases where the system is not
      at an increased risk of an uncorrected memory error. It is strongly
      recommended that the System ROM be updated to this version or later before
      replacing DIMMs due to Corrected Memory Error Threshold Events.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_02-10-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue that can result in Correctable Memory Error Threshold
      Events on DIMM slots 9/10/13/14/15/16 with AMD EPYC 7773/7573/7473/7373 CPU
      SKUs not being reported in the IML (Integrated Management Log).
      
      Addressed an issue where RAID volumes will be lost when using the "Restore
      Default Manufacturing Settings" feature.
      
      Addressed an issue where if the Administrator Password and Power-On Password
      are set, after clearing the Power-On Password, Administrator Password is also
      cleared.
      
      Addressed an issue where a system with Microsoft BitLocker enabled may
      incorrectly and intermittently prompt the user to unlock drives after a
      graceful OS reboot.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.58_06-09-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the AMD
      reference code for AMD 3rd Generation EPYC processors which addresses and
      issue with Windows 2022 AQ Secure Core certification.
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigation for BIOS security vulnerability documented as
      CVE-2022-0778. This security vulnerability is documented in the CVE report
      site. This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of FreeType
      library which provides mitigation for BIOS security vulnerability documented
      as CVE-2022-27405. This security vulnerability is documented in the CVE report
      site. This issue is not unique to HPE servers.
      
      https://nvd.nist.gov/vuln/detail/CVE-2022-27405
      
      This revision of the System ROM includes the latest revision of zlib library
      which provides mitigations for security vulnerability documented as
      CVE-2018-25032. This issue is not unique to HPE servers.
      
      Addressed an issue where the system fails to boot OpenShift Container Platform
      in UEFI boot and optimized boot modes.
      
      Addressed an issue where the IPMI Watchdog Timer (WDT) would continuously be
      re-enabled on reboots even after being disabled which causes the system to
      continuously reboot after the timeout is triggered.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-31-2023
changelog:
  -     Added new System Configuration (RBSU) configuration options that allow
      enabling L1 IO Drop Chain Enable to drop chain write support to avoid
      unexpected timeouts due to under certain conditions, some high-bandwidth PCIe
      devices could fail to complete the transaction.
      
      In System Configuration (RBSU), the option is located under L1 IO Drop Chain
      Enable in Service Option when the system is with AMD 3rd Generation EPYC
      processors. This setting has the following Redfish properties.
      /redfish/v1/systems/1/bios/oem/hpe/service/settings/DropChainedWrite


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.C
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation EPYC
      processors. This revision of the System ROM includes the mitigation for
      security vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd
      Generation EPYC processors. This security vulnerability is documented in the
      CVE report site. This issue is not unique to HPE servers. This revision of the
      System ROM includes the mitigation for NetworkPkg iSCSI Dxe driver
      vulnerability documented as CVE-2021-38575. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229, CVE-2023-45230, CVE-2023-45231, CVE-2023-45232,
      CVE-2023-45233, CVE-2023-45234, CVE-2023-45235, CVE-2023-45236, and
      CVE-2023-45237.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd Generation EPYC
      processors. This security vulnerability is documented in the CVE report site.
      This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the mitigation for NetworkPkg iSCSI
      Dxe driver vulnerability documented as CVE-2021-38575.
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229 CVE-2023-45230
      CVE-2023-45231 CVE-2023-45232 CVE-2023-45233 CVE-2023-45234 CVE-2023-45235
      CVE-2023-45236 CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 3.00_01-26-2024(B) contains updates to the firmware packaging and is
      functionally equivalent to ver. 3.00_01-26-2024. It is not necessary to
      upgrade with Revision B if a previous component revision was used to upgrade
      the firmware to version 3.00_01-26-2024.
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.C
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation EPYC
      processors. This revision of the System ROM includes the mitigation for
      security vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd
      Generation EPYC processors. This security vulnerability is documented in the
      CVE report site. This issue is not unique to HPE servers. This revision of the
      System ROM includes the mitigation for NetworkPkg iSCSI Dxe driver
      vulnerability documented as CVE-2021-38575. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229, CVE-2023-45230, CVE-2023-45231, CVE-2023-45232,
      CVE-2023-45233, CVE-2023-45234, CVE-2023-45235, CVE-2023-45236, and
      CVE-2023-45237.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd Generation EPYC
      processors. This security vulnerability is documented in the CVE report site.
      This issue is not unique to HPE servers.
      
      
      
      This revision of the System ROM includes the mitigation for NetworkPkg iSCSI
      Dxe driver vulnerability documented as CVE-2021-38575.
      
      
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229 CVE-2023-45230
      CVE-2023-45231 CVE-2023-45232 CVE-2023-45233 CVE-2023-45234 CVE-2023-45235
      CVE-2023-45236 CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-23-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      HPE ProLiant XL675d Gen10Plus CPLD version 0F
      
      HPE Apollo 6500 Gen10 Plus Chassis CPLD version 0909
      
      **Problems Fixed:**
      
      Addressed an extremely rare issue where the Real Time Clock may become
      corrupted on a server boot. This was typically seen as an unexpected change to
      the RTC Year field but could impact other parts of the Date and Time. This
      issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-23-2021
changelog:
  -     Added support for AMD EPYC 7003 processors.
      
      Added support for Direct Liquid Cooling solution.
      
      Added support to the BIOS/Platform Configuration (RBSU) Time Zones to add
      Dublin/London (UTC+1). This support also requires the latest version of iLO
      Firmware, version 2.40 or later.
      
      Added a new BIOS/Platform Configuration (RBSU) for Platform RAS Policy to
      control the Platform Resiliency and Serviceability (RAS) policy. This option
      controls whether platform firmware or the operating system has control of
      corrected error handling and reporting.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-29-2021
changelog:
  -     *Important Notes:**
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      \- This revision of the System ROM includes the latest revision of the
      Tianocore Edk2 Code which provides mitigations for BIOS advisories and
      security vulnerabilities documented as CVE-2019-14584, CVE-2021-28211 and
      CVE-2021-28210. These security vulnerabilities are documented in Tianocore
      Edk2 CVE details site. These issues are not unique to HPE servers.
      
      \- Addressed an issue with Pensando Distributed Services Platform DSC-25
      Enterprise 10/25Gb 2-port SFP28 Card missing in pre-boot System Utilities
      System Information Page.
      
      \- Addressed an issue with hot-adding drives after removing them from Bay 1
      when using the HPE SR100i Software RAID solution for systems and the UBM4 2SFF
      backplane. In this situation the HDD cannot be detected after re-insertion.
      
      \- Addressed an issue with hot adding a NVMe drives with VMware ESXi when a
      drive bay is empty at boot up. Drive may fail to be added.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-29-2021
changelog:
  -     \- Added support for Microsoft Windows Server 2022. Windows Server 2022 adds a
      new security feature called Secured-core. Secured-core is only supported on
      AMD Gen 3 EPYC processors. Secured-core servers use a combination of hardware
      features, firmware enablement and Windows Server operating system capabilities
      to provide protection against malware and rootkit security exploits.
      
      \- Added a new BIOS/Platform Configuration (RBSU) option for Microsoft
      Secured-core Support. Enabling this setting makes the following policy changes
      and configures the corresponding options: AMD I/O Virtualization Technology
      enabled, TPM visible, DMA remapping enabled, AMD DRTM enabled, and Secure Boot
      enabled. Disabling any of these features while Secured-core is enabled can
      prevent Secured-core from working properly.
      
      \- Added a new BIOS/Platform Configuration (RBSU) option to Server
      Availability called IPMI Watchdog Timer. When enabled, the system will start
      an IPMI based watchdog timer during boot which can be used to protect against
      a boot hang or other unexpected system boot issue. It is the responsibility of
      the user to disable the IPMI watchdog timer once the operating system has
      booted. Failure to disable the timer can result in an unexpected server reset
      or shutdown.
      
      \- Added new RBSU option to Omit Boot Device Event in TPM PCR[4] following
      EDK2. Warning: changing the setting will affect TPM measurements and can
      impact software functionality which utilizes the TPM PCR registers such as
      Microsoft BitLocker. PCR[4] is the register that records the process of
      attempting to boot different hardware paths like from a a hard drive or CD,
      and what boot devices are attempted, and the Initial Program Loader (IPL) code
      that is loaded and executed from the device. If boot from one device fails,
      measurements in PCR[4] record the attempt to boot the next device or boot
      path. If recording which device attempted to boot is omitted with this option
      (i.e. enable this option), the BIOS records the event type
      EV_OMIT_BOOT_DEVICE_EVENTS in PCR[4], otherwise the event is not recorded.
      
      \- Added an enhancement to existing processor current monitoring in order to
      avoid potential overcurrent shutdowns.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-29-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      \- This revision of the System ROM includes the latest revision of AMD
      security patch (AMD-SN-1021) which provides mitigations for BIOS advisories
      and security vulnerabilities documented as CVE-2020-12954, CVE-2020-12961,
      CVE-2021-26331, CVE-2021-26335, CVE-2021-26315, CVE-2020-12946,
      CVE-2020-12951. CVE-2021-26336, CVE-2021-26337, CVE-2021-26338,
      CVE-2021-26320, CVE-2020-12944, CVE-2020-12988, CVE-2021-26329,
      CVE-2021-26330, CVE-2021-26321, CVE-2021-26323, CVE-2021-26325,
      CVE-2021-26326, CVE-2021-26322, CVE-2021-26327, and CVE-2021-26312. These
      issues are not unique to HPE servers.
      
      \- This revision of the System ROM includes the latest revision of AMD
      security patch (AMD-SN-1007) which provides mitigation for AMD vulnerability
      with PSP Code Execution documented by AMD. This issue is not unique to HPE
      servers.
      
      \- Addressed an issue where in the OS does not display the true CPU Max Core
      Frequency.
      
      \- Addressed an issue that can result in Corrected Memory Error Threshold
      Events being logged to the Integrated Management Log (IML) in cases when they
      should not be logged. The system monitors corrected errors and notifies the
      user when action is required due to an increased risk of an Uncorrected Memory
      Error. Corrected Memory errors are a normal and expected occurrence and do not
      always indicate a higher risk of an Uncorrected Memory Error. Previous
      revisions of the System ROM were incorrectly logging Corrected Memory Error
      Threshold Events to the IML when action should not have been required,
      resulting in unnecessary scheduled downtime to replace DIMMs. It is
      recommended that the System ROM be updated to this version before replacing
      DIMMs due to Corrected Memory Error Threshold Events.
      
      \- Addressed an issue where BootMode and UefiOptimizedBoot settings are not
      accessible through Redfish on class 3 systems.
      
      \- Addressed an issue where the controller's name is missing in BIOS/Platform
      Configuration (RBSU) and One Time Boot Menu if HPE SR416i-a x16 Lanes 4GB
      Cache NVMe/SAS 24G Gen10 Plus Controller or HPE SR932i-p x32 Lanes 8GB Wide
      Cache NVMe/SAS 24G PCIe4 x16 Gen10 Plus Controller is installed.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024
changelog:
  -     Added new Microsoft secure boot keys, KEK2023, Microsoft UEFI CA 2023 and
      Windows UEFI CA 2023, since the original keys will expire in 2026.
      
      Added the System Configuration (RBSU) option "Boot Options/UEFI Boot
      Settings/Filter Non-bootable Drives" and set to "Auto" by default. This
      setting has the following Redfish property:
      /redfish/v1/systems/1/bios/settings/FilterNonbootableDrive


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.C
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation EPYC
      processors. This revision of the System ROM includes the mitigation for
      security vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd
      Generation EPYC processors. This security vulnerability is documented in the
      CVE report site. This issue is not unique to HPE servers. This revision of the
      System ROM includes the mitigation for NetworkPkg iSCSI Dxe driver
      vulnerability documented as CVE-2021-38575. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229 CVE-2023-45230 CVE-2023-45231 CVE-2023-45232 CVE-2023-45233
      CVE-2023-45234 CVE-2023-45235 CVE-2023-45236 CVE-2023-45237.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd Generation EPYC
      processors. This security vulnerability is documented in the CVE report site.
      This issue is not unique to HPE servers. This revision of the System ROM
      includes the mitigation for NetworkPkg iSCSI Dxe driver vulnerability
      documented as CVE-2021-38575. This revision of the System ROM includes the
      mitigation for NetworkPkg PXE IP stack vulnerabilities documented as
      CVE-2023-45229 CVE-2023-45230 CVE-2023-45231 CVE-2023-45232 CVE-2023-45233
      CVE-2023-45234 CVE-2023-45235 CVE-2023-45236 CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 3.00_01-26-2024(B) contains updates to the firmware packaging and is
      functionally equivalent to ver. 3.00_01-26-2024. It is not necessary to
      upgrade with Revision B if a previous component revision was used to upgrade
      the firmware to version 3.00_01-26-2024.
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.C
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation EPYC
      processors. This revision of the System ROM includes the mitigation for
      security vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd
      Generation EPYC processors. This security vulnerability is documented in the
      CVE report site. This issue is not unique to HPE servers. This revision of the
      System ROM includes the mitigation for NetworkPkg iSCSI Dxe driver
      vulnerability documented as CVE-2021-38575. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229 CVE-2023-45230 CVE-2023-45231 CVE-2023-45232 CVE-2023-45233
      CVE-2023-45234 CVE-2023-45235 CVE-2023-45236 CVE-2023-45237.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd Generation EPYC
      processors. This security vulnerability is documented in the CVE report site.
      This issue is not unique to HPE servers. This revision of the System ROM
      includes the mitigation for NetworkPkg iSCSI Dxe driver vulnerability
      documented as CVE-2021-38575. This revision of the System ROM includes the
      mitigation for NetworkPkg PXE IP stack vulnerabilities documented as
      CVE-2023-45229 CVE-2023-45230 CVE-2023-45231 CVE-2023-45232 CVE-2023-45233
      CVE-2023-45234 CVE-2023-45235 CVE-2023-45236 CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-24-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an extremely rare issue where the Real Time Clock may become
      corrupted on a server boot. This was typically seen as an unexpected change to
      the RTC Year field but could impact other parts of the Date and Time. This
      issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-24-2021
changelog:
  -     Added support for AMD EPYC 7003 processors.
      
      Added support to the BIOS/Platform Configuration (RBSU) Time Zones to add
      Dublin/London (UTC+1). This support also requires the latest version of iLO
      Firmware, version 2.40 or later.
      
      Added a new BIOS/Platform Configuration (RBSU) for Platform RAS Policy to
      control the Platform Resiliency and Serviceability (RAS) policy. This option
      controls whether platform firmware or the operating system has control of
      corrected error handling and reporting.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_05-21-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where PCI slot information will not be reported in SMBIOS
      when the HPE XL645d Gen10 Plus 12Gb NVMe 2-port Adapter is installed.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-29-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      \- This revision of the System ROM includes the latest revision of AMD
      security patch (AMD-SN-1021) which provides mitigations for BIOS advisories
      and security vulnerabilities documented as CVE-2020-12954, CVE-2020-12961,
      CVE-2021-26331, CVE-2021-26335, CVE-2021-26315, CVE-2020-12946,
      CVE-2020-12951. CVE-2021-26336, CVE-2021-26337, CVE-2021-26338,
      CVE-2021-26320, CVE-2020-12944, CVE-2020-12988, CVE-2021-26329,
      CVE-2021-26330, CVE-2021-26321, CVE-2021-26323, CVE-2021-26325,
      CVE-2021-26326, CVE-2021-26322, CVE-2021-26327, and CVE-2021-26312. These
      issues are not unique to HPE servers.
      
      \- This revision of the System ROM includes the latest revision of AMD
      security patch (AMD-SN-1007) which provides mitigation for AMD vulnerability
      with PSP Code Execution documented by AMD. This issue is not unique to HPE
      servers.
      
      \- Addressed an issue where in the OS does not display the true CPU Max Core
      Frequency.
      
      \- Addressed an issue where the system would encounter an unexpected long
      pause during early POST during a warm boot.
      
      \- Addressed an issue where BootMode and UefiOptimizedBoot settings are not
      accessible through Redfish on class 3 systems.
      
      \- Addressed an issue where the controller's name is missing in BIOS/Platform
      Configuration (RBSU) and One Time Boot Menu if HPE SR416i-a x16 Lanes 4GB
      Cache NVMe/SAS 24G Gen10 Plus Controller or HPE SR932i-p x32 Lanes 8GB Wide
      Cache NVMe/SAS 24G PCIe4 x16 Gen10 Plus Controller is installed.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_10-17-2018
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_10-17-2018
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_10-17-2018-2.1
changelog:
  -     *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.
      <https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us>
      
      **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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.70_12-29-2018
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_03-25-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_03-25-2019-2.1
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.74_07-21-2019
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.74_07-21-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.76_10-21-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_05-21-2018
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_10-17-2018
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_10-17-2018-2.1
changelog:
  -     *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.
      <https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00060570en_us>
      
      **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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.50_12-29-2018
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM contains enhancements to the HPE memory
      support to improve memory resiliency. Please consult the following Customer
      Advisory for additional details:
      https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Improved the memory resiliency of the server with enhanced support for HPE
      Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
      configure the Advanced Memory Protection mode of the server to HPE Fast Fault
      Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
      Custom if the feature is supported by the server's DIMM configuration. Note
      that if the Advanced Memory Protection mode had previously been configured for
      Mirroring or Online Spare, the setting will NOT be automatically changed to
      HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
      does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
      Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
      the current BIOS configuration settings are queried via Redfish or the RESTful
      API, the setting for the Advanced Memory Protection Mode will indicate this
      change.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.02_03-19-2019
changelog:
  -     *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 system ROM contains the latest Intel microcode that addresses an issue
      where the system may experience an Uncorrected Machine Check Exception in Bank
      0 with Status containing 000F0150. This update may not address all Bank 0
      machine check events with a Status containing 000F0150 but should be used
      before any other further service actions for issues resulting in this
      Integrated Management Log (IML) entry. This issue is not unique to HPE
      servers. This issue was incorrectly documented as being addressed in the v2.00
      System ROMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.04_04-18-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      Addressed an issue where the system may experience a higher rate of
      Uncorrectable Memory errors or boot time Memory training issues with Intel
      Xeon Scalable Performance Bronze and Silver processors. This issue was first
      introduced with System ROM version 2.00. HPE recommends that any customer
      experiencing a memory issue immediately update to this version of the system
      ROM before replacing any components. This issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10_05-21-2019
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option called Intel Priority
      Based Frequency to support enabling Intel Speed Select - Base Frequency
      support on select 2nd Generation Xeon Scalable Family Processors that are
      optimized for NFV workloads. This option, which is disabled by default, is
      located in the Processor Options menu and visible only when NFV optimized SKUs
      are installed (denoted by the N in the SKU model). On supported Operating
      Systems, Intel Speed Select - Based Frequency functionality allows high
      priority cores to operate at a higher frequency than the nominal base
      frequency while lower priority cores will run at a slower frequency.
      
      Added a new BIOS/Platform Configuration (RBSU) I/O Direct Cache (IODC) menu to
      the Power and Performance Menu. This option allows for tuning the policy for
      which I/O transactions interact with the processor cache. The caching policy
      may have a slight impact on cross socket latency. Workloads where this option
      would need to be modified from its default value for optimum performance are
      extremely rare.
      
      Added support for HPE Fast Fault Tolerant Memory (ADDDC) to operate when a
      single memory rank is only available on a given memory channel. Previous
      versions of the System ROM required two or more memory ranks to be available
      on each memory channel. After updating to this version of the System ROM the
      server will automatically configure the system for HPE Fast Fault Tolerant
      Memory Mode if the memory configuration supports this option.
      
      Updated the UEFI OpenSSL support to version 1.0.2r to address security
      vulnerability CVE-2019-1559.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10_05-21-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      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 configuring memory to run at 2x refresh rate would
      still actually operate memory at 1x refresh rate. This issue was introduced
      with the v2.00 System ROM and did not impact earlier versions of the System
      ROM. This issue is not unique to HPE servers.
      
      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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.14_09-05-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where certain 2933Mhz LRDIMMs (HPE part number P03054-091,
      P03055-091 and P11057-0A1) may experience an uncorrectable memory error when
      operating with a Second Generation Intel Xeon Scalable Processor. This issue
      can be seen when processor c-states are enabled on the platform. This issue
      does not impact 2666Mhz LRDIMMs or any speed RDIMM. HPE recommends that
      customers experiencing an uncorrectable memory error in one of these
      configurations update to this version of the System ROM before replacing any
      memory. This issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.16_09-12-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This version of the System ROM includes the latest revision of the Intel
      microcode which addresses an issue where the system may experience an
      unexpected machine check exception. This issue would be logged to the
      Integrated Management Log (IML) as a Bank 0x03 or Bank 0x04 with status
      0xBE000000'00800400 or 0xFE000000'00800400 Machine Check Exception. This issue
      is not unique to HPE servers.
      
      This version of the System ROM includes the latest version of the Intel
      microcode which addresses an issue where under complex microarchitectural
      conditions involving branch instructions that span multiple 64 byte
      boundaries, unpredictable system behavior may occur. This issue is not unique
      to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_10-31-2019
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_10-31-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.22_11-13-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_02-11-2020
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_02-11-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.34_04-08-2020
changelog:
  -     Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.34_04-08-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.36_07-16-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_10-26-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option to Memory Options called
      Refresh Watermarks. When selecting the Low Watermark setting, the memory
      controller will help reduce susceptibility to a DDR4 RowHammer attack. It is
      expected that a memory performance impact will be seen when enabling the Low
      Watermark setting. The default operation of the system has not changed and
      customers wanting to provide additional RowHammer protection should enable
      this setting.
      
      Added support to BIOS/Platform Configuration (RBSU) to allow importing and
      exporting Secure Boot signature lists as a signed binary file. This is useful
      to import the Microsoft revocation list binary file into the Secure Boot DBX
      as found on the UEFI forum at https://uefi.org/revocationlistfile.
      
      Updated the System ROM to allow for an increased amount of 64-bit Memory
      Mapped I/O available for third party options cards.
      
      Updated the System ROM support for One Button Secure Erase functionality with
      the latest HPE option devices.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_10-26-2020
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2020.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This version of the system ROM includes updates to the Intel Memory Reference
      Code which may help improve memory stability for systems configured with two
      DIMMs per channel. Please consult Intel sighting documentation for more
      details on the improvements included in the Intel IPU.2.2020 release. 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-8696. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-0381. The Intel microcode patches included in this
      release are version 0x02006A08 (CPUID 50654), 0x04003003 (CPUID 50656) and
      0x05003003 (CPUID 50567). 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 BIOS advisories and security
      vulnerabilities documented as CVE-2020-0587, CVE-2020-0588, CVE-2020-0590,
      CVE-2020-0591, CVE-2020-0592 and CVE-2020-0593. These security vulnerabilities
      are documented in Intel Security Advisory INTEL-SA-00358. 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 BIOS platform code advisories
      and security vulnerabilities documented as CVE-2020-8738, CVE-2020-8739,
      CVE-2020-8740, and CVE-2020-8764. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00390. These issues are not
      unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      Reference Code which addressed an issue where the system may get stuck in a
      reboot loop during memory training. This issue was introduced with the v2.30
      System ROM. This issue was not unique to HPE servers.
      
      Addressed an issue where the memory locality of the ACPI SLIT table was not
      being created properly. In rare cases, the incorrect ACPI SLIT values could
      cause unexpected impacts to system performance. This issue was introduced in
      the v2.10 version of the System ROM and was not seen with previous versions of
      the System ROM.
      
      Addressed an issue where NVMe Hot-plug and Hot-add would not function properly
      with VMware. This issue did not impact NVMe Hot-plug or Hot-add with other
      operating systems.
      
      Addressed an issue where the system would not properly call out a memory
      replacement event in the Integrated Management Log (IML) if an uncorrected
      memory failure occurred during an Advanced Double DRAM Device Correction
      (ADDDC) sparing operation. This fix only impacts the incorrect logging of
      these events and does not impact the normal operation of the system in terms
      of causing uncorrected memory failures or causing any change to the operation
      of A3DC functionality. This issue only impacts systems configured for fast
      Fault Tolerant Memory Mode (ADDDC).
      
      Addressed an issue where the BIOS/Platform Configuration (RBSU) option for the
      Extended Memory Test could be automatically disabled after a system reboot.
      This issue was introduced with the v2.30 System ROM and was not seen with
      earlier version of the System ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_01-23-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides a fix for a potential machine check exception under
      heavy stress with short loops of instructions. This may result in a machine
      check exception in Bank 3 with MSCOD = 0080 and MCACOD = 0400h, as logged in
      the Integrated Management Log (IML). The Intel microcode patches included in
      this release are versions 0x04003005 (CPUID 50656) and 0x05003005 (CPUID
      50567). This issue only impacts 2nd generation Intel Xeon Scalable Performance
      processors. This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides a fix for a potential machine check exception when
      high levels of posted interrupt traffic occurs on PCIe. This may result in a
      machine check exception in Bank 9, 10 or 11 with MSCOD = 000Ch, as logged in
      the Integrated Management Log (IML). The Intel microcode patches included in
      this release are versions 0x02006A09 (CPUID 50654), 0x04003005 (CPUID 50656)
      and 0x05003005 (CPUID 50567). As part of this change, a new BIOS/Platform
      Configuration (RBSU) option in Advanced Performance Options has been added to
      allow a customer to disable this mitigation. This issue is not unique to HPE
      servers.
      
      Addressed an extremely rare issue where the Real Time Clock may become
      corrupted on a server boot. This was typically seen as an unexpected change to
      the RTC Year field but could impact other parts of the Date and Time. This
      issue is not unique to HPE servers.
      
      Addressed an issue where the Extended Memory Test is not run when configured
      in BIOS/Platform Configuration (RBSU) to Enabled. Note that this option is
      Disabled by default. This issue was introduced in the v2.40 revision of the
      System ROM.
      
      Addressed an issue where the server system fans may run higher than
      anticipated when a server is configured with AHCI SATA drives.
      
      Addressed an issue where a bad LRDIMM memory device could be mapped out but
      was not properly reported in the Integrated Memory Log (IML). This issue only
      impacted systems configured with LRDIMMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_01-23-2021
changelog:
  -     Updated the support for Fast Fault Tolerant Memory Mode (ADDDC) to improve
      system uptime.
      
      Added support to the BIOS/Platform Configuration (RBSU) Time Zones to add
      Dublin/London (UTC+1). This support also requires the latest version of iLO
      Firmware, version 2.40 or later.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_01-23-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides a fix for a potential machine check exception under
      heavy stress with short loops of instructions. This may result in a machine
      check exception in Bank 3 with MSCOD = 0080 and MCACOD = 0400h, as logged in
      the Integrated Management Log (IML). The Intel microcode patches included in
      this release are versions 0x04003005 (CPUID 50656) and 0x05003005 (CPUID
      50657). This issue only impacts 2nd generation Intel Xeon Scalable Performance
      processors. This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides a fix for a potential machine check exception when
      high levels of posted interrupt traffic occurs on PCIe. This may result in a
      machine check exception in Bank 9, 10 or 11 with MSCOD = 000Ch, as logged in
      the Integrated Management Log (IML). The Intel microcode patches included in
      this release are versions 0x02006A09 (CPUID 50654), 0x04003005 (CPUID 50656)
      and 0x05003005 (CPUID 50657). As part of this change, a new BIOS/Platform
      Configuration (RBSU) option in Advanced Performance Options has been added to
      allow a customer to disable this mitigation. This issue is not unique to HPE
      servers.
      
      Addressed an extremely rare issue where the Real Time Clock may become
      corrupted on a server boot. This was typically seen as an unexpected change to
      the RTC Year field but could impact other parts of the Date and Time. This
      issue is not unique to HPE servers.
      
      Addressed an issue where the Extended Memory Test is not run when configured
      in BIOS/Platform Configuration (RBSU) to Enabled. Note that this option is
      Disabled by default. This issue was introduced in the v2.40 revision of the
      System ROM.
      
      Addressed an issue where the server system fans may run higher than
      anticipated when a server is configured with AHCI SATA drives.
      
      Addressed an issue where a bad LRDIMM memory device could be mapped out but
      was not properly reported in the Integrated Memory Log (IML). This issue only
      impacted systems configured with LRDIMMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_05-24-2021
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option to Server Availability
      called IPMI Watchdog Timer. When enabled, the system will start an IPMI based
      watchdog timer during boot which can be used to protect against a boot hang or
      other unexpected system boot issue. It is the responsibility of the user to
      disable the IPMI watchdog timer once the operating system has booted. Failure
      to disable the timer can result in an unexpected server reset or shutdown.
      
      Added a new BIOS/Platform Configuration (RBSU) option to Server Security
      called UEFI Variable Access Firmware Control. This option, when enabled, can
      be used to block UEFI Variable writes, such as to the UEFI Boot Order, from
      the Operating System or a third-party utility. HPE recommends leaving this
      capability disabled unless the user specifically wants to prevent the
      operating system's normal operation of writing to UEFI Variables, which
      typically occur during OS install.
      
      Updated the BIOS TPM 1.2 support for Windows 2022.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_05-24-2021
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.1 guidance.
      
      HPE recommends that customers using Intel Optane Persistent Memory update to
      this version of the System ROM.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may experience an Unexpected Shutdown or a
      Bank 4 or a Bank 6 Machine Check with Intel Optane DC Persistent Memory
      installed and configured for Memory Mode (2LM) or Mixed Mode. This issue only
      impacts systems configured with Intel Optane DC Persistent Memory in one of
      these modes. HPE recommends updating to this version of the System ROM for any
      customer using Intel Optane DC Persistent Memory in Memory Mode (2LM) or Mixed
      Mode. 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-24511. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-464. The Intel microcode patches included in this
      release are version 0x02006B06 (CPUID 50654) and 0x05003103 (CPUID 50567).
      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 BIOS advisories and security
      vulnerabilities documented as CVE-2020-12358, CVE-2020-12360, and
      CVE-2020-24486. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-00463. These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which address various functional issues documented in the Intel
      Technical Specification update. These issues are documented as the EIBRS
      Guest/Host and REP MOVS* MCE on Memory Not Access Issue. These issues are not
      unique to HPE servers.
      
      Addressed an issue where the server may become unresponsive during POST or
      take an unexpected long time to complete POST when the RBSU Extended Memory
      Test option was enabled.
      
      Addressed an issue where the server was allowed to boot when mixed SKUs of
      Intel Xeon Scalable Processors are installed. The server should display an
      error message and halt boot in these configurations.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_07-08-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the second port of HPE InfiniBand FDR/Ethernet
      10Gb/40Gb 2-port 544 FLR-QSFP Adapter shows "null string" in RBSU system
      information page.
      
      This revision of the System ROM includes the EDK2 patches which provides
      mitigations for BIOS advisories and security vulnerabilities documented as
      CVE-2019-14584, CVE-2021-28211 and CVE-2021-28210.
      
      Addressed an issue where the memory channel numbering is incorrect for
      Correctable Memory Errors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.54_09-03-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Uncorrectable Memory Errors occurs with certain DIMMs
      installed and the RBSU "Extended memory test" option enabled after updating
      BIOS to 2.50 or later.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.54_09-03-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Uncorrectable Memory Errors may be reported and
      logged to the Integrated Management Log (IML) with certain DIMMs installed and
      the RBSU "Extended Memory Test" option enabled after updating the System ROM
      to v2.50 or later. The "Extended Memory Test" option is disabled by default
      and this issue would only impact customers who had specifically configured
      this option to enabled. The reported Uncorrected Memory Errors were due to an
      issue with the impacted System ROM revisions and do NOT indicate an issue with
      the DIMMs themselves.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_10-28-2021
changelog:
  -     *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-2021-0157. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-0562. The Intel microcode patch included in this
      release is version 0x05003208 (CPUID 50567). These issues impacts 2nd
      Generation Intel Xeon Scalable Processors. They does NOT impact 1st Generation
      Intel Xeon Scalable Processors. These issues are not unique to HPE servers.
      
      Addressed an issue in which a server may fail to boot and experience a Machine
      Check Exception indicating "x64 Exception type 0x12: An uncorrectable machine
      check exception had occurred on CPU1" when a Fastcom SuperFSCC/4 PCIe card is
      installed.
      
      Addressed an issue where servers with an HPE NS204i-p OS Boot Device may
      shutdown and log a "System Overheating" error message in the Integrated
      Management Log (IML).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_01-13-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes Intel Platform Update 2021.2. It
      provides BIOS mitigations for security vulnerabilities documented as INTEL-
      SA-00527 (2/8) for CVE-2021-0092, CVE-2021-0093, CVE-2021-0144. These issues
      are not unique to HPE servers.
      
      This revision of the System ROM includes Intel Platform Update 2021.2. It
      provides Authenticated Code Module (ACM) mitigations for security
      vulnerabilities documented as INTEL-SA-00527 (2/8) for CVE-2021-0099,
      CVE-2021-0103, CVE-2021-0107, CVE-2021-0111, CVE-2021-0114, CVE-2021-0115,
      CVE-2021-0116, CVE-2021-0117, CVE-2021-0118, CVE-2021-0125, CVE-2021-0124.
      These issues are not unique to HPE servers.
      
      Addressed an issue (SIK6906) where the systems with HPE NS204i-p NVMe OS Boot
      Device may shut down intermittently and may log the following System
      Overheating message in the Integrated Management Log (IML): "System
      Overheating (Temperature Sensor 47, Location I/O Board, Temperature61)
      ACTION:Check fans, processor heat sink and air baffles installation."
      
      Addressed an issue where the system may not automatically restart due to a
      hang condition during the boot process after a cold boot when the IPMI
      Watchdog Timer feature is enabled in the ROM-Based Setup Utility (RBSU).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.62_03-08-2022
changelog:
  -     *Important Notes:**
      
      This System ROM should be considered Critical for any systems using the v2.60
      revision of the System ROM.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the Advanced Memory Protection (AMP) mode was
      incorrectly forced to Advanced ECC from HPE Fast Fault Tolerant (ADDDC) mode
      after updating to Sysrom ROM 01/13/2022 v2.60.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.76_10-21-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_05-23-2018
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_05-23-2018
changelog:
  -     *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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.62_10-11-2018
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.62_10-11-2018-2.1
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.76_10-21-2019-2.1
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_10-02-2017
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_01-22-2018
changelog:
  -     *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, <https://newsroom.intel.com/press-kits/security-
      exploits-intel-products/>.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_05-21-2018
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_05-21-2018-2.1
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_12-18-2018
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.84_11-07-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.86_05-28-2020
changelog:
  -     See the release document U22_2.86_05_28_2020 in Download Product Binaries page
      from Product Summary of the firmware product.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.86_05-28-2020
changelog:
  -     See the release document U23_2.86_05_28_2020 in Download Product Binaries page
      from Product Summary of the firmware product.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_08-08-2017
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_08-08-2017
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.50_09-25-2017
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.50_09-25-2017
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_01-22-2018
changelog:
  -     *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, <https://newsroom.intel.com/press-kits/security-
      exploits-intel-products/>.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_01-22-2018-2.1
changelog:
  -     *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, <https://newsroom.intel.com/press-kits/security-
      exploits-intel-products/>.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-25-2017
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_01-22-2018
changelog:
  -     *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, <https://newsroom.intel.com/press-kits
      /security-exploits-intel-products/>.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.66_07-19-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.02_03-19-2019
changelog:
  -     *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 system ROM contains the latest Intel microcode that addresses an issue
      where the system may experience an Uncorrected Machine Check Exception in Bank
      0 with Status containing 000F0150. This update may not address all Bank 0
      machine check events with a Status containing 000F0150 but should be used
      before any other further service actions for issues resulting in this
      Integrated Management Log (IML) entry. This issue is not unique to HPE
      servers. This issue was incorrectly documented as being addressed in the v2.00
      System ROMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10_05-21-2019
changelog:
  -     Added support for HPE Persistent Memory featuring Intel Optane DC Persistent
      Memory.
      
      Added a new BIOS/Platform Configuration (RBSU) option called Intel Priority
      Based Frequency to support enabling Intel Speed Select - Base Frequency
      support on select 2nd Generation Xeon Scalable Family Processors that are
      optimized for NFV workloads. This option, which is disabled by default, is
      located in the Processor Options menu and visible only when NFV optimized SKUs
      are installed (denoted by the N in the SKU model). On supported Operating
      Systems, Intel Speed Select - Based Frequency functionality allows high
      priority cores to operate at a higher frequency than the nominal base
      frequency while lower priority cores will run at a slower frequency.
      
      Added a new BIOS/Platform Configuration (RBSU) I/O Direct Cache (IODC) menu to
      the Power and Performance Menu. This option allows for tuning the policy for
      which I/O transactions interact with the processor cache. The caching policy
      may have a slight impact on cross socket latency. Workloads where this option
      would need to be modified from its default value for optimum performance are
      extremely rare.
      
      Added support for HPE Fast Fault Tolerant Memory (ADDDC) to operate when a
      single memory rank is only available on a given memory channel. Previous
      versions of the System ROM required two or more memory ranks to be available
      on each memory channel. After updating to this version of the System ROM the
      server will automatically configure the system for HPE Fast Fault Tolerant
      Memory Mode if the memory configuration supports this option.
      
      Updated the UEFI OpenSSL support to version 1.0.2r to address security
      vulnerability CVE-2019-1559.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.12_07-03-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for Network Choice (NC) SKUs of the HPE ProLiant DL380 Gen10
      Server. These server SKUs do not include the embedded NIC. This revision of
      the System ROM supports all SKUs of the HPE ProLiant DL380 Gen10 Server, but
      does not include any new functionality or issue fixes for non-NC SKUs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.14_09-05-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where certain 2933Mhz LRDIMMs (HPE part number P03054-091,
      P03055-091 and P11057-0A1) may experience an uncorrectable memory error when
      operating with a Second Generation Intel Xeon Scalable Processor. This issue
      can be seen when processor c-states are enabled on the platform. This issue
      does not impact 2666Mhz LRDIMMs or any speed RDIMM. HPE recommends that
      customers experiencing an uncorrectable memory error in one of these
      configurations update to this version of the System ROM before replacing any
      memory. This issue is not unique to HPE servers.
      
      Addressed an issue where NVIDIA V100 GPUs may experience a thermal shutdown or
      Unexpected PCIe Uncorrectable error to the GPU. This issue only impacts the
      NVIDIA V100 GPU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.34_04-08-2020
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.36_07-16-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_10-26-2020
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2020.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This version of the system ROM includes updates to the Intel Memory Reference
      Code which may help improve memory stability for systems configured with two
      DIMMs per channel. Please consult Intel sighting documentation for more
      details on the improvements included in the Intel IPU.2.2020 release. 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-8696. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-0381. The Intel microcode patches included in this
      release are version 0x02006A08 (CPUID 50654), 0x04003003 (CPUID 50656) and
      0x05003003 (CPUID 50567). 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 BIOS advisories and security
      vulnerabilities documented as CVE-2020-0587, CVE-2020-0588, CVE-2020-0590,
      CVE-2020-0591, CVE-2020-0592 and CVE-2020-0593. These security vulnerabilities
      are documented in Intel Security Advisory INTEL-SA-00358. 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 BIOS platform code advisories
      and security vulnerabilities documented as CVE-2020-8738, CVE-2020-8739,
      CVE-2020-8740, and CVE-2020-8764. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00390. These issues are not
      unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      Reference Code which addressed an issue where the system may get stuck in a
      reboot loop during memory training. This issue was introduced with the v2.30
      System ROM. This issue was not unique to HPE servers
      
      Addressed an issue where the memory locality of the ACPI SLIT table was not
      being created properly. In rare cases, the incorrect ACPI SLIT values could
      cause unexpected impacts to system performance. This issue was introduced in
      the v2.10 version of the System ROM and was not seen with previous versions of
      the System ROM.
      
      Addressed an issue where NVMe Hot-plug and Hot-add would not function properly
      with VMware. This issue did not impact NVMe Hot-plug or Hot-add with other
      operating systems.
      
      Addressed an issue where the system would not properly call out a memory
      replacement event in the Integrated Management Log (IML) if an uncorrected
      memory failure occurred during an Advanced Double DRAM Device Correction
      (ADDDC) sparing operation. This fix only impacts the incorrect logging of
      these events and does not impact the normal operation of the system in terms
      of causing uncorrected memory failures or causing any change to the operation
      of A3DC functionality. This issue only impacts systems configured for fast
      Fault Tolerant Memory Mode (ADDDC).
      
      Addressed an issue where the BIOS/Platform Configuration (RBSU) option for the
      Extended Memory Test could be automatically disabled after a system reboot.
      This issue was introduced with the v2.30 System ROM and was not seen with
      earlier version of the System ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_01-23-2021
changelog:
  -     Updated the support for Fast Fault Tolerant Memory Mode (ADDDC) to improve
      system uptime.
      
      Added support to the BIOS/Platform Configuration (RBSU) Time Zones to add
      Dublin/London (UTC 1). This support also requires the latest version of iLO
      Firmware, version 2.40 or later.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_05-24-2021
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.1 guidance. HPE recommends that customers using
      Intel Optane Persistent Memory update to this version of the System ROM.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may experience an Unexpected Shutdown or a
      Bank 4 or a Bank 6 Machine Check with Intel Optane DC Persistent Memory
      installed and configured for Memory Mode (2LM) or Mixed Mode. This issue only
      impacts systems configured with Intel Optane DC Persistent Memory in one of
      these modes. HPE recommends updating to this version of the System ROM for any
      customer using Intel Optane DC Persistent Memory in Memory Mode (2LM) or Mixed
      Mode. 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-24511. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-464. The Intel microcode patches included in this
      release are version 0x02006B06 (CPUID 50654) and 0x05003103 (CPUID 50567).
      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 BIOS advisories and security
      vulnerabilities documented as CVE-2020-12358, CVE-2020-12360, and
      CVE-2020-24486. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-00463. These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which address various functional issues documented in the Intel
      Technical Specification update. These issues are documented as the EIBRS
      Guest/Host and REP MOVS* MCE on Memory Not Access Issue. These issues are not
      unique to HPE servers.
      
      Addressed an issue where the server may become unresponsive during POST or
      take an unexpected long time to complete POST when the RBSU Extended Memory
      Test option was enabled.
      
      Addressed an issue where the server was allowed to boot when mixed SKUs of
      Intel Xeon Scalable Processors are installed. The server should display an
      error message and halt boot in these configurations.
      
      Addressed an issue where the System ROM was logging a mismatched power supply
      condition with the latest version of the HPE Power Supplies. When this issue
      occurred, Dynamic Power Capping and High Efficiency Power Supply Mode were
      also disabled. To properly mitigate this issue, iLO Firmware version 2.50 or
      later is also needed.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_04-21-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigations for security vulnerability documented as
      CVE-2022-21166 and CVE-2021-21131. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00616. 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 BIOS advisories and security
      vulnerabilities documented as CVE-2021-0189, CVE-2021-0159, CVE-2021-33123,
      CVE-2021-33124, and CVE-2021-33159. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00601 and INTEL-SA-00610. These
      issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of zlib library
      which provides mitigations for security vulnerability documented as
      CVE-2018-25032. This issue is not unique to HPE servers.
      
      Addresses an issue where the system ROM does not display Storage controller
      product names when the ROM Based Setup Utility (RBSU) language setting is non-
      English.
      
      Addresses an issue where the system would loop in reboot once the watchdog
      timer times out.
      
      Addresses an issue where Advanced ECC is selected in Advanced Memory
      Protection (AMP) the option with be forced back to be HPE Fast Fault Tolerant
      (ADDDC) while in custom workload mode.
      
      Addresses an issue where Advanced Memory Protection (AMP) mode can be set
      while in custom workload mode.
      
      Addresses an issue where Advanced Memory Protection (AMP) mode does not change
      back to ADDDC after updating system ROM from version 2.60 to 2.62. For more
      details on this please check the following advisory:
      https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00121538en_us
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_04-21-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigations for security vulnerability documented as
      CVE-2022-21166 and CVE-2021-21131. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00616. 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 BIOS advisories and security
      vulnerabilities documented as CVE-2021-0189, CVE-2021-0159, CVE-2021-33123,
      CVE-2021-33124, and CVE-2021-33159. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00601 and INTEL-SA-00610. These
      issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of zlib library
      which provides mitigations for security vulnerability documented as
      CVE-2018-25032. This issue is not unique to HPE servers.
      
      Addresses an issue where the system ROM does not display Storage controller
      product names when the ROM Based Setup Utility (RBSU) language setting is non-
      English.
      
      Addresses an issue where the system would loop in reboot once the watchdog
      timer times out.
      
      Addresses an issue where Advanced ECC is selected in Advanced Memory
      Protection (AMP), the option will be forced to HPE Fast Fault Tolerant (ADDDC)
      when in custom workload mode.
      
      Addresses an issue where Advanced Memory Protection (AMP) mode can be set
      while in custom workload mode.
      
      Addresses an issue where Advanced Memory Protection (AMP) mode does not change
      back to ADDDC after updating system ROM from version 2.60 to 2.62. For more
      details on this please check the following advisory:
      https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00121538en_us
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.66_05-17-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of openSSL and
      LibPng which provides mitigation for BIOS security vulnerabilities documented
      as CVE-2022-1292 and CVE-2019-7317. This security vulnerability is documented
      in the CVE report site. This issue is not unique to HPE servers.
      
      Addressed an issue of an incomplete mitigation for a BIOS advisory and
      security vulnerabilities documented as CVE-2021-0159, CVE-2021-33123, and
      CVE-2021-33124. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-00601. These issues are not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_07-14-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigation for BIOS security vulnerability documented as
      CVE-2022-2068 (ttps://nvd.nist.gov/vuln/detail/CVE-2022-2068). This security
      vulnerability is documented in the CVE report site. This issue is not unique
      to HPE servers.
      
      This revision of the System ROM includes the latest revision of FreeType
      library which provides mitigations for security vulnerabilities documented as
      CVE-2022-27404, CVE-2022-27405, and CVE-2022-27406. This issue is not unique
      to HPE servers.
      
      Addressed an issue where the system will hang with Red Screen of Death (RSOD)
      in ROM Based Setup Utility (RBSU) when user tries to switch [Image
      Description] choices for NVMe devices under the Firmware Update Page.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_07-14-2022
changelog:
  -     Added support for One Button Secure Erase (OBSE) and encryption for Broadcom
      MR controller series on Intel Gen10 systems.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_07-14-2022
changelog:
  -     *Important Notes:**
      
      When installing with HPE Smart Update Manager (SUM) 8.9.5 or earlier, the
      warning message "Component Not Signed" might be displayed for SHA-384 signed
      components. This issue will be resolved in a future version of SUM. For
      details, see https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&d
      ocId=a00125612en_us.
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigation for BIOS security vulnerability documented as
      CVE-2022-2068 (ttps://nvd.nist.gov/vuln/detail/CVE-2022-2068). This security
      vulnerability is documented in the CVE report site. This issue is not unique
      to HPE servers.
      
      This revision of the System ROM includes the latest revision of FreeType
      library which provides mitigations for security vulnerabilities documented as
      CVE-2022-27404, CVE-2022-27405, and CVE-2022-27406. This issue is not unique
      to HPE servers.
      
      Addressed an issue where the system will hang with Red Screen of Death (RSOD)
      in ROM Based Setup Utility (RBSU) when user tries to switch [Image
      Description] choices for NVMe devices under the Firmware Update Page.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_09-29-2022
changelog:
  -     Updated Intel Optane Memory UEFI driver.
      
      Added support to show manufacturing date for DIMMs in SMBIOS.
      
      Improved the description of Memory Failed Events in the Integrated Management
      Log (IML).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_09-29-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.3 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where a server running the ESXi hypervisor a with TPM
      module installed would halt on loading modules after the installation of the
      hypervisor OS, with the message "TPM log extend failed".
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.76_02-09-2023
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2023.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel IPU
      2023.1 BIOS update which provides Intel's mitigation for BIOS advisory and
      security vulnerabilities documented as CVE-2022-32231 and CVE-2022-26343. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the revision of the zlib library
      1.2.13 update which provides mitigation for and security vulnerabilities
      documented as CVE-2022-37434. This issue is not unique to HPE servers.
      
      Addressed an issue that system will hang when BIOS tries to print a large IML
      message on POST screen.
      
      Addressed an issue when system discovers thousands of LUNs and was trying to
      create thousands of boot options for each LUNs. System cannot add, delete or
      adjust new boot options on iLO web and RBSU after rebooting. System becomes
      unstable unless loading manufacture default.
      
      Addressed an issue where some Chinese and Japanese translations were missing
      in RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.76_02-09-2023
changelog:
  -     Added new System Configuration (RBSU) configuration options that allow
      enabling and disabling EPP (Energy Performance Preference) when "Workload
      Profile" sets to "Custom" and "Power Regulator" sets to "OS Control Mode".


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.78_03-16-2023
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where servers may stop responding during boot when the
      Intel TXT function is enabled.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_04-20-2023
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2023.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel IPU
      2023.2 BIOS update which provides Intel's mitigation for BIOS advisory and
      security vulnerabilities documented as CVE-2022-38087. This security
      vulnerability is documented in the CVE report site. This issue is not unique
      to HPE servers.
      
      Addressed the issue where the system might hang due to invalid memory free and
      usage when TPM is enabled.
      
      Addressed the issue where the PCIe device serial number in OEM SMBIOS type 203
      does not populate in some cases.
      
      Addressed the issue where the power-on-password dialog popped up even though
      user did not set the password.
      
      Addressed the issue where the TPM status between RBSU and iLO web pages was
      not synchronized.
      
      Addressed the issue where BIOS does not correctly log memory error data and
      memory health telemetry in AHS.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.90_07-20-2023
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2023.3 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel IPU
      2023.3 BIOS update which provides Intel's mitigation for BIOS advisory and
      security vulnerabilities documented as CVE-2022-43505 and CVE-2022-40982. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.0.2zh update which provides mitigation for security vulnerabilities
      documented as CVE-2023-2650.
      
      Addressed an issue where iLO embedded device health info would display blank
      content under RBSU when the Language was set to Japanese or Chinese.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_10-19-2023
changelog:
  -     Replaced "AC power" with "external power" in the help text of "Automatic
      power-on" option. This is due to ProLiant servers also provide the DC power
      supply option.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_10-19-2023
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where "Restore Manufacturing Defaults" and "Restore
      Defaults" from iLO web did not restore the Secure Boot Status.
      
      Addressed an issue where BIOS did not report CPU status correctly to iLO, and
      OneView would receive notification when Uncorrectable Machine Check Exception
      (UMCE) occurs.
      
      Addressed an issue where system might hang while accessing IML logs from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.10_02-22-2024
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where SBCE and ECC storm records may disappear from AHS.
      
      Addressed an issue where the iSCSI SW IPv6 HDD is not found under OS when the
      iSCSI IpAddressType is set to Auto.
      
      Addressed an issue where the server may hang due to an IE function error.
      
      Merged the solutions from EDK2 for vulnerabilities:
      
      \- Buffer overflow in the DHCPv6 client via a long Server ID option
      
      \- Out-of-bounds read when handling a ND Redirect message with truncated
      options
      
      \- Infinite loop when parsing unknown options in the Destination Options
      header
      
      \- Infinite loop when parsing a PadN option in the Destination Options header
      
      \- Buffer overflow when processing DNS Servers option in a DHCPv6 Advertise
      message
      
      \- Predictable TCP ISNs
      
      \- Use of a Weak PseudoRandom Number Generator
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.12_07-03-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for Network Choice (NC) SKUs of the HPE ProLiant DL360 Gen10
      Server. These server SKUs do not include the embedded NIC. This revision of
      the System ROM supports all SKUs of the HPE ProLiant DL360 Gen10 Server, but
      does not include any new functionality or issue fixes for non-NC SKUs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.54_09-03-2021-2.1
changelog:
  -     *Important Notes:**
      
      The 2.54_09-03-2021(B) flash component contains the 2.54 ROM flash image. The
      previous flash component had an issue that caused system upgrade to version
      2.52 instead of version 2.54.  For any systems where the previous flash
      component was utilized, the system should be updated again with this flash
      component to properly install the version 2.54 System ROM.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Uncorrectable Memory Errors may be reported and
      logged to the Integrated Management Log (IML) with certain DIMMs installed and
      the RBSU "Extended Memory Test" option enabled after updating the System ROM
      to v2.50 or later. The "Extended Memory Test" option is disabled by default
      and this issue would only impact customers who had specifically configured
      this option to enabled. The reported Uncorrected Memory Errors were due to an
      issue with the impacted System ROM revisions and do NOT indicate an issue with
      the DIMMs themselves.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.04_04-18-2019
changelog:
  -     *Important Notes:**
      
      None  
      
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      Addressed an issue where the system may experience a higher rate of
      Uncorrectable Memory errors or boot time Memory training issues with Intel
      Xeon Scalable Performance Bronze and Silver processors. This issue was first
      introduced with System ROM version 2.00. HPE recommends that any customer
      experiencing a memory issue immediately update to this version of the system
      ROM before replacing any components. This issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.12_07-09-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for the NVIDIA Quardo RTX4000
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_05-24-2021
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.1 guidance.
      
      HPE recommends that customers using Intel Optane Persistent Memory update to
      this version of the System ROM.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may experience an Unexpected Shutdown or a
      Bank 4 or a Bank 6 Machine Check with Intel Optane DC Persistent Memory
      installed and configured for Memory Mode (2LM) or Mixed Mode. This issue only
      impacts systems configured with Intel Optane DC Persistent Memory in one of
      these modes. HPE recommends updating to this version of the System ROM for any
      customer using Intel Optane DC Persistent Memory in Memory Mode (2LM) or Mixed
      Mode. 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-24511. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-464. The Intel microcode patches included in this
      release are version 0x02006B06 (CPUID 50654) and 0x05003103 (CPUID 50567).
      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 BIOS advisories and security
      vulnerabilities documented as CVE-2020-12358, CVE-2020-12360, and
      CVE-2020-24486. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-00463. These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which address various functional issues documented in the Intel
      Technical Specification update. These issues are documented as the EIBRS
      Guest/Host and REP MOVS* MCE on Memory Not Access Issue. These issues are not
      unique to HPE servers.
      
      Addressed an issue where the server may become unresponsive during POST or
      take an unexpected long time to complete POST when the RBSU Extended Memory
      Test option was enabled.
      
      Addressed an issue where the server was allowed to boot when mixed SKUs of
      Intel Xeon Scalable Processors are installed. The server should display an
      error message and halt boot in these configurations.
      
      Addressed an issue where the System ROM was logging a mismatched power supply
      condition with the latest version of the HPE Power Supplies. When this issue
      occurred, Dynamic Power Capping and High Efficiency Power Supply Mode were
      also disabled. To properly mitigate this issue, iLO Firmware version 2.50 or
      later is also needed.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_01-13-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes Intel Platform Update 2021.2. It
      provides BIOS mitigations for security vulnerabilities documented as INTEL-
      SA-00527 (2/8) for CVE-2021-0092. These issues are not unique to HPE servers.
      CVE-2021-0093, CVE-2021-0144
      
      This revision of the System ROM includes Intel Platform Update 2021.2. It
      provides Authenticated Code Module (ACM) mitigations for security
      vulnerabilities documented as INTEL-SA-00527 (2/8) for CVE-2021-0099,
      CVE-2021-0103, CVE-2021-0107, CVE-2021-0111, CVE-2021-0114, CVE-2021-0115,
      CVE-2021-0116, CVE-2021-0117, CVE-2021-0118, CVE-2021-0125, CVE-2021-0124.
      These issues are not unique to HPE servers.
      
      Addressed an issue (SIK6906) where the systems with HPE NS204i-p NVMe OS Boot
      Device may shut down intermittently and may log the following System
      Overheating message in the Integrated Management Log (IML): "System
      Overheating (Temperature Sensor 47, Location I/O Board, Temperature61)
      ACTION:Check fans, processor heat sink and air baffles installation."
      
      Addressed an issue where the IPMI Watchdog Timer stops after a cold boot with
      IPMI watch dog timer enabled in RBSU
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.90_07-20-2023
changelog:
  -     This revision of the System ROM includes the latest revision of the Intel IPU
      2023.3 BIOS update which provides Intel's mitigation for BIOS advisory and
      security vulnerabilities documented as CVE-2022-43505 and CVE-2022-40982. This
      security vulnerability is documented in the CVE report site.  This issue is
      not unique to HPE servers.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.0.2zh update which provides mitigation for security vulnerabilities
      documented as CVE-2023-2650.
      
      Addressed an issue where iLO embedded device health info would display blank
      content under RBSU when the Language was set to Japanese or Chinese.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_10-19-2023
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Restore Manufacturing Defaults and Restore Defaults
      from iLO web did not restore the Secure Boot Status.
      
      Addressed an issue where BIOS did not report CPU status correctly to iLO, and
      OneView would receive notification when Uncorrectable Machine Check Exception
      (UMCE) occurs.
      
      Addressed an issue where system might hang while accessing IML logs from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.02_03-19-2019
changelog:
  -     *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 system ROM contains the latest Intel microcode that addresses an issue
      where the system may experience an Uncorrected Machine Check Exception in Bank
      0 with Status containing 000F0150. This update may not address all Bank 0
      machine check events with a Status containing 000F0150 but should be used
      before any other further service actions for issues resulting in this
      Integrated Management Log (IML) entry. This issue is not unique to HPE
      servers. This issue was incorrectly documented as being addressed in the v2.00
      System ROMs.
      
      Addressed an extremely rare issue where systems configured with the v2.00
      System ROM may experience a 389-Unexpected Shutdown error in the Integrated
      Management Log (IML) when running a memory intensive workload. This issue did
      not exist in the v1.50 versions of the System ROMs or earlier.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.69_08-19-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Enhanced the system thermal settings to provide improved acoustics when the
      server is configured in legacy boot mode with M.2 SSDs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_10-31-2019
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.36_07-16-2020
changelog:
  -     See the release document U39_2.36_07_16_2020 in Download Product Binaries page
      from Product Summary of the firmware product.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.04_04-18-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      Addressed an issue where the system may experience a higher rate of
      Uncorrectable Memory errors or boot time Memory training issues with Intel
      Xeon Scalable Performance Bronze and Silver processors. This issue was first
      introduced with System ROM version 2.00. HPE recommends that any customer
      experiencing a memory issue immediately update to this version of the system
      ROM before replacing any components. This issue is not unique to HPE servers.
      
      Addressed an issue where the HPE RESTful Firmware update manager may fail to
      update a component or experience a boot time Red Screen (RSOD) after the HPE
      369i Integrated NIC firmware was updated to the latest revision.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.36_07-16-2020
changelog:
  -     See the release document U41_2.36_07_16_2020 in Download Product Binaries page
      from Product Summary of the firmware product.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.02_10-02-2018
changelog:
  -     Added support for flashing the firmware of the optional HPE Trusted Platform
      Module (TPM). This is the minimum revision of the System ROM that should be
      used if updating the firmware on the optional HPE TPM module.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.02_10-02-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the X2APIC Processor Option setting in the
      BIOS/Platform Configuration (RBSU) is not properly enabling the feature. This
      may result in non-optimal operating system performance.
      
      Addressed an issue where early server video output, on a locally attached
      monitor, may not show correctly when the monitor is attached to the server
      through a KVM. This issue does not impact systems that are not using a KVM or
      video output through the iLO Remote Console application.
      
      Addressed an issue where firmware flashing through the RESTful API could
      periodically fail and the task being marked with an exception in the iLO
      firmware page. This issue could impact flashing firmware such as the HPE
      Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
      Module (TPM).
      
      Addressed an issue where a PCIe card would not properly train to its maximum
      speed when the PCIe Bifurcation option was enabled. This issue does not impact
      PCIe cards that do not require bifurcation.
      
      Addressed an extremely rare issue where a system configured with an optional
      SATA DVD drive and an HPE SmartArray controller may become unresponsive during
      boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
      does not impact systems in UEFI Boot Mode.
      
      Addressed an issue where an optional PCIe card's legacy option ROM may not
      properly display its legacy setup menu prompt during boot when in legacy boot
      mode. This issue does not impact systems in UEFI Boot Mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_02-02-2019
changelog:
  -     Added support for HPE One button secure erase. This option can be launched
      from the HPE Intelligent Provisioning application or through the HPE RESTful
      API to securely restore the system back to a default configuration. This
      option also requires iLO firmware 1.40 or later, and Intelligent Provisioning
      3.30 or later.
      
      Added Secure Configuration Lock feature. This feature can be enabled to detect
      system hardware, security configuration, or firmware revision changes to
      protect against malicious or unintended modifications to the server. This
      protection can be enabled for systems in transit from the factory to the
      customer site, in transit from one customer site to another, or can be left
      enabled on a deployed server. A new BIOS/Platform Configuration (RBSU) Server
      Configuration Lock menu in the Server Security Options is available to enable
      and configure this functionality.
      
      Added a new BIOS/Platform Configuration (RBSU) Backup and Restore Settings
      menu to System Default Options. This option can be used to backup (save off)
      the current BIOS configurations settings to a USB storage device for migration
      to another server.
      
      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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_02-02-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10_09-12-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.00_09-05-2019
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.00_09-05-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.12_12-06-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.16_05-25-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.18_06-24-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_10-27-2020
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2020.2 guidance.
      
      **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-8696, CVE-2020-8694 and CVE-2020-8695. These security
      vulnerabilities are documented in Intel Security Advisory INTEL-SA-00381 and
      INTEL-SA-00389. The Intel microcode patches included in this release are
      version 0x000000DE (CPUIDs 906ED, 906EC, 906EB and 906EA). 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 BIOS advisories and security
      vulnerabilities documented as CVE-2020-0593. These security vulnerabilities
      are documented in Intel Security Advisory INTEL-SA-00358. These issues are not
      unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_10-27-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option to Memory Options called
      Refresh Watermarks. When selecting the Low Watermark setting, the memory
      controller will help reduce susceptibility to a DDR4 RowHammer attack. It is
      expected that a memory performance impact will be seen when enabling the Low
      Watermark setting. The default operation of the system has not changed and
      customers wanting to provide additional RowHammer protection should enable
      this setting.
      
      Added support to BIOS/Platform Configuration (RBSU) to allow importing and
      exporting Secure Boot signature lists as a signed binary file. This is useful
      to import the Microsoft revocation list binary file into the Secure Boot DBX
      as found on the UEFI forum at https://uefi.org/revocationlistfile.
      
      Updated the System ROM support for One Button Secure Erase functionality with
      the latest HPE option devices.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_05-24-2021
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigations for the Intel sightings CVE-2020-24511
      and CVE-2020-24512. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-00464. The Intel microcode patches included in this
      release are version 0x000000EA (CPUID 906ED, CPUID 906EC, CPUID 906EB and
      CPUID 906EA). This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      Reference Code which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2020-8670 and CVE-2020-12357. These security
      vulnerabilities are documented in Intel Security Advisory INTEL-SA-00463.
      These issues are not unique to HPE servers.
      
      Addressed an extremely rare issue where the Real Time Clock may become
      corrupted on a server boot. This was typically seen as an unexpected change to
      the RTC Year field but could impact other parts of the Date and Time. This
      issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.32_06-10-2021
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains the fix for the Hynix 16G DDR4 DIMM
      compatibility issue. Please see advisory:
      https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00115788en_us.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems running System ROM 2.20 (or later) and
      configured with an Intel Xeon E-2224 CPU and Hynix 16G DDR4 DIMM may
      occasionally encounter the error message "Unknown Initialization Error" in the
      Integrated Management Log (IML).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-20-2021
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Tianocore
      Edk2 Code which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2019-14584, CVE-2021-28211 and
      CVE-2021-28210. These security vulnerabilities are documented in Tianocore
      Edk2 CVE details site. These issues are not unique to HPE servers.
      
      Addressed an issue with Pensando Distributed Services Platform DSC-25
      Enterprise 10/25Gb 2-port SFP28 Card missing in system information page.
      
      Addressed an issue where a PCIe device or an NVMe M.2 device may not show up
      correctly in iLO 5 Device Inventory or storage page.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_09-16-2021
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where High Precision Event Timer in Windows was not showing
      up in device manager.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.54_10-21-2021
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel IPU
      2021.2 which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2021-0157. These security vulnerabilities
      are documented in the CVE report site. This issue is not unique to HPE
      servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_01-20-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes Intel Platform Update 2021.2 which
      provides mitigations for security vulnerabilities CVE-2021-0092,
      CVE-2021-0127, CVE-2021-0156 and CVE-2021-0157. These issues are not unique to
      HPE servers.
      
      Fixed an issue where system boot mode changed to Legacy mode from UEFI mode
      after IP flash complete and system may hang when entering IP after setting to
      UEFI mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.58_04-14-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigations for security vulnerability documented as
      CVE-2022-21166, CVE-2022-21125, CVE-2022-21123, CVE-2022-21127,
      CVE-2022-21151, and CVE-2022-0005. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00617 and INTEL-SA-00614. 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 BIOS advisories and security
      vulnerabilities documented as CVE-2021-0154, CVE-2021-0189, CVE-2021-33123,
      CVE-2021-33124, and CVE-2021-33159. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00601 and INTEL-SA-00610. These
      issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of zlib library
      which provides mitigations for security vulnerability documented as
      CVE-2018-25032. This issue is not unique to HPE servers.
      
      Addressed an issue where the server may become unresponsive during POST with
      error messages about Unknown Initialization Error and DIMM Initialization
      Error. For more details please read the below advisory:
      https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_07-14-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigation for BIOS security vulnerabilities documented as
      CVE-2022-0778 (https://nvd.nist.gov/vuln/detail/CVE-2022-0778 ), CVE-2022-1292
      (https://nvd.nist.gov/vuln/detail/CVE-2022-2068 ) and CVE-2022-2068
      (https://nvd.nist.gov/vuln/detail/CVE-2022-1292). This security vulnerability
      is documented in the CVE report site. This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of FreeType
      library which provides mitigations for security vulnerabilities documented as
      CVE-2022-27404, CVE-2022-27405, and CVE-2022-27406. This issue is not unique
      to HPE servers.
      
      This revision of the System ROM includes the latest revision of Libpng library
      which provides mitigations for security vulnerability documented as
      CVE-2019-7317 (https://nvd.nist.gov/vuln/detail/CVE-2019-7317). This issue is
      not unique to HPE servers.
      
      Removed PCIe bifurcation option in the ROM Based Setup Utility (RBSU) because
      it is not supported through ROM on this platform.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_07-14-2022
changelog:
  -     *Important Notes:**
      
      When installing with HPE Smart Update Manager (SUM) 8.9.5 or earlier, the
      warning message "Component Not Signed" might be displayed for SHA-384 signed
      components. This issue will be resolved in a future version of SUM. For
      details, see https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&d
      ocId=a00125612en_us.
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigation for BIOS security vulnerabilities documented as
      CVE-2022-0778 (https://nvd.nist.gov/vuln/detail/CVE-2022-0778 ), CVE-2022-1292
      (https://nvd.nist.gov/vuln/detail/CVE-2022-2068 ) and CVE-2022-2068
      (https://nvd.nist.gov/vuln/detail/CVE-2022-1292). This security vulnerability
      is documented in the CVE report site. This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of FreeType
      library which provides mitigations for security vulnerabilities documented as
      CVE-2022-27404, CVE-2022-27405, and CVE-2022-27406. This issue is not unique
      to HPE servers.
      
      This revision of the System ROM includes the latest revision of Libpng library
      which provides mitigations for security vulnerability documented as
      CVE-2019-7317 (https://nvd.nist.gov/vuln/detail/CVE-2019-7317). This issue is
      not unique to HPE servers.
      
      Removed PCIe bifurcation option in the ROM Based Setup Utility (RBSU) because
      it is not supported through ROM on this platform.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_10-13-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.3 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel IPU
      2022.3 BIOS update which provides Intel's mitigation for BIOS advisory and
      security vulnerabilities documented as CVE-2022-26837. This security
      vulnerability is documented in the CVE report site. This issue is not unique
      to HPE servers.
      
      Addressed an issue where firmware BootTimer would cause a black screen hang
      when switching TPM 1.2 to 2.0.
      
      Addressed an issue TPM Visibility option in ROM Based Setup Utility (RBSU)
      would be greyed out after upgrading the system ROM from 2.54 to 2.58.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_01-12-2023
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2023.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel IPU
      2023.1 BIOS update which provides Intel's mitigation for BIOS advisory and
      security vulnerabilities documented as CVE-2022-33894 and CVE-2022-26837. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the revision of the zlib library
      1.2.13 update which provides mitigation for security vulnerabilities
      documented as CVE-2022-37434.
      
      Addressed an issue that system will hang when BIOS tries to print a large IML
      message on POST screen.
      
      Addressed an issue when system discovers thousands of LUNs and was trying to
      create thousands of boot options for each LUN. System cannot add, delete or
      adjust new boot options on iLO web and RBSU after rebooting. System becomes
      unstable unless loading manufacture defaults.
      
      Addressed an issue where some Chinese and Japaneses translations were missing
      from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_04-20-2023
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2023.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel IPU
      2023.2 BIOS update which provides Intel's mitigation for BIOS advisory and
      security vulnerabilities documented as CVE-2022-33894 and CVE-2022-38087. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      Addressed an issue where the PCIe device serial number in OEM SMBIOS type 203
      does not populate in some cases.
      
      Addressed an issue where the power-on-password dialog popped up even though
      user did not set a password.
      
      Addressed an issue where the TPM status between RBSU and iLO web pages was not
      synchronized.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-20-2023
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2023.3 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel IPU
      2023.3 BIOS update which provides Intel's mitigation for BIOS advisory and
      security vulnerabilities documented as CVE-2022-44611 and CVE-2022-40982. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.0.2zh update which provides mitigation for security vulnerabilities
      documented as CVE-2023-2650.
      
      Addressed an issue where iLO embedded device health info would display blank
      content under RBSU when the Language was set to Japanese or Chinese.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.90_10-19-2023
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where "Restore Manufacturing Defaults" and "Restore
      Defaults" from iLO web did not restore the Secure Boot Status.
      
      Addressed an issue where system might hang while accessing IML log from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_02-01-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM contains updates aligned with the Intel
      Product Update (IPU) version IPU.2024.1 guidance. This revision of the System
      ROM includes the mitigation for vulnerabilities documented as CVE-2023-45853
      and CVE-2021-38575. This revision of the System ROM includes the revision of
      the OpenSSL library 1.0.2zi update which provides mitigation for security
      vulnerabilities documented as CVE-2023-3817. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229, CVE-2023-45230, CVE-2023-45231, CVE-2023-45232,
      CVE-2023-45233, CVE-2023-45234, CVE-2023-45235, CVE-2023-45236, and
      CVE-2023-45237. This version of the System ROM should be paired with Server
      Platform Services (SPS) Firmware 05.01.04.913.
      
      **Firmware Dependencies:**
      
      **Problems Fixed:**
      
      This revision of the System ROM contains updates aligned with the Intel
      Product Update (IPU) version IPU.2024.1 guidance.
      
      This revision of the System ROM includes the mitigation for vulnerabilities
      documented as CVE-2023-45853 and CVE-2021-38575.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.0.2zi update which provides mitigation for security vulnerabilities
      documented as CVE-2023-3817.
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229, CVE-2023-45230,
      CVE-2023-45231, CVE-2023-45232, CVE-2023-45233, CVE-2023-45234,
      CVE-2023-45235, CVE-2023-45236, and CVE-2023-45237.
      
      Addressed an issue where the operating system cannot detect the iSCSI hard
      drive through IPv6 installation if the iSCSI IpAddressType is set to auto.
      
      **Known Issues:**


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.02_10-02-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the X2APIC Processor Option setting in the
      BIOS/Platform Configuration (RBSU) is not properly enabling the feature. This
      may result in non-optimal operating system performance.
      
      Addressed an issue where early server video output, on a locally attached
      monitor, may not show correctly when the monitor is attached to the server
      through a KVM. This issue does not impact systems that are not using a KVM or
      video output through the iLO Remote Console application.
      
      Addressed an issue where firmware flashing through the RESTful API could
      periodically fail and the task being marked with an exception in the iLO
      firmware page. This issue could impact flashing firmware such as the HPE
      Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
      Module (TPM).
      
      Addressed an issue where a PCIe card would not properly train to its maximum
      speed when the PCIe Bifurcation option was enabled. This issue does not impact
      PCIe cards that do not require bifurcation.
      
      Addressed an extremely rare issue where a system configured with an optional
      SATA DVD drive and an HPE SmartArray controller may become unresponsive during
      boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
      does not impact systems in UEFI Boot Mode.
      
      Addressed an issue where an optional PCIe card's legacy option ROM may not
      properly display its legacy setup menu prompt during boot when in legacy boot
      mode. This issue does not impact systems in UEFI Boot Mode
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_02-02-2019
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.16_05-25-2020
changelog:
  -     *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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.18_06-24-2020
changelog:
  -     See the release document U44_2.18_06_24_2020 in Download Product Binaries page
      from Product Summary of the firmware product.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-20-2021
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Tianocore
      Edk2 Code which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2019-14584, CVE-2021-28211 and
      CVE-2021-28210. These security vulnerabilities are documented in Tianocore
      Edk2 CVE details site.  These issues are not unique to HPE servers.
      
      Addressed an issue with Pensando Distributed Services Platform DSC-25
      Enterprise 10/25Gb 2-port SFP28 Card missing in system information page.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-20-2021-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 2.50_07-20-2021(B) contains updates to the firmware packaging and is
      functionally equivalent to ver. 2.50_07-20-2021. It is not necessary to
      upgrade with Revision B if a previous component revision was used to upgrade
      the firmware to version 2.50_07-20-2021.
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Tianocore
      Edk2 Code which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2019-14584, CVE-2021-28211 and
      CVE-2021-28210. These security vulnerabilities are documented in Tianocore
      Edk2 CVE details site.  These issues are not unique to HPE servers.
      
      Addressed an issue with Pensando Distributed Services Platform DSC-25
      Enterprise 10/25Gb 2-port SFP28 Card missing in system information page.
      
      Addressed an issue where a PCIe device or an NVMe M.2 device may not show up
      correctly in iLO 5 Device Inventory or storage page.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.58_04-14-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigations for security vulnerability documented as
      CVE-2022-21166, CVE-2022-21125, CVE-2022-21123, CVE-2022-21127,
      CVE-2022-21151, and CVE-2022-0005. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00617 and INTEL-SA-00614. 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 BIOS advisories and security
      vulnerabilities documented as CVE-2021-0154, CVE-2021-0189, CVE-2021-33123,
      CVE-2021-33124, and CVE-2021-33159. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00601 and INTEL-SA-00610. These
      issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of zlib library
      which provides mitigations for security vulnerability documented as
      CVE-2018-25032. This issue is not unique to HPE servers.
      
      Addressed an issue where the system ROM does not display Storage controller
      product names when the ROM Based Setup Utility (RBSU) language setting is non-
      English.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_02-11-2020
changelog:
  -     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.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.38_08-14-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for NVIDIA A100-40GB-PCIE Accelerator.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_10-26-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option to Memory Options called
      Refresh Watermarks. When selecting the Low Watermark setting, the memory
      controller will help reduce susceptibility to a DDR4 RowHammer attack. It is
      expected that a memory performance impact will be seen when enabling the Low
      Watermark setting. The default operation of the system has not changed and
      customers wanting to provide additional RowHammer protection should enable
      this setting.
      
      Added support to BIOS/Platform Configuration (RBSU) to allow importing and
      exporting Secure Boot signature lists as a signed binary file. This is useful
      to import the Microsoft revocation list binary file into the Secure Boot DBX
      as found on the UEFI forum at https://uefi.org/revocationlistfile.
      
      Added a new BIOS/Platform Configuration (RBSU) option to Advanced PCIe Device
      Configuration called PCIe Switch MMIO Configuration. This option addresses a
      virtualization issue caused by different interpretations of the PCIe
      specification by disabling PCIE Switch MMIO Configuration.
      
      Updated the System ROM to allow for an increased amount of 64-bit Memory
      Mapped I/O available for third party options cards.
      
      Updated the System ROM support for One Button Secure Erase functionality with
      the latest HPE option devices.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.42_05-26-2021
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option called Enhanced
      Processor Performance Profile. This option provides additional processor
      performance profiles that can be used to improve overall performance under
      certain workloads.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.42_05-26-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may report an Unsupported Memory
      Configuration error when Intel DC Optane Persistent Memory is present with an
      Intel Xeon Silver 4314 processor. This issue does not impact systems
      configured with an Intel Xeon Gold or Platinum SKU processor.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.50_08-27-2021
changelog:
  -     Added support for Microsoft Windows Server 2022. Windows Server 2022 adds a
      new security feature called Secured-core. Secured-core is only supported on
      3rd Generation Intel Xeon Scalable Processors. Secured-core servers use a
      combination of hardware features, firmware enablement and Windows Server
      operating system capabilities to provide protection against malware and
      rootkit security exploits.
      
      Added a new BIOS/Platform Configuration (RBSU) option for Microsoft Secured-
      core Support. Enabling this setting makes the following policy changes and
      configures the corresponding options: Intel Virtualization Technology
      enabled, Intel VT-d enabled, Intel TXT Support enabled, Secure Boot enabled,
      TPM enabled in 2.0 mode. Disabling any of these features while Secured-core is
      enabled can prevent Secured-core from working properly.
      
      Added new RBSU option to Omit Boot Device Event in TPM PCR[4] following EDK2.
      Warning: changing the setting will affect TPM measurements and can impact
      software functionality which utilizes the TPM PCR registers such as Microsoft
      BitLocker. PCR[4] is the register that records the process of attempting to
      boot different hardware paths like from a a hard drive or CD, and what boot
      devices are attempted, and the Initial Program Loader (IPL) code that is
      loaded and executed from the device. If boot from one device fails,
      measurements in PCR[4] record the attempt to boot the next device or boot
      path. If recording which device attempted to boot is omitted with this option
      (i.e. enable this option), the BIOS records the event type
      EV_OMIT_BOOT_DEVICE_EVENTS in PCR[4], otherwise the event is not recorded.


